Connect with us

Обучение

Обзор онлайн-курсов программирования на английском языке. Да, это бесплатно!

Do you speak english?

У большинства онлайн-курсов на русском языке имеются две основные проблемы. Первая —  это достаточно высокая стоимость обучения. Потратить более 50 000 рублей за курсы в сети — невыполнимый кейс для семейного бюджета у многих наших сограждан. Второе, чем не брезгуют русскоязычные школы преподавания — обещать или, якобы, способствовать трудоустройству после окончания обучения. Но многочисленные отзывы специалистов говорят о том — что полученные знания слишком поверхностны для того, чтобы устроиться хотя бы Junior-разработчиком.

Здесь мы рассмотрим курсы по программированию на английском языке. Это поможет убить двух зайцев — подтянуть английский (в т.ч. и технический), а также научиться азам разработки. В обзор отбирались e-learning сервисы с бесплатной моделью распространения материала (платно учиться тоже можно), которыми уже пользовались наши соотечественники

freeCodeCamp

https://www.freecodecamp.org/

freeCodeCamp — некоммерческая организация, база которой составляет тысячи видео, статей, интерактивных уроков — всё в свободном доступе. Очень много уроков для кодинга с самого нуля и возможность получить сертификацию, сделав 5 финальных проектов

Что будем учить?

  • Basic HTML and HTML5
  • Basic CSS
  • Applied Visual Design
  • Applied Accessibility
  • Responsive Web Design Principles
  • CSS Flexbox
  • CSS Grid
  • Responsive Web Design Projects
  • Basic JavaScript
  • ES6
  • Regular Expressions
  • Debugging
  • Basic Data Structures
  • Basic Algorithm Scripting
  • Object Oriented Programming
  • Functional Programming
  • Intermediate Algorithm Scripting
  • JavaScript Algorithms and Data Structures Projects
  • Bootstrap
  • jQuery
  • Sass
  • React
  • Redux
  • React and Redux
  • Front End Libraries Projects
  • Data Visualization with D3
  • JSON APIs and Ajax
  • Data Visualization Projects
  • Managing Packages with Npm
  • Basic Node and Express
  • MongoDB and Mongoose
  • Apis and Microservices Projects

Codecademy

https://www.codecademy.com/

Кодкэдеми — отличный продукт для того, чтобы с нуля заняться программированием. Бесплатные базовые курсы соседствуют с платной подпиской на продвинутые и карьерные пути. Даже если покупать подписку, то стоит она смехотворных денег: 1 000 рублей в месяц (при оплате за год) — и вам будет доступна вся библиотека проекта. Авторы утверждают, что большинство бесплатных курсов можно пройти за один день (менее 11 часов), что позволит каждый день получать новый навык.

Что будем учить?

Список курсов (некоторые из них доступны только по платной подписке):

  • Introduction to HTML
  • Learn Python
  • Introduction To JavaScript
  • Learn Java
  • Learn CSS
  • Learn Bootstrap
  • Learn SQL
  • Learn C++
  • Learn Node.js
  • Machine Learning
  • Introduction to Blockchain
  • Building Interactive JavaScript Websites
  • Learn Vue.js
  • Asynchronous JavaScript
  • Practical Data Cleaning
  • Data Analysis with Pandas
  • Introduction to Statistics with NumPy
  • Data Visualization in Python
  • Linear Data Structures
  • Learn Recursion: Python
  • Complex Data Structures
  • Sorting Algorithms in Python
  • Search Algorithms in Python
  • Introduction to jQuery
  • Learn ReactJS
  • Learn Responsive Design
  • Learn Node-SQLite
  • Deploy a Website
  • Learn Ruby
  • Learn Ruby on Rails
  • Learn Git
  • Learn AngularJS

Udacity

https://www.udacity.com/

Udacity — это больше, чем просто онлайн-курсы. Данный портал позволяет не просто выучить язык программирования, но и окунуться в целую среду обучения по всем digital-направлениям. От машинного обучения до инженера беспилотных автомобилей. Udacity так же имеет специальный сервис для поиска работы — помогают «отшлифовать» резюме, составить сопроводительные письмо, заполнить профиль на LinkedIn (полезно, если собираешься работать за границей, а не в России), а так же повысить мотивацию, уверенность в собственных силах или просто консультировать по вопросам трудоустройства.

Что будем учить?

  • Introduction To Programming
  • Data Analyst
  • IOS Developer
  • Machine Learning Engineer
  • Full Stack Web Developer
  • Digital Marketing
  • Predictive Analytics For Business
  • React
  • Mobile Web Specialist
  • Data Scientist
  • Deep Learning
  • Android Developer
  • Developing Android Apps
  • Robotics Software Engineer
  • Object-Oriented JavaScript
  • Self Driving Car Engineer Nanodegree
  • Swift For Developers
  • SQL For Data Analysis

KhanAcademy

https://www.khanacademy.org/

