Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-language-learning
A curated list of incredible resources for learning and mastering new languages.
https://github.com/nachologic/awesome-language-learning
Last synced: 4 days ago
JSON representation
-
General Tools
- Busuu - Language learning platform with 14 languages.
- Duolingo - The most popular platform for language learning. With this platform you can start for free learning a new language in an engaging way.
- Italki - Find language tutors and native speaker partners.
- Memrise - Language learning platform with mnemonics and spaced repetition.
-
Language Learning Tips
- The Polyglot Dream - Blog on language learning strategies.
- FluentU Blog - Tips and hacks for learning languages.
- Luca Lampariello - A blog and book on how to learn languages from a polyglot and mentor.
- Steve Kaufmann - A person who speaks more than 20 languages helps you learn on your own. Also, he has a platform for languages LingQ.
- The Polyglot Dream - Blog on language learning strategies.
- The Polyglot Dream - Blog on language learning strategies.
- Language Acquisition - The process by which humans acquire the capacity to perceive and comprehend language, as well as to produce and use words and sentences to communicate. We recommend the talk from [Stephen Krashen on Language Acquisition](https://www.youtube.com/watch?v=NiTsduRreug).
- Fluent in 3 Months - Blog by Benny Lewis, a polyglot who shares his language learning experiences.
- Spaced Repetition - A learning technique that incorporates increasing intervals of time between subsequent review of previously learned material.
- Immersion - A method of teaching a second language in which the learners' second language is the medium of instruction.
- Language Exchange - A method of practicing a second language with native speakers of that language.
- Mnemonics - Memory aids that help in the retention of information.
- The Polyglot Dream - Blog on language learning strategies.
- The Polyglot Dream - Blog on language learning strategies.
- The Polyglot Dream - Blog on language learning strategies.
- The Polyglot Dream - Blog on language learning strategies.
-
English
-
Vocabulary
- Duolingo English - Interactive vocabulary lessons for beginners.
- BBC Learning English - English resources, including vocabulary.
- Vocabulary.com - Expanding vocabulary through various English levels.
- Cambridge English - Official vocabulary lists for advanced levels.
- Anki - Use spaced repetition with advanced English vocabulary decks.
-
Grammar
- English Club Grammar for Beginners - Simple grammar lessons and exercises.
- Grammarly Blog - Tips and explanations on English grammar rules.
- Cambridge Dictionary Grammar - Advanced grammar explanations.
- Advanced English Grammar - Lessons on complex grammar topics.
-
Pronunciation
- BBC Learning English Pronunciation - Basics of English sounds.
- Sounds of Speech - Interactive phonetic charts and explanations.
- Rachel's English - Advanced pronunciation videos and exercises.
-
Listening
- Voice of America - Learning English - News stories with simple English.
- ESL Cyber Listening Lab - Listening quizzes for various topics.
- TED Talks - Watch and listen to presentations on a wide range of topics. Use subtitles for support.
-
Reading & Writing
- Oxford Online English - Simple English reading passages.
- British Council Writing Skills - Improve writing through exercises and samples.
- Read Theory - Reading comprehension exercises for advanced learners.
- The New York Times - Advanced articles to improve reading skills.
-
Practice & Immersion
-