Программирование для начинающих

Программирование для начинающих

Продолжительность:
12 месяцев

Печатный: 79.00 руб / мес   71.10 руб. / мес.
Цифровой: 79.00 руб / мес   44.00 руб. / мес.

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

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

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

Стоимость

Курс рассчитан на 12 месяцев обучения

Ежемесячная оплата

79.00

Печатный 71.10 руб / мес

Цифровой  44.00  руб / мес

Вы получаете учебные
материалы раз в месяц

Скидка 30%

Оплата всего курса сразу

948.00 руб / мес

663.60 руб.

(55.30 руб / мес)

Для тех кто хочет получить единоразово все учебные материалы курса, самостоятельно выбрать свой темп обучения и получить ПОДАРКИ.

Бесплатный пробный урок

Выберите курс,
укажите свои данные –
и Вы получите
бесплатный пробный урок
с программой курса
и системой обучения в ЕШКО!

Преподаватель о курсе

В нашем курсе представлены языки программирования, без знания которых невозможно ни создать какой-то продукт, ни вообще говорить о том, что вы способны выполнить простейшие задачи для начинающих или что вы освоили основы профессии.
Вы изучите языки программирования Pascal и C# (Си Шарп) и будете ясно понимать, как работают на Java и PHP. Вы узнаете, что такое циклические алгоритмы и генерирование последовательностей; массивы и алгоритмы работы с ними.

Разобравшись, как работают компьютеры и компьютерные программы, начав программировать самостоятельно, Вы сможете устанавливать необходимое программное обеспечение (не секрет, что эта сфера привлекательна сама по себе и приносит хороший доход).
Узнав, что такое структурное программирование, Вы сможете без труда работать с графикой (причем, с любыми файлами!) и делать профессиональные видео-презентации; кроме того, Вы поймете, что такое сфера управления в программировании.

Преподаватель курса "Программировние для начинающих" Данилова Валерия Сергеевна

Предварительные знания
Не требуются.

Комплектация курса и сертификаты

Доступ к интерактивным упражнениям языковых курсов в Кампусе ЕШКО

12 учебных журналов

Личный преподаватель

Свидетельство ЕШКО об окончании курса

Продолжительность и темп обучения

Нормальный

12
месяцев

1
учебный журнал в месяц

скидка 5%

Ускоренный

6
месяцев

2
учебных журнала в месяц

скидка 7%

Быстрый

4
месяцев

3
учебных журнала в месяц

Уроки на вебинарах

05.03.2024

Вебинар "Введение в язык программирования Python"

План вебинара

  1. Общее описание языка Python.
  2. Особенности языка Python.
  3. Отличия от других языков и его преимущества.
  4. Дзен Python.
  5. Установка IDLE, Pycharm, онлайн-версии.
  6. Функции в Python.
  7. Математические операции.

29.10.2021

Видео-вебинар по курсу "Программирование для начинающих". Системы контроля версий. Git

План вебинара

  1. О системе контроля версий
  2. Краткая история Git
  3. Что такое Git?
  4. Установка Git
  5. Первоначальная настройка Git
  6. Основы Git. Создание Git-репозитория
  7. Запись изменений в репозиторий
  8. Просмотр истории коммитов
  9. Операции отмены
  10. Работа с удалёнными репозиториями

18.05.2021

Видео-вебинар по курсу "Программирование для начинающих". Консольный ввод-вывод в языке C/С++

План вебинара

  1. ввод-вывод в стиле С;
  2. ввод-вывод через потоки (в стиле С++)
  3. манипуляторы cout
  4. обработка ошибок

22.01.2021

Видео-вебинар по курсу "Программирование для начинающих". Экстремальное программирование