Академия Хана помогает студентам по всему миру обучиться не только программированию, но подтянуть знания по не совсем профильным дисциплинам для программиста — алгебру и геометрию. Множество уроков переведено на русский язык, но пока не внедрены в основную систему. Перевод достаточно качественный, но лучше смотреть видео-материал в оригинале.  (в крайнем случае, вы можете включить английские субтитры). Курс состоит из практических упражнений, обучающих видео и персонализированной информационной панели обучения, которая дает учащимся возможность учиться в своем собственном темпе в классе и за его пределами. Проект полностью некоммерческий — в Академия Хана нет ни подписок, ни рекламы — всё только на добровольных началах

Что будем учить?

  • Intro to JS: Drawing & Animation
  • Intro to HTML/CSS: Making webpages
  • Intro to SQL: Querying and managing data
  • Advanced JS: Games & Visualizations
  • Advanced JS: Natural Simulations
  • HTML/JS: Making webpages interactive
  • HTML/JS: Making webpages interactive with jQuery
  • Algorithms
  • Journey into cryptography

edX

https://www.edx.org/

Онлайн-центр обучения edX стоит вашего внимания хотя бы потому, что он был основан двумя самыми известными учебными учреждениями мира — Гарвардским университетом и Массачусетским технологическим институтом в 2012 году. Научиться можно не только программированию — edX обучает массе других наук: информатике, технике, психологии,  электронике, биологии или маркетингу. Популярные направления: MBA Core Curriculum, Digital Leadership, Marketing Analytics, Front-End Web Developer, Agile Project Management, Data Science

Open edX — это платформа с открытым исходным кодом, которая поддерживает курсы edX и находится в свободном доступе. С помощью Open edX преподаватели и технологи могут создавать средства обучения и вносить новые функции в платформу, создавая инновационные решения, которые приносят пользу учащимся во всем мире.

Помимо бесплатных курсов, есть и программы по получению профессиональных сертификатов и программ. Например, программа по дисциплине Data Science, состоящая из 4 курсов будет стоить 1260$ (~86 000 т.р.). Есть даже специальные Master’s Degrees — эти курсы засчитаются как вступительные экзамены при поступлении в высшее учебное заведение).

Что будем учить?

  • Advanced Big Data Systems
  • Big Data Machine Learning
  • HTML5 Coding Essentials and Best Practices
  • Blockchain Technology
  • Programming for Everybody
  • Python Data Structures
  • Monetize your Android Applications
  • Android Developer Capstone Project: Building a Successful Android App
  • Professional Android App Development
  • Android App Development for Beginners
  • Java Fundamentals for Android Development
  • Data Science: A New Way of Thinking
  • Getting Started with the Internet of Things (IoT)
  • Predictive Analytics for IoT Solutions
  • IoT Data Analytics and Storage
  • Introduction to NoSQL Data Solutions
  • Introduction to Bootstrap — A Tutorial
  • Advanced CSS Concepts
  • Building Your Azure Skills Toolkit
  • Introduction to ReactJS
  • React Router and Redux
  • Microsoft Azure Virtual Machines
  • Databases in Azure
  • Securing Data in Azure and SQL Server
  • DevOps Testing
  • DevOps for Databases
  • Introduction to C#

Lambda School

https://lambdaschool.com/

Лямбда Скул — уникальный проект, который обучает программистов через онлайн-курсы, при этом не беря ни цента за них. Суть в том, что вы начнете платить за обучение только когда устроитесь на работу, при этом зарабатываете не менее 50 000$ в год. Пока вы не устроитесь на работу или не достигнете такого уровня дохода — вы так и не заплатите за это обучение.

Как только ваш доход будет перевалит за пресловутую планку в 50 тысяч долларов, вы будете отдавать 17% от ЗП в течение двух лет, либо пока сумма выплат достигнет 30.000$ (тогда два года платить уже не нужно). Но студентам из России можно, что называется, «закатать» губу. Данная программа работает только для жителей США и граждан Евросоюза. Другим придётся сразу заплатить 20 тысяч долларов за обучение (~1,4 млн. рублей) без необходимости платить payment cap в дальнейшем

Обучение может проходить как в живую, так и в онлайне. Интенсивность довольно серьезная — даже при «полной занятости» обучения (с понедельника по пятницу с 08 до 17), курс будет составлять 30 недель.

Что будем учить?

  • Data Science
  • Full Stack-разработка
  • iOS-разработка
  • Android-разработка
  • UX-дизайн

Click to comment

Leave a Reply

Ваш e-mail не будет опубликован.

Лучшие сервисы стриминга музыки в 2019 году

Сервисы

Wink Ростелеком: Samsung LG, Sony, Phillips, Android TV

Ростелеком

LG WEB OS: приложения, обновления, настройка, проблемы со звуком

Гаджеты

Ноутбуки Asus не видят жесткий диск. Автоматический вход в BIOS при старте

Гаджеты

.

Digital2.ru - тренды, IT, разработка, цифровая экономика

Connect
Подпишись на нас