Рубрики

/ / Гид по языкам: 10 курсов для начинающих разработчиков

Гид по языкам: 10 курсов для начинающих разработчиков

24 Сентября 2018

Изображение к посту «Гид по языкам: 10 курсов для начинающих разработчиков»

Средняя зарплата веб-разработчика в регионах — 80 тысяч рублей, в Москве — еще выше. Чем больше языков программирования знает специалист, тем он более востребован, — но учить все подряд бесполезно. Вместе с «Теориями и практиками» мы составили гид по языковым курсам для тех, кто хочет кодить, но не знает, с чего начать.

А для начала предлагаем книгу:

«Вычислительное мышление: Метод решения сложных задач»

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

Основы HTML и CSS

  • Организатор: МФТИ и «Яндекс»
  • Язык: русский
  • Где и когда: онлайн в любое время (продолжительность — 5 недель)
  • Стоимость: 2470 рублей

HTML и CSS — базовые языки разметки и оформления веб-документов: шрифт и цвет текста, который вы сейчас читаете, прописаны в коде именно на них. Курс подойдет тем, кто делает первые шаги в веб-разработке: окончив его, вы сможете сверстать простенький сайт с парой страниц и анимацией.

JavaScript для начинающих

  • Организатор: Anton Kholin
  • Язык: русский
  • Где и когда: онлайн в любое время (продолжительность — 6 часов)
  • Стоимость: бесплатно

JavaScript добавляет на сайты интерактив (реакцию на клики, движения курсора и т. п.), подгружает данные без перезагрузки страницы, выводит вот эти раздражающие «Мы используем cookie» и «Включите push-уведомления!». Краткий курс позволит освоить его азы.

Профессиональный HTML и CSS, уровень 1

  • Организатор: HTML Academy
  • Язык: русский
  • Где и когда: онлайн с 12 ноября 2018 (продолжительность — 2,5 месяца)
  • Стоимость: 13 тысяч рублей

Подробный курс для тех, кому удобнее учиться по расписанию. Живые лекции в формате вебинаров проходят по понедельникам и четвергам. JavaScript тоже включен в программу. А в любой непонятной ситуации можно созвониться с куратором по скайпу.

Профессия Frontend-разработчик

  • Организатор: «Нетология»
  • Язык: русский
  • Где и когда: онлайн c 24 сентября (продолжительность — 8 месяцев)
  • Стоимость: 54,9 тысячи рублей

В программе собраны все знания, необходимые для создания качественных интерфейсов. Помимо диплома, к концу курса у учащихся будет портфолио из пяти проектов (приравнивается к 6 месяцам опыта). За будущую работу тоже можно не переживать: онлайн-университет предлагает стажировки и помощь HR-специалиста.

PHP-разработчик с нуля до PRO

  • Организатор: Skillbox
  • Язык: русский
  • Где и когда: онлайн (продолжительность — год)
  • Стоимость: 35 тысяч рублей

Добавить на страницу чат, собрать статистику или организовать форум — этим занимается backend-разработка. Один из наиболее популярных языков здесь — PHP, с которым работают «ВКонтакте», Mail.ru и «Авито». Курс позволяет освоить язык с нуля до уровня старшего разработчика.

Основы программирования. Python, данные, чатботы

  • Организатор: Moscow Coding School
  • Язык: русский
  • Где и когда: онлайн c 24 сентября (продолжительность — 5 недель)
  • Стоимость: 20 тысяч рублей

Альтернатива PHP — Python, с которым работают Google, YouTube и Instagram. Один из самых дружелюбных к новичкам языков. Курс пригодится не только тем, кто собирается развиваться как программист, но и тем, кто просто хочет научиться круто автоматизировать рутинные процессы, будь то сложный поиск в интернете, настройка push-уведомлений или работа с таблицами. Словом, всем, чья цель — многозадачность 80lvl.

Основы программирования на Python

  • Организатор: Udacity
  • Язык: английский
  • Где и когда: онлайн в любое время (продолжительность — 6 недель)
  • Стоимость: бесплатно

В ходе этого курса студентам предстоит написать несколько полезных программ: сортировщик любимых фильмов с трейлерами, напоминалку о том, что пора на перерыв, а для страдающих от автокоррекции — редактор, который выловит случайные ругательства в письмах. Авторы просят предварительно ознакомиться с такими понятиями, как функции, петли и условный оператор.

Java SE10. Уровень 1

  • Организатор: учебный центр «Специалист» при МГТУ им. Н.Э. Баумана
  • Язык: русский
  • Где и когда: очно или онлайн (продолжительность — 40 академ. часов)
  • Стоимость: 21 тысяч рублей

Java (не путать с JavaScript!) — это широкая область применения и очень большие зарплаты. Но чтобы начать изучать его на этом курсе, надо знать язык C.

Программирование на языке C

  • Организатор: МГУ
  • Язык: русский
  • Где и когда: с 1 октября (продолжительность — 48 академ. часов)
  • Стоимость: 12,1 тысячи рублей

Язык C появился в 1972 году, и сейчас вакансии для программиста с такой специализацией найти сложно. Зато эти знания пригодятся для изучения более популярных C++, C# и Java и станут хорошей базой для любого программиста, считают авторы курса. Правда, дать эту базу они готовы тому, кто уже умеет программировать на каком-либо языке.

Профессия веб-разработчик

  • Организатор: Geekbrains, Mail.ru
  • Язык: русский
  • Где и когда: онлайн с 22 сентября, 9 октября (продолжительность — год)
  • Стоимость: 12,5 тысячи рублей в месяц

Курс поможет полностью освоить профессию веб-разработчика за год. Слушатели учатся делать сайт интернет-магазина на основных языках frontend- (HTML, CSS, JavaScript) и backend-разработки (PHP). Затем изучают техническую начинку социальных сетей и таск-менеджеров. Под конец предстоит много работы с чужим кодом — веб-разработчики сталкиваются с этим ежедневно. Во время учебы студенту идет стаж (что полезно: вакансий с требуемым опытом работы от года в 10 раз больше, чем без опыта).

По материалам «Теорий и практик»

Книги на эту тему

Читайте также

Получать самые интересные статьи

Подписаться на рассылку «Альпина.Медиа»

 

Ваша корзина пуста

Оформить заказ

Корзина

Итого

Кол-во: 0

0

Оформить заказ

Авторизация

или