План вебинара

  1. Разработка через тестирование (Test-driven development)
  2. Игра в планирование (Planning game)
  3. Заказчик всегда рядом (Whole team, Onsite customer)
  4. Парное программирование (Pair programming)
  5. Непрерывная интеграция (Continuous integration)
  6. Рефакторинг (Design improvement, Refactoring)
  7. Частые небольшие релизы (Small releases)
  8. Простота (Simple design)
  9. Метафора системы (System metaphor)
  10. Коллективное владение кодом (Collective code ownership) или выбранными шаблонами проектирования (Collective patterns ownership)
  11. Стандарт кодирования (Coding standard or Coding conventions)
  12. 40-часовая рабочая неделя (Sustainable pace, Forty-hour week)

27.11.2020

Видео-вебинар по курсу "Программирование для начинающих. Основы C++. ООП "на пальцах""

План вебинара

  1. Различные подходы к программированию
  2. Что такое объектно-ориентированное программирование?
  3. Как создать класс?
  4. Как создавать поля и методы в классе?
  5. Как создавать экземпляры классов (объекты)?
  6. Как вызывать методы класса и обращаться к методам класса?
  7. Для чего нужны модификаторы доступа?
  8. Как реализовать наследование?
  9. Статические классы и методы.
  10. Абстрактные классы и методы.

25.10.2019

Видео-вебинар по курсу Программирование для начинающих "Основы C++. Консоль."

План вебинара

  1. Установка заголовка консольного окна
  2. Установка положения курсора
  3. Управление цветом в консоли
  4. Вывод окна MessageBox из консоли.
  5. Считывание кода клавиш.
  6. Написание простейших игр в консоли с использованием псевдографики.

24.05.2019

Видео-вебинар по курсу Программирование для начинающих "Основы C++. Массивы и строки."

План вебинара

  1. Массив
    – как определить массив?
    – что такое двумерный массив?
    – основные операции для работы с массивами;
    – сортировка массива;
    – строки, как массив символов.
  2. Строки
    – как устроена строка?
    – ввод и вывод строки;
    – узнаем размер строки;
    – сравнение строк;
    – конкатенация строк;
    – поиск по строке.

22.03.2019

Видео-вебинар по курсу "Программирование для начинающих" Основы C++. Часть 2

План вебинара

  1. Преобразование типов данных
  2. Управляющие символы
  3. Логические операторы.
  4. Условные операторы: оператор if, тернарный ,  switch
  5. Макросы
  6. Перечисления
  7. Цифры
  8. Вторая часть вебинара «Основы C++» продолжает рассказ об одним из самых популярных и универсальных языков разработки.li

25.01.2019

Видео-вебинар по программированию Основы C++. Часть 1

План вебинара

  1. Этапы развития языка C++
  2. Выбор среды для разработки на языке C++
  3. Первая программа на C++
  4.  Состав языка C++ 
  5. алфавит языка;
  6. лексемы:
  7. – ключевые (зарезервированные, служебные) слова;
  8. – идентификаторы (имена объектов);
  9. – знаки операций;
  10. – разделители;
  11. – литералы.

28.09.2018

Алгоритмы сортировки

План вебинара

  1. Сортировка данных: где и как применяется?
  2. Оценка алгоритма сортировки
  3.  Классификация
  4.  Самые популярные методы сортировки: 
    ·         «Сортировка пузырьком», 
    ·         «Сортировка перемешиванием», 
    ·         «Сортировка вставками», 
    ·         «Гномья сортировка»,
    ·         «Сортировка слиянием» 
    ·         «Сортировка с помощью двоичного дерева»
    ·         «Сортировка выбором»
    ·         «Сортировка Шелла»
    ·         «Пирамидальная сортировка»
    ·         «Быстрая сортировка»

13.04.2018

Программирование под Android. Часть 2.

План вебинара

  1. Создание простого меню.
  2. Работа с контекстным меню.
  3. Изменение ориентации экрана.
  4. Простейший калькулятор на Android.

23.02.2018

Как начать программировать на Java.

План вебинара

  1. Язык Java
  2. Выбор среды разработки.
  3. Hello, World!
  4. Типы данных в Java. Литералы и переменные.
  5. Основные операции в Java.

22.12.2017

