Каталог курсов
Избранное
Курс

Старт в программировании

Научитесь писать код за две недели

Создайте свой первый проект — небольшую игру для индивидуального подсчёта продолжительности жизни и мотивации

Когда
29 ноября — 17 декабря
Стартует через 4 дня
Не подходит дата старта? Запишитесь сейчас, а учитесь со следующим набором
Формат обучения

Лекции в записи и живые вебинары по вечерам

Стоимость

990 рублей

Уровень

С нуля

Попробуйте себя в роли программиста

Профессия программиста привлекает высокой оплатой и свободой действий, но некоторых отпугивает своей сложностью

Кажется, что нужен особый склад ума, знания математики, свободный английский. Да и как понять, подходит ли эта профессия, прежде чем потратить деньги и время на её освоение

За две недели на курсе вы оцените, насколько вам интересно программирование, создадите свой первый проект и изучите основы, которые необходимо знать программисту

Что даст вам курс

Общее представление о программировании

Узнаете, чем занимается разработчик и какие есть возможности для развития в профессии

Основные навыки для работы

Познакомитесь с популярными языками веб-разработки: JavaScript, HTML, CSS, ECMAScript

Первые контакты в IT-сообществе

Познакомитесь с практикующими разработчиками, которые способны сложное объяснить просто

Ваш проект на курсе

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

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

Попробуйте себя в роли программиста и сделайте первый проект всего за 2 недели

990
Полная стоимость курса

Как проходит обучение

  • Видеоуроки

    Записанные видеолекции сразу доступны в личном кабинете Нетологии в любое время

  • Вебинары

    На онлайн-встречах эксперты помогут закрепить навыки и ответят на вопросы

  • Практические задания

    Домашние работы помогут подготовить ваш первый самостоятельный проект

  • Сопровождение

    На протяжении всего обучения мы будем рядом и поддержим. Для этого создадим чат в Telegram

Программа курса

Что такое программирование

12 минут теории

Какие технологии нас окружают

Как развивалось программирование

Роль программистов в современном мире  

Скорость развития технологий. Гуманитарий в IT

12 минут теории

Технологии вчера, сегодня, завтра

Программирование — развивающаяся область

Математика и другие дисциплины в работе программиста

Может ли гуманитарий стать программистом

Знание нескольких областей — ваше преимущество

Экосистема программиста


12 минут теории

Обязательные инструменты в работе программиста 

Дополнительные инструменты, облегчающие работу

Что использовать в работе и какие инструменты изучать

Способы изучения языков программирования

12 минут теории

Что такое язык программирования и как его выбрать

Нужно ли поступать в вуз, чтобы стать программистом

Насколько эффективно онлайн-обучение программированию 

Новое знакомство с компьютером

Поговорим о том, что такое компьютер. Вы напишете первый код и изучите концепцию переменных.

В первом домашнем задании познакомитесь с проектом, над которым будете работать на протяжении всего курса. Отработаете навыки создания и использования переменных. Потренируетесь правильно их именовать. Увидите, как использовать переменные в математических вычислениях вместо фиксированных чисел. 

1,5 часа теории

3 часа практики

Общаемся с компьютером

Продолжаем работу над мотивационным приложением. В этот раз вы почините функцию отображения среднего возраста и пола на основании введённых пользователем данных.

Научитесь работать со строками. Склеите строки текста между собой и выведите получившийся результат в интерфейс.

1,5 часа теории

3 часа практики

Повторение пройденного материала

Устройство и работа сайта

Системный подход к решению задач

Новый тип данных — строки

Форматирование кода

Кого могут заменить роботы

Три кита веба: HTML, CSS, JS

Ошибки — неотъемлемая часть работы программиста. Важно не столько их не допускать, сколько уметь находить и исправлять.

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

1,5 часа теории

3 часа практики

Повторение пройденного материала

Основные части фронтенда

JavaScript и ECMAScript

Понимание и обработка ошибок

Булевая логика

Интернет — большая библиотека

На этом этапе вы заканчиваете доработку проекта. Все задачи домашней работы будут направлены на отработку знаний об управляющих конструкциях. Они помогают программе работать по-разному в зависимости от условий. 

Если код будет написан верно, точки в таблице будут раскрашиваться в разные цвета в зависимости от возраста пользователя. Это добавит наглядности и информативности выводимым данным.

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

1,5 часа теории

3 часа практики

Повторение пройденного материала

Необходимый набор навыков

Английский язык в работе программиста

Управляющие конструкции

Подведение итогов

Вся правда о профессии разработчика

1,5 часа теории

3 часа практики

Мифы  о профессии программиста

Открывающиеся возможности

Постоянное обучение

Необходимые навыки

Доступные направления

Вебинар с ответами на ваши вопросы по курсу

Дипломный проект

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

15 часов практики

Эксперты курса

Что получите в результате обучения

Навыки написания кода, первый реализованный проект, опыт общения с практикующими разработчиками

    Результаты

  • Написана программа «90 лет жизни в неделях»

    Ключевые навыки
  • Понимание клиент-серверного взаимодействия

  • Умение писать простой код
  • Понимание применения языков программирования
  • Разделение задачи на составляющие и её решение с меньшими усилиями

Инструменты

JavaScript
JavaScript

Самый популярный язык программирования для разработки веб-приложений — поддерживается на любых устройствах и платформах

HTML
HTML

Стандартизированный язык разметки документов в сети. Язык HTML интерпретируется браузерами, а полученный в результате форматированный текст отображается на экране монитора компьютера или мобильного устройства

CSS

CSS

Каскадные таблицы стилей. CSS используют для оформления веб-страницы. Цвета, шрифты, расположение блоков — всё это настраивают с помощью CSS

ECMAScript

ECMAScript

Встраиваемый, расширяемый, не имеющий средств ввода-вывода язык программирования. Его используют в качестве основы для построения других скриптовых языков

Нетология. Здесь учатся 

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

Мы помогаем нашим выпускникам получитьстажировку и работу в ведущих компаниях
и многих других
1
Запись на обучение
2
Выбор способа оплаты
3
Оплата
...
19 дней обучения, старт 29 ноября
Запишитесь на курс или получите консультацию
Стоимость курса
990
 ₽
49
баллов Плюса
при оплате Яндекс Пэй
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
19 дней обучения, старт 29 ноября
Старт в программировании
Стоимость курса
990
 ₽
49
баллов Плюса
при оплате Яндекс Пэй
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
Запишитесь на курс или получите консультацию
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Учитесь из любой точки
в любое время
Развивайте профессиональные навыки в онлайн-формате
Москва
Санкт-Петербург
Новосибирск
Екатеринбург
Казань
Нижний Новгород
Красноярск
Челябинск
Самара
Уфа
Ростов-на-Дону
Краснодар
Омск
Воронеж
Пермь
Волгоград
Саратов
Тюмень
Тольятти
Барнаул
Махачкала
Ижевск
Хабаровск
Ульяновск
Иркутск
Владивосток
Ярославль
Томск
Ставрополь
Кемерово
Набережные Челны
Оренбург
Новокузнецк
Балашиха
Рязань
Чебоксары
Пенза
Липецк
Калининград
Ташкент
Баку
Минск
Алматы
Ереван
Бишкек