For those who try to learn, say Bangla, over the Internet on a computer/tablet/smartphone have these factors in common:
Traditionally, native speakers grow up surrounded by Bangla speaking parents and family, then they go to school and are taught Bangla from books written in Bangla by Bangla speaking teachers. This site was expressly developed for people who want to learn Bangla over the Internet. They will probably not have a native Bangla teacher at hand. So I want to make it possible for anyone who knows English to be able to read the content on the site including Bangla words in Bangla script. This is accomplished using a technique called "transliteration". Every Bangla letter is represented by its equivalent phonetic sound in English. So the Bangla consonants ক and খ are represented by their respective sound k and kh. To read আমি বাংলা শিখব you would simply read the phonetic ami bang‧la shi‧kho‧bo which are also shown here with syllable markers.
You will seeing a lot of phonetic representation on this site. Reading out the phonetic English aloud will det you to feel the Bangla language quickly, even while you are learning the Alphabet.
On the internet, you do not have the luxury of a dedicated teacher guiding the student while they learn. Also, since the teacher is not directly supervising and since any questions cannot be immediately answered, the students' attention could waver. Online learning starts with the course material written in such a way that the student is given enoug material to cover in a single session, but not too much that will cause loss of interest.
So what is the best way for someone to learn the language? On this site, I have evolved a practical way of learning Bangla, based on the learner's motivations and expected investment of time.
To get a quick positive re-informent of your desire to learn about Bangla conversation, invest some time to learn what a 3-day tourist should know before they arrive at a Bangla speaking part of the world. You could expand this with some more words and phrases to gain some confidence.
As you read the phrases and conversation snippets, notice the structure of the sentences you are reading, and pronouncing. A grammatically correct sentence in all languages have 3 parts - a Subject, a Verb and an Object. The order of Subject, Object and Verb will vary. In English, the sequence is S-V-O as in "I eat bread" while in Bangla the sequence is S-O-V as in "আমি রুটি খাই" "ami bhat bhalObasi" or "ami ruTi khai". This grammatical shift is the key for an English speaker to learn Bangla.
To gain some familiarity with the sounds of common Bangla Words and Phrases, you need to read, hear and speak (by reading the Phonetic spelling). With the investment in Words and Phrases, you will begin to get a feel for the language and, I hope want to incest more effort in really learning from the material provided to learn the alphabet and then start learning Bangla to a conversational level.
The teaching method in this site emulates how a child would learn their "Mother Tongue". A grammar framework is established early. Then vocabulary words are introduced within this framework. This approach is different from the popular Bangla textbooks/web resources used by students trying to learn Bangla. By developing rules based on patterns, and using the computer to assist in some repetitive parts, students who know English can quickly pick up enough Bangla to be able to participate in Bangla conversation.
With intense study, and spending about 20 hours a week, I believe the curriculum can be covered in 14 weeks, at end of which the student will have a basic vocabulary and will be capable of make grammatically correct sentences to carry on a conversation. Without a teacher who can enforce discipline, it will take longer. The course has embedded quizzes in each chapter to test comprehension and learning. I have also put in videos that will help in proper pronunciation, something that is a problem with many "computer courses".