- PVSM.RU - https://www.pvsm.ru -
Школа программирования Codecademy открылась в августе прошлого года: за это время миллионы человек изучили основы JavaScript, HTML, CSS и jQuery. Кураторы проекта решили, что пришло время расширить программу обучения с фронтенда на серверную часть — и запустили уроки по Python [1].
Часть 1: Синтаксис Python (16 упражнений)
Проект: калькулятор чаевых [7] (5 упражнений)
Уроки проходят в традиционном интерактивном режиме. Пользователь читает инструкции, вводит команды в окно терминала — и сразу видит реакцию системы.
Часть 2: Строки и консольный вывод [8] (16 упражнений + проект 6 упражнений)
Часть 3: Условия и поток команд [9] (15 упражнений + проект 12 упражнений)
Часть 4: Функции [10] (22 упражнения + проект 17 упражнений)
Разработчики объясняют [11], что выбрали для нового учебного курса язык Python, потому что именно он был самым востребованным среди пользователей сайта. «Python применяется сотнями тысяч разработчиков по всему миру. Многие школы и курсы используют его в качестве начального языка программирования в силу чистого и внятного синтаксиса. Продвинутые разработчики пользуются этим языком в таких компаниях, как Google и НАСА. Он отлично совместим на стороне серверного бэкенда с тем, что многие пользователи выучили на уроках JavaScript», — сказано в корпоративном блоге Codecademy.
С января запущен проект Codecademy Labs [12]: интерактивный учебник и интерпретатор Ruby и Python, который даёт возможность экспериментировать с кодом даже в офлайне (нужно лишь дождаться загрузки модуля).
В будущем на Codecademy добавят курсы также по другим языкам программирования.
Автор: alizar
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/python/12406
Ссылки в тексте:
[1] уроки по Python: http://www.codecademy.com/tracks/python
[2] Переменные и типы данных: http://www.codecademy.com/courses/introduction-to-python-6WeG3/0?curriculum_id=4f89dab3d788890003000096
[3] Пробелы и выражения: http://www.codecademy.com/courses/introduction-to-python-6WeG3/1?curriculum_id=4f89dab3d788890003000096
[4] Комментарии: http://www.codecademy.com/courses/introduction-to-python-6WeG3/2?curriculum_id=4f89dab3d788890003000096
[5] Математические действия: http://www.codecademy.com/courses/introduction-to-python-6WeG3/3?curriculum_id=4f89dab3d788890003000096
[6] Проверка: http://www.codecademy.com/courses/introduction-to-python-6WeG3/4?curriculum_id=4f89dab3d788890003000096
[7] Проект: калькулятор чаевых: http://www.codecademy.com/courses/python-beginner-GB6hM?curriculum_id=4f89dab3d788890003000096
[8] Часть 2: Строки и консольный вывод: http://www.codecademy.com/courses/python-beginner-sRXwR?curriculum_id=4f89dab3d788890003000096
[9] Часть 3: Условия и поток команд: http://www.codecademy.com/courses/python-beginner-BxUFN?curriculum_id=4f89dab3d788890003000096
[10] Часть 4: Функции: http://www.codecademy.com/courses/python-beginner-c7VZg?curriculum_id=4f89dab3d788890003000096
[11] объясняют: http://www.codecademy.com/blog/25-announcing-python
[12] Codecademy Labs: http://labs.codecademy.com/
Нажмите здесь для печати.