Skip to content

This repository serves as a comprehensive resource for anyone looking to improve their English language skills, with a particular focus on English for specific purposes, get a well-paid job in dollars😂💸.

Notifications You must be signed in to change notification settings

Yamila-Orozco/inglesParaProgramar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

👩🏽‍💻Teaching English while I learn to Develop😂

Learning English:

image

Welcome to the English Learning Repository! This repository serves as a comprehensive resource for anyone looking to improve their English language skills, with a particular focus on English for specific purposes, get a well-paid job in dollars😂💸.(And it will force me to code everyday 🤓)

Table of Contents
  1. About The Project
  2. RoadMap to Learn English
  3. Resources
  4. Contributing
  5. License
  6. Contact
  7. Acknowledgments

About The Project

The English for Developing "Inglés para Programar" Project is a collaborative initiative aimed at assisting developers in improving their English language skills. As a Senior English teacher and Super Junior Developer who is passionate about facilitating learning experiences, I recognize the value of language proficiency in the tech industry as in the value of helping each other.

RoadMap to Learn English

This section is a work in progress, just like my attempt to follow a step-by-step roadmap to be a developer—let's hope I don't get lost along the way! 😄 I will write a guide for each RoadMap

Beginner Roadmap

The Beginner Roadmap is designed for developers who are just starting their English language learning journey. This roadmap focuses on foundational language skills and includes:

  • Basic vocabulary lists related to programming concepts and common tech terms.
  • Grammar basics, including verb tenses, sentence structure, and basic syntax.
  • Introduction to listening and speaking skills, with simple exercises to practice pronunciation and basic conversation.

Intermediate Roadmap

The Intermediate Roadmap is ideal for developers who have a basic understanding of English but want to deepen their language skills. This roadmap includes:

  • Expanded vocabulary lists covering a wider range of technical and programming-related terms.
  • Intermediate grammar topics, such as complex sentence structures, verb forms, and idiomatic expressions.
  • Listening comprehension activities, including short audio clips and dialogues, to improve understanding of spoken English.
  • Speaking practice exercises focused on expressing ideas clearly and confidently in technical contexts.

Advance Roadmap

The Advanced Roadmap is tailored for developers who are proficient in English but seek to refine their language skills for professional and technical communication. This roadmap features:

  • Advanced vocabulary lists with specialized terminology for specific tech fields and industries.
  • In-depth grammar study, including advanced grammar points, nuanced usage, and style guides for technical writing.
  • Complex listening exercises, such as podcasts, presentations, and technical lectures, enhance comprehension and critical thinking skills. Advanced speaking activities, such as debates, presentations, and role-playing scenarios, to practice communicating complex ideas effectively in English.

Resources

Where can I find words? meanings? translations? Pronunciations?

Dictionaries

  • Cambridge Dictionary It will give you definitions, spellings, audio pronunciations, example sentences, and word origins.

  • Merrier-Webster Dictionary I like this one because you also have a collocation dictionary, quizzes and games.

Translators

Pronunciation-Checker

  • Forvo
    Find out how any English word is pronounced in different countries.

  • Playphrase
    Find out how any English word is pronounced in the real world. It will give you a search on YouTube for any video where that phrase or word is said.

  • GetYarn
    It is similar to the last one but it will give you the option to download the clip.

  • youglish

Where can I learn basic-general English?

Blogs and Website

  • BBC Learn English
    On the BBC Learning English website, you can learn grammar, vocabulary, pronunciation, and so on, you can take a test, and you can also learn how to teach others English.

  • British Council
    You can find lessons, grammar explanations, glossaries, games and apps.

  • British Council-Business English
    This website is focused on business English therefore you can find more tech-related or job-related topics

  • Busuu
    I haven´t tested in depth. However, Busuu provides courses, writing exercises, vocabulary and reading comprehension tasks.

  • Ello
    ELLLO has over 3,000 free listening lessons for all levels! Most lessons have audio or video, a transcript, vocab support and interactive quizzes.

  • EnglishCentral-Corporate English
    EnglishCentral has over 30,000 Videos. it has a blog with English lessons. The blog offers grammar and vocabulary tips, and listening and speaking exercises.

  • ESL Library
    ESL Library is a blog teacher-oriented. However, it provides resources for English teachers, including activities, lesson plans, videos, and articles on grammar, vocabulary, and pronunciation.

  • FluentU
    I HAVEN'T TEST IT YET. FluentU is a blog that offers learning English through authentic English videos with interactive captions. The blog also offers grammar, vocabulary, and pronunciation tips, as well as lessons on English culture and lifestyle.

  • Fun Easy English
    Fun Easy English focuses on basic English knowledge and teaching tips, its courses include pronunciation, grammar, idioms, slang, writing, tests, and much more.

  • Go Natural English
    Go Natural English is a blog offering tips and resources to help students learn English naturally and authentically. The blog offers videos, podcasts, exercises, and articles on grammar, vocabulary, and pronunciation, as well as personalized lessons.

  • Grammar Girl
    Grammar Girl provides short, friendly tips to improve your writing. Covering the grammar rules and word choice guidelines that can confound even the best writers,

  • Perfect English Grammar
    Perfect English Grammar is a grammar website. It contains notes and plenty of exercises related to grammar.

  • English Grammar Explanations
    A website that provides the basics of grammar up to higher grammar.

  • Agenda web
    Agenda Web.org you will find a lot of exercises in all the subjects of English: grammar, vocabulary, listening, reading, etc. An indispensable resource.

  • Babbel
    I Haven´t tested it They also have an app available, all vocab can be practiced with pics and pronounciation is also available for each word.

