Программирование на Python для начинающих

Python - язык программирования общего назначения. Благодаря ему можно написать почти всё. Например, комплексные системы расчета, игры, веб-сайты, скрипты по автоматизации и многое другое.

Изучив его, вам будет легче познавать остальные языки. В этой книге доступно объясняются основы Pythona. С помощью учебника можно легко пройти все ступени от установки интерпретатора до запуска приложений.


SwiftBites

Поможет вам узнать основы нового языка программиирования для разработки IOS и OS «Swift». Благодаря маленьким, интерактивным урокам вы будете учиться быстрее.

Несколько уроков, несколько задачек, но узнаёте нюансы, которые никто не расскажет. Так что, если вы хотите создать приложение для aplle store, то вам нужно скачать SwiftBites.

Стоимость: бесплатно только первая лекция. 


Loftblog

Множество видеоуроков и курсов, где весело объясняется всё самое необходимое. Круглосуточное образование в любое удобное для вас время и в любом удобном темпе.

Если что-то непонятно, то писать преподавателям можно ВКонтакте. Этот ресурс - про веб-программирование и создан веб-программистом.  Сегодня Loftblog - это и онлайн-школа, и регулярно пополняемый YouTube-канал.

Cтоимость: бесплатно

https://loftblog.ru


Сodecademy

Бесплатный онлайн сервис для всех, кто хочет научиться программировать. Вы можете обучиться 12 языкам программирования совершенно бесплатно. Компания считает, что система образования застряла и ее надо модернизировать. 

У Codecademy есть свое IOS- приложение Hour of Code, оно ориентировано на основы программирования. Многие блоги и сайты дали положительные отзывы Codecasdemy, в частности New York Times. Обучение проходит на английском языке, хотя иногда платформы могут быть переведены на русский язык.

Стоимость: бесплатно

https://www.codecademy.com


 

Coursera

Проект в сфере массового онлайн-образования. На этом сайте вы можете пройти курсы от лучших университетов мира. Таких как: Duke University, Stanford University, Yale university и т.д. 

Представлены курсы по физике, инженерным дисциплинам, гуманитарным наукам и искусству, медицине, биологии, математике, информатике, экономике и бизнесу. 

Они включают в себя видеолекции с субтитрами, текстовые конспекты, домашние задания, тесты и итоговые экзамены. Обучение ведется на английском языке, но некоторые курсы переведены на китайский, испанский, русский, французский, португальский языки. Прошедшим курс выдаются сертификаты об окончании.

Стоимость: бесплатно 

https://www.coursera.org



Treehouse

Участники могут начать курсы по веб-дизайну, IOS, Android. Создавали этот сервис опытные преподаватели, поэтому курсы очень понятно преподнесены слушателям. После каждого видео даются практические задания, интерактивные квизы. В конце каждого курса у вас будет готов небольшой проект.

Видео постоянно обновляются. Treehouse излагают свою цель как «Доступное техническое образование для людей во всем мире, чтобы помочь им исполнить свои мечты и изменить мир».

Стоимость: $25 (базовый) или $49 (pro) 

Сайт: https://teamtreehouse.com


Codecombat

Для тех, кто считает, что программирование это скучно. Пользователь может выбрать язык программирования, который хочет освоить: Python, JavaScript и экспериментальные версии JavaScript.

Этот сайт предоставляет онлайн-игру, по мере прохождения которой, вам будут объясняться основы. Игра выстроена как хороший курс программирования. Обучение в игровой форме намного облегчит вам процесс.

Cтоимость: бесплатно

https://codecombat.com