me_edu
← Каталог
Программирование

Профессия программист: полный учебный план

От рабочей среды и Python до JavaScript, TypeScript, React, backend, SQL, тестов, Docker и портфолио

5.0(0) 0 учеников 220 ч 10+ лет 35 шаговНачальныйСложность 3/5
К
Команда me_edu
Учебный план по программированию

Чему вы научитесь

  • Работать с редактором, терминалом, файлами, Git и отладчиком как с профессиональными инструментами
  • Писать программы на Python и JavaScript, понимать типы, функции, коллекции, ошибки и асинхронность
  • Проектировать интерфейсы на React и TypeScript, связывать их с API и состоянием приложения
  • Создавать backend-сервисы, проектировать REST API, SQL-схемы, авторизацию и обработку ошибок
  • Покрывать код тестами, проводить code review, вести документацию, собирать Docker-образ и выкладывать проект
  • Собрать портфолио из 4 проектов: CLI-утилита, веб-приложение, API с базой данных и итоговый продукт

О курсе

Сквозная программа, которая соединяет короткие курсы по языкам в профессиональную траекторию. Ученик последовательно осваивает рабочую среду, алгоритмическое мышление, Python, JavaScript, TypeScript, frontend, backend, базы данных, тестирование, безопасность, деплой и портфолио. Каждый этап заканчивается проектом и чек-листом качества, чтобы обучение вело не к набору терминов, а к реальным инженерным навыкам.

Нагрузка

44 недель · 6 ч/нед

Структура

11 разделов · 35 шагов · практика после модулей

Результат

Итоговый проект и сертификат после завершения.

Возраст

10+ лет · дети и подростки. возраст зависит от уверенности в чтении, логике и самостоятельной практике

Параметры сложности

Прикладной: 3/5

есть расчет, проект и самостоятельные задания

Темп3/5
Практика4/5
Глубина3/5
Схемы3/5
Самостоятельность3/5
Место в базе знаний

План программиста

Сквозная траектория: Python, JavaScript, TypeScript, React, backend, SQL, тесты, Docker и портфолио.

Как устроено обучение

Методическая подача

Визуальный язык

структурные схемы, разборы примеров, контрольные вопросы и карты применения

Кейсы

реалистичные учебные ситуации, где теория сразу переводится в решение

Ритм практики

понятие, пример, самостоятельное действие, обратная связь, перенос в проект

Доказательство результата

итоговая работа с критериями качества и понятным результатом для портфолио

Учебный микс

Теория25
Практика10
Схемы25
Задания29
Визуальный стандарт курса

25 визуальных материалов · 100% по предмету

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

audit
Основные типы
структурная схема · 11процесс · 10цикл · 3диаграмма · 1
Что требуется от иллюстраций
поток данныхсостояниеархитектурная схематестовый сценарий

Профессиональная программа

Измеримые результаты

  • Ученик объясняет задачу, выбирает структуру данных, пишет код и проверяет результат тестами
  • Ученик читает чужой код, находит причину ошибки, формулирует исправление и оформляет pull request
  • Ученик понимает жизненный цикл продукта: идея, прототип, данные, API, интерфейс, тесты, деплой, поддержка

Входной уровень

  • Уверенное чтение на русском языке и базовая компьютерная грамотность
  • Желательно: арифметика, проценты, таблицы и умение доводить задачу до конца
  • Не требуется опыт программирования: первые этапы рассчитаны на новичка

Проверка знаний

  • Мини-проект после каждого этапа
  • Проверка кода по чек-листу: читаемость, тесты, обработка ошибок, документация
  • Итоговая защита проекта: демонстрация, архитектурная схема, README, план улучшений

Итоговый проект

Полноценное веб-приложение: frontend на React/TypeScript, backend API, SQL-база, авторизация, тесты, Docker-сборка, README и публичное портфолио.

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

11 разделов · 35 уроков
1Учебные элементы программиста4 урока
41 мин3 схем3 заданий
  • От задачи к работающему изменениюОткрыто10 мин
  • Визуализация алгоритма и состоянияОткрыто10 мин
  • Чек-лист качества перед сдачейОткрыто9 мин
  • Проверка учебных элементов программистаОткрыто12 мин
2Профессиональный практикум: проект, качество и портфолио2 урока
28 мин2 схем
Как учиться как разработчик
  • От требования к тестуОткрыто14 мин
  • Архитектура вместо набора синтаксиса14 мин
3Атлас программных моделей: данные, архитектура, API и тесты3 урока
45 мин2 схем2 заданий
Код как инженерная система
  • Поток данных и состояниеОткрыто15 мин
  • API и база данных16 мин
  • Качество: тест, review, refactor, release14 мин
4Стадия 0. Рабочая среда и инженерная дисциплина4 урока
41 мин3 схем3 заданий
  • Карта профессии: из чего состоит работа программистаОткрыто10 мин
  • Редактор, терминал и файловая системаОткрыто10 мин
  • Git как история мышленияОткрыто9 мин
  • Практика стадии 0Открыто12 мин
5Стадия 1. Алгоритмическое мышление и Python4 урока
45 мин3 схем3 заданий
  • Алгоритм: вход, состояние, выходОткрыто11 мин
  • Функции и декомпозицияОткрыто10 мин
  • Ошибки и отладка без паникиОткрыто10 мин
  • Практика Python-этапаОткрыто14 мин
6Стадия 2. JavaScript и веб-платформа3 урока
31 мин2 схем3 заданий
  • Браузер как среда выполненияОткрыто10 мин
  • Асинхронность и сетевые запросыОткрыто9 мин
  • Практика JavaScript-этапаОткрыто12 мин
7Стадия 3. TypeScript, архитектура и качество кода3 урока
33 мин2 схем3 заданий
  • Типы как договор внутри командыОткрыто11 мин
  • Рефакторинг без изменения поведенияОткрыто10 мин
  • Практика TypeScript-этапаОткрыто12 мин
8Стадия 4. Frontend: React, состояние и интерфейсы3 урока
32 мин2 схем3 заданий
  • Компонентное мышлениеОткрыто10 мин
  • Состояние, формы и доступностьОткрыто10 мин
  • Практика frontend-этапаОткрыто12 мин
9Стадия 5. Backend, API и базы данных3 урока
35 мин2 схем3 заданий
  • Серверная часть и REST APIОткрыто11 мин
  • SQL-модель и целостность данныхОткрыто11 мин
  • Практика backend-этапаОткрыто13 мин
10Стадия 6. Тестирование, безопасность и деплой3 урока
34 мин2 схем3 заданий
  • Пирамида проверокОткрыто10 мин
  • Безопасность и эксплуатацияОткрыто11 мин
  • Практика качества и деплояОткрыто13 мин
11Стадия 7. Портфолио и профессиональная практика3 урока
35 мин2 схем3 заданий
  • Портфолио как доказательство навыкаОткрыто10 мин
  • Как продолжать обучение после курсаОткрыто10 мин
  • Итоговая проверка планаОткрыто15 мин

Отзывы

Пока нет отзывов.