О чём курс

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

Курс идеально подходит для новичков, которые только начинают свой путь в IT, а также для тех, кто хочет систематизировать свои знания и понять, как именно работают языки программирования, алгоритмы и архитектура ПО. Программа охватывает широкий спектр тем: от устройства компьютера и работы оперативной памяти до тонкостей веб-дизайна, юзабилити и продвижения готовых продуктов. Вы узнаете, как проектировать программное обеспечение, учитывая ограниченность ресурсов, как правильно ставить задачи и разрабатывать алгоритмы, а также как тестировать и оптимизировать готовые решения.

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

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

Программа обучения

  1. День 1
    • Где и как выполняются программы
    • Устройство компьютера
    • ПЗУ, ОЗУ, процессор
    • Данные в памяти компьютера
    • Системы счисления
    • Шестнадцатеричное представление кода
    • Низкоуровневые языки программирования
    • Высокоуровневые языки программирования
    • Какие языки нужны нам?
  2. День 2
    • Создание ПО
    • Дизайн ПО
    • Ограниченность ресурсов
    • Правила грамотной разработки
    • Цикл разработки
    • Особенности для мобильных разработок
    • Перспективы мобильного разработчика
    • Фриланс мобильного разработчика
  3. День 3
    • Зачем разработчику сайт?
    • Юзабилити продающих сайтов
    • Методы улучшения (примеры)
    • Чего не стоит делать в интерфейсах? (Ошибки, примеры)
    • Примеры результатов
    • Как с помощью юзабилити не снижая цены можно повысить продажи
  4. День 4
    • План разработки
    • Постановка задачи
    • Входные данные
    • Выходные данные
    • Алгоритмы
    • Примеры алгоритмов
    • Переменные
    • Как в компьютере хранятся переменные
    • Условия
    • Циклы
    • Правильный подход к созданию ПО
    • Практика – составляем алгоритмы
  5. День 5
    • Этапы жизни ПО
    • Оптимизация ПО
    • Работа с наполнением ПО
    • Контроль качества и тесты
    • Адаптация для потребителя
    • Противодействие внешним вмешательствам
    • Продвижение ПО
    • Работа с другими разработчиками в продвижении ПО
    • Реклама
    • Опасные ошибки коммерческого ПО
    • Тенденции современного ПО
  6. День 6
    • Насколько важен WEB-дизайн
    • Два подхода к созданию сайтов
    • Новые технологии веб-разработки
    • Большой - не значит хороший
    • КПД Вашего сайта
  7. День 7
    • Компилируемые и интерпретируемые языки программирования
    • Примеры компилируемых языков
    • Примеры интерпретируемых языков
    • Выбираем язык программирования
    • Типы данных
    • Числа
    • Строки
    • Булевский тип
    • Другие типы данных
    • Функции и процедуры
  8. День 8
    • Собеседование
    • Принцип обучения в карьере
    • Грамотное составление резюме
    • Мощный инструмент в поиске работы
    • Фишки, которые сделают Ваше резюме неотразимым
    • Чего НЕ нужно писать в резюме (хотя все пишут)
    • Золотое правило в поиске работы своей мечты
    • Правила успешного прохождения собеседования
    • Чего НЕ нужно делать на собеседовании
    • Что делать, если не знаешь правильного ответа
    • Правильные ответы на вопросы, которые встречаются на каждом втором собеседовании
    • Рекомендации для продвинутых пользователей
    • Ваши действия после собеседования
    • Если взяли на работу...
    • Стажировка
  9. День 9
    • Обзор современных языков программирования и их назначения
    • Языки для разработки сайтов
    • Языки для разработки настольных приложений
    • Языки для разработки программ под мобильные устройства
    • Специфика каждого из направлений
    • Как работает интернет
Складчина создана 26 февраля 2015 г. · описание обновлено 2 мая 2026 г.

Теги курса

Профессии
Инструменты
Проблемы
9 990 ₽