Программирование для начинающих. Программирование под Android.

План вебинара

  1. История ОС Android.
  2. Среда разработки (сравнение и выбор, эмулятор).
  3. Hello, World! на Android.
  4. Основы создания интерфейса.
  5. Обработчики событий.

27.10.2017

Программирование для начинающих. Канбан.

План вебинара

  1. О популярности различных методологий разработки ПО.
  2. Что такое "канбан"?
  3. История происхождения и развития канбана (или почему японцы добились успеха): производственная система «Тойоты» и бережливое производство, как базис канбана.
  4. Какие бывают виды канбана.
  5. Специфика применения канбана для ИТ.
  6. Как применяется канбан при разработке ПО?
  7. Совместное применение канбан и SCRUM.
  8. ПО для применения канбан.
  9. Что такое Bus Factor и почему он так важен при разработке ПО?

22.09.2017

Программирование. Методология разработки ПО Scrum

План вебинара

  1. Гибкие методологии (Agile).
  2. Что такое SCRUM? Как проходит Скрам-совещание?
  3. Основные роли в SCRUM (Product Owner, Scrum Master, Team.)
  4. Основные артефакты SCRUM (Product Backlog, Sprint Backlog, Sprint Goal, Sprint Burndown Chart.)

21.06.2017

Программирование для начинающих. Как начать программировать . Методологии разработки ПО.

План вебинара

  1. Модели жизненного цикла ПО.
  2. Виды моделей жизненного цикла: каскадная модель,V-образная модель, спиральная модель, итеративная модель.
  3. Общие сведения о методологиях разработки ПО.
  4. Принципы коммерческой разработки ПО.

19.04.2017

Программирование для начинающих.Как начать программировать. Базы данных. Взаимодействие C# с базами данных

Рассмотренные темы

  1. Разработка формы для работы с базой данных (БД). Подключение БД (автоматизированное, ручное). Навигация по БД. Добавление, удаление, редактирование записей в БД. Выполнение запросов к БД.
  2. Проектирование и разработка базы данных (БД) - это начальные шаги для полноценной работы с большими массивами данных. Финальным штрихом такой работы является разработка клиентского приложение, которое и будет взаимодействовать c БД.
  3. Разработка такого приложения может вестись на любом языке, однако для разработки desktop-приложений одним из наиболее популярных является язык C#. Данный вебинар является логическим продолжением предыдущих двух вебинаров, однако и по отдельности он имеет достаточно весомый смысл, так как процессы проектирования и разработки непосредственно БД и клиентского приложения к нему могут быть относительно независимы друг от друга и выполняться разными людьми.
  4. Прослушав этот вебинар Вы сможете написать приложение на языке C#, которое выводит таблицы БД на форму, а также позволяет выполнять SQL-запросы.

24.02.2017

Программирование для начинающих.Как начать программировать #13. Базы данных. Язык SQL

Рассмотренные темы

  1. Операторы DDL.
  2. Операторы DML.
  3. SELECT: условие выборки, сортировка, связывание таблиц.
  4. Операторы DCL.
  5. Операторы TCL.
  6. Примеры построения запросов на языке SQL.

13.01.2017

Программирование для начинающих.Базы данных. Разработка моделей базы данных.

Рассмотренные темы

  1. Основные понятия теории баз данных (БД): сущность, экземпляр и атрибут сущности, первичный ключ.
  2. Классификация БД. СУБД.
  3. Проектирование БД: выбор и описание предметной области, анализ предметной области и проектирование инфологической модели, нормализация и проектирование даталогической модели, построение физической модели БД.
  4. Создание пользовательской БД.

23.12.2016

Программирование для начинающих. Основы C#

Рассмотренные темы

  1. Работа с изображениями и графика в C#.
  2. Основные функции по работе с изображениями и графикой в C#.
  3. Пример работы с изображениями и графикой в C# на основе разработки графического редактора.
  4. Движение графических элементов.
  5. Обработка событий мыши и клавиатуры.