Академия Яндекса
Это проект для тех, кто интересуется информационными технологиями и хочет развиваться в этой области. Он знакомит с современными подходами к разработке, дизайну и менеджменту, рассказывает о создании интернет-продуктов и анализе данных.
Здесь можно записаться на курсы и в школы, подать заявку на стажировку в Яндексе или на участие в состязании программистов. Вы найдете также множество материалов на разные темы — от тайм-менеджмента до машинного обучения.
- Как учиться?
Яндекс предлагает начинающим разработчикам два основных пути для того, чтобы системно развивать свои навыки:
- стажировки,
- учебу в одной из летних школ.
В этом году для программистов будут проводиться три школы: Школа разработки интерфейсов, Школа бэкенд-разработки и Школа мобильной разработки.
Студентами школ, как и стажерами, могут стать разработчики любого уровня: от начинающих и до более опытных. Главное — выполнить вступительное задание и успешно пройти собеседование.
- Необходимые навыки
Яндекс набирает студентов и стажеров с разным уровнем навыков. В ШРИ (школе разработки интерфейсов) могут учиться как начинающие разработчики, прочитавшие полное руководство по JavaScript Дэвида Флэнагана, так и более опытные — которые уже попробовали промышленную разработку на JS и умеют пользоваться фреймворками (такими, как React).
Если специалист работает в компании и уже хорошо умеет программировать, то он по-своему воспримет информацию: переложит ее на рабочие задачи, найдет пробелы в своих знаниях и небольшие «фишки», которые можно будет использовать на практике. А начинающий разработчик сможет применить полученные знания для того, чтобы пройти отбор на стажировку.
- Вступительное задание
Для того, чтобы попасть на стажировку, нужно выполнить тестовое задание, пройти пару секций с кодом и финальное собеседование с командами. Тестовое задание предполагает решение нескольких задач в системе Яндекс.Контест. Все решения проверяются автоматически, и вы сразу можете узнать результат и поправить ошибку в коде.
Code.org
Это некоммерческая организация и сайт, который помогает школьникам и другим начинающим ученикам освоить основы программирования. На сайте размещена бесплатные уроки программирования. Сайт открылся в январе 2013 года с первоначальной целью составить каталог компьютерных курсов в школах США.
Основатель проекта Хади Партови (Hadi Partovi) тогда заметил, что в 90% американских школ вообще не преподается программирование, хотя это «фундаментальная дисциплина». Инициатива получила всеобщую поддержку. В феврале 2013 года в рекламе Code.org снялись Билл Гейтс, Марк Цукерберг, Джек Дорси и другие программисты и предприниматели — все они говорили, как важно научиться программировать.
Поскольку в большинстве школ отсутствовали уроки программирования, организаторы Code.org начали решать эту проблему. С 2014 года там открылись курсы программирования, в которых могла участвовать любая школа.
К 2017 году обучение на Code.org прошли более 51 тыс. учителей информатики. Были заключены партнерские соглашения со 120 учебными округами и множеством школ на обучение школьников на сайте Code.org.
- Ускоренные курсы информатики
Платформа рекомендует это для учеников, начинающих заниматься самостоятельно. В курсе есть основы информатики с помощью перетаскивания блоков. Ты сможешь создать свои собственные рисунки и игры.
- Час кода
Если у вас недостаточно времени для прохождения полного курса, попробуйте руководства, рассчитанные на часовое занятие для детей всех возрастов. Присоединяйтесь к миллионам учеников и учителей из 180 стран, начав заниматься на Часе кода.
- Основы информатики для начальных классов
Курсы подходят для детей дошкольного возраста
По текущей статистике, на учебной платформе Code Studio зарегистрированы 506 546 учителей информатики и 16 472 129 учеников.
Geekbrains.ru
Образовательный портал анонсирует дистанционное обучение в трех форматах: на факультетах GeekUniversity от @mail.ru Group, курсах и интенсивах. Первый вариант — самый длительный, но именно он обеспечивает получение профессиональных знаний до уровня Middle с гарантированным трудоустройством.
В университете функционируют факультеты веб-, Golang-, Java-, iOS-, Андроид- и Python-разработки, искусственного интеллекта, DevOps, тестирования ПО, информационной безопасности.
В зависимости от выбранного направления выпускники GeekUniversity получают год или полтора опыта работы, которые отражаются в резюме. Система мотивации преподавателей привязана к результатам их студентов, отзывы последних о своих наставниках не модерируются. Такой подход, по мнению создателей платформы, позволяет безостановочно совершенствовать учебные методики.
На онлайн-курсах со средней продолжительностью в 3 месяца обучают до Junior-уровня, предусмотрены стажировки либо работа над реальными проектами. Помимо того, на сайте открыт доступ к сотням некоммерческих вебинаров, которые актуальны на старте карьеры. Организовано тестирование уровня знаний с выдачей заключения-сертификата.
Однако нужно внимательно читать контракт на обучение перед подписанием, так как появляются отзывы о проблемах в возврате средств.
- Интенсивы
У Geekbrains.ru есть бесплатные двухчасовые интенсивы, охватывающие самые востребованные цифровые специальности. Всего одно занятие курса позволит вам получить представление о конкретной профессии, освоить практические задачи и оценить свои перспективы.
- Курсы
На сегодняшний день образовательный портал GeekBrains предлагает своим пользователям 140 курсов, 7 бесплатных интенсивов и обучение 32 профессиям.
- Онлайн-курсы для школьников
На сайте представлено несколько интерактивных онлайн-курсов, которые помогут подросткам получить знания в сфере разработки игр и программировании.
Занятия для подростков проходят в формате вебинара, где ученики могут задавать свои вопросы, а преподаватель подробно объясняет тему. Если подросток не смог присутствовать на вебинаре, он может посмотреть урок в записи, а свои вопросы задать преподавателю в чате.
По окончании курса каждый ученик подростковых программ получит электронный сертификат, подтверждающий полученные навыки и знания.
Hexlet.io
Это практические курсы по программированию. Они состоят из трех частей: теория, тест и практика. Теоретическая часть включает в себя видеолекции или текст о конкретной специфической задаче.
Вместе с инженерами и программистами шаг за шагом вы пройдёте решение этой задачи. Затем вас ждет тест, который покажет, насколько вы поняли теорию, и станет хорошей тренировкой для вашей памяти.
Практическая часть состоит из упражнений в тренажере. Все, что потребуется — браузер. В нем вы попробуете свои силы в реальной среде разработки: на настоящей машине с базой данных, фреймворками, серверами и другими инструментами.
На сайте есть бесплатные базовые уроки по 20 курсам и доступ к сообществу, где можно задать вопрос и узнать много полезной информации. Все, что от вас требуется, чтобы начать учиться — зарегистрироваться.
Чтобы получить сертификат, вам нужно выбрать из двух тарифов:
- профессиональный,
- премиум.
На профессиональном тарифе вы можете проходить неограниченное количество курсов и выполнять проекты, которые станут первыми в вашем портфолио. Также вы получите неограниченный по времени доступ к теории и помощь ментора.
- Тэнг
Специальный формат урока и тестовый урок про протокол HTTP. Даже решили придумать название для такого формата уроков – тенг (textbook + engineering). Идея формата — совместить теорию (textbook, учебник) c реальной практикой (engineering). Каждый тенг автономен, то есть имеет смысл сам по себе, а не как составная часть длинного курса. Тенг состоит из таких шагов:
- Теория. Это текст и/или видео, основанные на задаче, так что, в отличие от традиционной академической теории, мы делаем упор на специфическую задачу, которая уже решена умными инженерами и программистами, а затем следуем по их шагам, чтобы понять решение.
- Тест. С вариантами ответов и заданиями «заполнить бланк». Проверяется концептуальное понимание, а не память.
- Упражнение в браузере. В уроке по HTTP платформа давала терминал в браузере и просила выполнить особые HTTP-запросы с помощью утилиты telnet. Таким образом учащиеся понимали все внутренности протокола и ручного взаимодействия с сервером. Тут же демонстрировались отличия HTTP 1.0 от 1.1.
- Практика на своем компьютере. Пользователь скачивал специальную консольную утилиту, авторизовывался в ней с помощью предоставленного нами API-ключа, скачивал задание с ее помощью, потом писал на своем компьютере программу и проверял ее на специальных тестах от платформы. В примере с HTTP требовалось написать свой HTTP-парсер на любом языке программирования. Потом с помощью код отправлялся на сервер, автоматически проверялся и оценивался.
HTML Aacademy.ru
Это образовательная платформа для всех, кто хочет освоить HTML-верстку. Кроме интерактивных курсов, академия предлагает онлайн-тренажеры для кодеров, долгосрочные образовательные программы и обширную мультимедийную библиотеку.
- Веб-тренажеры
Тренажеры академии представляют собой постоянно обновляемые программы, разделенные по уровням сложности. Программы состоят из теории и практической части.
Интерактивные тренажеры полезны для того, чтобы научиться пользоваться кодом. Сразу увидев результат и понять, где могли быть ошибки при верстке. После того, как вы пройдете бесплатные тренажеры, можно будет купить подписку и перейти на следующий уровень.
- Курсы
HTML Academy предлагает отличную возможность познакомиться с языками программирования для веб в формате мини-курсов. В конце каждого курса слушатели получают интересные задания.
- Профессии
HTML Academy запустила долгосрочные курсы по двум профессиям: «Фронтенд-разработчик» и «React-разработчик». После окончания курсов дается гарантия трудоустройства.
Все курсы по профессиям стартуют согласно расписанию. Например, профессия «Фронтенд-разработчик» начинается с 17 мая. Обучение длится 1 год и 3 месяца.
Программа курса, данные о наставниках, расписание курсов и стажировок, а также вся необходимая информация размещается на странице профессии. Оплатить курс можно прямым переходом с этой же страницы.
- Интенсивы
Все интенсивы академии начинаются согласно расписанию, которое постоянно обновляется. Если вы подписаны на рассылку, то будете получать приглашение.
В течение всего обучения на каждом интенсиве наставники постоянно на связи с учениками, делают ревью кода и проверяют все задания. Для каждого интенсива разработана насыщенная программа с заданиями разных уровней сложности.
Читать далее
Создана первая точная карта мира. Что не так со всеми остальными?
Уран получил статус самой странной планеты в Солнечной системе. Почему?