The 21st Century is the age of the internet. Everything can be found on internet browsers, even new skills that you can learn in the comfort of your home. So why give up on such exciting opportunities. Here are some websites you can use to learn new skills like multiple languages and programming.
- Codecademy: Learn to code interactively for free.
- Treehouse: Learn coding and web design.
- Py: Learn Python, Java, Swift, HTML & CSS, R, SQL.
- Swift Playgrounds: Learn serious code on your iPad.
- Codeplace: Learn Ruby on Rails by building real world apps.
- SitePoint Premium: Become a better web developer.
- CareerFoundry: Take courses to launch your tech career.
- CodinGame: Step up your coding game.
- Pencil Code: Learn programming in a creative way.
- Code School: Learn by doing with hands-on courses.
- Thinkful: Become a developer with 1-on-1 mentorship.
- BaseRails: Master Ruby on Rails and other web technologies.
- Dash: Learn to code awesome websites.
- FreeCodeCamp: Learn to code and help nonprofits.
- Code-Free Startup: Build apps with the skills you already have.
- CodeCombat: Learn to code by playing a game.
- SoloLearn: Learn to code for free.
- Codewars: Achieve mastery through challenge.
- Cloud Academy: Master cloud computing.
- Drupalize.Me: Learn Drupal with video tutorials.
- Trinket: Learn Python with all-in-one code editor.
- Livecoding.tv: Watch coders live as they build products.
- Code.org: Learn computer science.
- Pluralsight: Learn the most popular programming languages.
- Invent with Python: Learn Python programming language for free.
- Grasshopper: Start your coding adventure.
- DataCamp: Learn R, Python or data visualization.
- DataQuest: Learn data scienc!e in your browser.
- Datamonkey: Learn SQL and Excel for data analysis.
- Cognitive Class: Build data science and cognitive computing skills.
- BlockchainHub: Learn more about the technology behind the decentralized web.
- Duolingo: Learn a language for free.
- Busuu: Practice language skills with native speakers.
- Lingvist: Learn a language at light speed.
- Lang-8: Have native speakers support your learning.
- Babbel: Learn to speak, write, and understand a new language.
- Rype: Choose from hand-picked language teachers.
- Memrise: Learn languages and vocabulary.
- CreativeLive: Watch live online creative classes
- Skillshare: Learn creative skills in just 15 minutes a day
- Reedsy: Take free online writing and publishing classes
- Facebook Media: E-Learning courses for journalists
- Envato Tuts+: Discover free how-to tutorials
- Instructables: Follow DIY tutorials
- Sywork: Watch live illustrators
- Squareknot: Explore guides to help you do anything
- Ctrl+Paint: Teach yourself digital painting
- Drawspace: Learn to draw
- Draw a Box: Take drawing lessons and exercises
- Learn Calligraphy Today: Learn calligraphy with augmented reality
- Chesscademy: Learn how to play chess
- Lumosity: Discover what your brain can do
- Elevate: Train your mind and improve your skills
- Peak: Level up your brain
- Remente: Set goals, self-improve and find peace of mind
- Mathspace: Your online textbook and workbook
- iMathematics: Your personal math tutor
- Algebrarules: Find the rules of basic algebra in one place
- Quant: Advanced mental math training
- Brilliant: Master concepts in math, science, and engineering