How can I practice?

Speakings-apps

  • Elsa
    Elsa is a personal English-speaking coach, who helps you improve pronunciation and speak English confidently.

  • Praktika
    Praktika is an AI-powered language learning platform that provides personalized feedback and tailored lessons to enhance your language skills.

  • Conversation Exchange
    Connect with language learners from around the world for language exchange opportunities and practice speaking with native speakers.

  • Speak24
    Speak24 is a platform where English learners can find partners for real-time conversation practice via instant messaging. (NOT TESTED IN DEPTH)

  • Speak and Improve
    Speak and Improve offers interactive exercises and personalized feedback to help learners improve their English speaking skills.

  • Free4Talk

    Free4Talk is a platform where users can engage in language exchange conversations with native speakers worldwide, helping learners practice and improve their language skills through real-time communication.

  • Tandem
    I HAVEN´T TEST IT Tandem connects language learners with native speakers for language exchange, offering a fun and effective way to practice speaking and make new friends.

Chrome Extensions

  • Grammarly
    Your writing is at its best. Grammarly makes sure everything you type is clear, effective, and mistake-free.

  • Google Dictionary
    View definitions easily as you browse the web.

  • Pact English
    It helps users practice English while watching YouTube videos by turning some subtitles into dictation or fill-in-the-blank practices.

Courses

  • Acquire Business Communication Skills in English
    This free Coursera specialization focuses on developing essential business communication skills in English, covering topics such as writing professional emails, making presentations, and conducting meetings. It's designed to help learners enhance their English proficiency in a professional context.

  • Master Intermediate Grammar
    This free Coursera specialization focuses on mastering intermediate-level grammar in English. It provides learners with comprehensive instruction and practice exercises to strengthen their understanding and application of grammatical concepts at the intermediate level.

E-Books

  • English E-books
    Download or read English books online for free, categorized by levels (elementary, pre-intermediate, intermediate, advanced...)

Games

  • Wordwall
    Wordwall offers interactive games and activities for learning English vocabulary, making studying fun and engaging.

  • Genially
    Genially provides interactive content for learning grammar, allowing users to explore English concepts in a dynamic and visually appealing way.

  • Quizlet
    Quizlet is a versatile platform for creating and studying flashcards, quizzes, and other learning materials, offering a variety of study modes and collaborative features.

  • Memrise
    Memrise uses gamification to help users memorize English vocabulary effectively, providing an addictive and rewarding learning experience.

  • Typeracer
    Typeracer is a typing game that improves spelling and typing speed, allowing users to compete against themselves and others in public and private races.

  • Kahoot
    Kahoot enables users to create and play fun learning games, known as "kahoots," making learning interactive and engaging with multiple-choice questions and quizzes.

  • Duolingo
    It is a popular app but it is a bit repetitive.

  • Lingualeo
    I haven't tested in depth. Lingualeo is a funny way to learn English online.

Podcasts & Videos

Learning English Podcast

  • Coffee Break English
    Learn to speak English at the same time it takes you to enjoy a cup of coffee each morning.

  • Real-life English Speak and Learn Natural English Anytime, Anywhere.

  • Crash Course Youtube Channel
    This channel not only has incredibly educational videos but they are easy to digest and helpful as a next step for learning English in a more complex set of situations.

  • Learn English by Story
    Classic stories, with simplified grammar and vocabulary. You can follow the tapescript as the story goes along, so you can also learn the pronunciation.

  • Learn English With TV Series
    Are you ready to have a lot of fun learning real-life English with "Learn English with TV Series?"

Tech Podcast

  • Bloomberg Technology: Bloomberg Technology focuses on the topics of technology, innovation, and business.

  • BBC Click: BBC Click is the BBC’s flagship technology programme.

  • Sky News Swipe: Sky News Swipe is Sky News's tech show.

Certifications and level tests

  • EF Standard English Test (EF SET): The EF Standard English Test (EF SET) is a quick and convenient way to assess your English proficiency level. It provides instant results and is suitable for learners of all levels.

  • Duolingo English Test: This test assesses English language proficiency and provides a detailed score report. It is widely recognized by universities and employers worldwide.

  • Cambridge English Qualifications: Cambridge offers a range of free online tests to assess English proficiency at various levels, from beginner to advanced.

  • TOEFL® Practice Online: The Test of English as a Foreign Language (TOEFL) offers free practice tests online to help learners prepare for the official exam.

  • IELTS Free Practice Tests: The International English Language Testing System (IELTS) provides free practice tests online for both the Academic and General Training modules.

Contributing

Hey there, coder👩🏽‍💻👨🏽‍💻! 👋 We love contributions because they make our open-source community awesome! If you have a brilliant idea to make this project even better, feel free to fork the repo and send us a pull request (Remember that I'm a super junior developer 😂). Or, if you prefer, just drop us a line with your suggestion tagged as "enhancement". And hey, don't forget to give us a star ⭐️! Thanks a bunch for being part of our coding adventure!

License

Contact Me Orozco Yamila

FOLLOW ME ON:

Acknowledgments

Mermelada Tech por darme el empujón para armarlo

About

This repository serves as a comprehensive resource for anyone looking to improve their English language skills, with a particular focus on English for specific purposes, get a well-paid job in dollars😂💸.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published