Курсы по программированию и веб-разработке, обучение программистов онлайн
Пальгунов Антон
Senior Frontend Engineer, Revolut Программирует с 2007 года, со школы. С 2017 года работает в британской финтех-компании Revolut: разрабатывает backoffice-проект и внутренние продукты. Стек: React, TypeScript, Styled Components, Redux, Sagas, Jest+Enzyme и измененный Create React App для сборки. Считает, что программирование — это его работа, хобби и образ жизни. Компании SpecialView, Performance Lab (ВТБ), Performance Lab (Райффайзенбанк), Райффайзенбанк, Revolut.
Красильчик Владимир
Эксперт по прагматичной разработке на Java из Санкт-Петербурга с более чем 15-тилетним профессиональным стажем промышленной разработки программного обеспечения и руководства командами. С отличием закончил СПбГЭТУ “ЛЭТИ” по специальности инженер-программист. Работал в больших автомобильных, финансовых и телекоммуникационных проектах в таких крупных компаниях как Exigen Services, Luxoft и Dino Systems. 2 года разрабатывал Яндекс.Маркет в Питерском офисе Яндекса.
Кольцов Сергей
Senior Developer С++ VisionLabs Работает программистом уже почти 10 лет. Заинтересовался языками программирования ещё в школе. Начинал почти как и все в ту пору — с Delphi и Borland C++. Так что был заранее обречён на выбор профессии. Работал как в крупных компаниях (Яндекс, Luxoft), так и в небольших организациях.
Ле Антон
Senior Backend Engineer, Revolut Окончил физический факультет МГУ им. М. В. Ломоносова. В 2014 году прошел отбор в Deutsche Bank Graduate Programme, где начал писать на Java. Работал над продуктами инвестиционного банкинга Deutsche Bank. С 2017 года работает в британской финтех-компании Revolut: занимается разработкой автоматизированной банковской системы. Пишет на Java 11, Kotlin.
Каталог курсов, Курсы по 1С
Курс о том, как создавать и дорабатывать профили пользователей, права доступа и ограничения – так, чтобы не было проблем с поддержкой в будущем.
Ключевые темы: создание дополнительных прав, добавление нового вида доступа, реализация запрета доступа, ограничение доступа на уровне записей.
Для внедренцев и разработчиков.
5 учебных часов, 1 практическое задание.
Курс о том, правильно настроить кластер серверов 1С, чтобы повысить стабильность их работы.
Ключевые темы: настройка кластера серверов, настройка рабочего сервера, требования назначения функциональности, обеспечение отказоустойчивости, советы по общей настройке.
Для внедренцев и разработчиков.
3 учебных часа, 4 практических задания.
Курс о том, как дорабатывать типовые конфигурации без снятия с поддержки – с помощью расширений.
Ключевые темы: корректная доработка типовых конфигураций, обновление типовых и нетиповых конфигураций, работа с подписками на события, создание и использование расширений.
Для внедренцев и разработчиков.
19 учебных часов, 25 практических заданий.
Курс о том, как делать доработки правильно: максимально быстро и без риска сломать алгоритмы 1С.
Ключевые темы: доработка типовых отчетов на Системе Компоновки Данных (СКД), использование механизмов Библиотеки Стандартных Подсистем, приемы доработки документов, регистров, алгоритмов проведения, создание новых подсистем.
Для внедренцев и разработчиков.
38 учебных часов, 16 практических заданий.
Курс учит азам программирования – в нем рассматриваются все основные механизмы работы платформы 1С 8.3.
Ключевые темы: реализация задач управления и контроля персонала, работа с подписками на события, создание CRM-системы, разработка системы учета для торговой компании, автоматизация бизнес-процессов, разработка механизмов управления задачами, создание отчетов для руководства.
Для внедренцев и разработчиков.
20 учебных часов, 21 практическое задание.
Курс поможет «с нуля» за 3-4 недели освоить профессию программиста 1С.
Ключевые темы: начало работы с платформой «1С:Предприятие 8», работа с прикладными объектами, получение информации из базы данных, создание выходных форм, работа с интерфейсом, внедрение типовых решений.
Для внедренцев и разработчиков.
40 учебных часов, 63 практических задания.
Курс для всех, кто хочет быстро подготовиться к экзамену «1С:Специалист по платформе 1С 8.3». В нем детально разбираются все нюансы и подводные камни аттестации – чтобы Вы были готовы ответить на любой вопрос.
Ключевые темы: момент времени, актуальные остатки, «проблема копеек», партионный учет, комплектация номенклатуры, операции в валюте, адресное хранение товаров, план видов характеристик, расчет зарплаты и прочих выплат сотрудникам.
Для внедренцев и разработчиков.
1000+ страниц А4, 8 учебных часов видео
После прохождения курса Вы будете быстро создавать отчеты любой сложности на Системе Компоновки Данных. В типовых и нетиповых конфигурациях.
Ключевые темы: создание отчетов без программирования, настройка вариантов отчетов (таблицы, графики, диаграммы), программное формирование схемы компоновки данных, несколько наборов данных, вложенные схемы, вывод картинок в СКД, механизмы Библиотеки Стандартных Подсистем, СКД вне отчетов.
Для внедренцев и разработчиков.
35 учебных часов, 22 практических задания.
Изучив курс, Вы сможете решать задачи по доработке форм (обычных и управляемых) и интерфейсов (Такси, Управляемого, Обычного). Доработка и разработка интерфейсов, пожалуй, одна из самых массовых задач на проектах.
Ключевые темы: интерфейсные механизмы типовых 1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:Управление производственным предприятием, работа с Библиотекой Стандартных Подсистем, клиент-серверное взаимодействие, сложные формы, бинарные данные (мультимедиа), фоновые задания, программная работа с формами и интерфейсами.
Для внедренцев и разработчиков.
49 учебных часов, 28 практических заданий.
Курс про то, что должен знать администратор 1С – развертывание системы, настройка пользователей и прав, системные настройки.
Ключевые темы: развертывание 1С в Windows и Linux, роли и ограничения доступа на уровне записей (RLS), обновление платформы и конфигураций, backup системы, регламентные операции, лицензии 1С, настройка СУБД, клиент-серверная версия 1С, настройка удаленной работы в 1С.
Для внедренцев, разработчиков и администраторов.
23 учебных часа, 37 практических заданий.
Курс про то, как быстро разрабатывать сложные запросы и отлаживать запросы в несколько тысяч строк. Это обязательный навык внедренца/разработчика 1С.
Ключевые темы: вложенные запросы, соединение и объединение таблиц, временные таблицы и пакетные запросы, запросы в типовых конфигурациях, оптимизация запросов, сложные задачи, решаемые одним запросом.
Для внедренцев и разработчиков.
16 учебных часов, 38 практических заданий.
Курсы помогут быстро изучить переносы и обмены данными в 1С:Конвертации Данных 2.1 и 3.0.
Ключевые темы: перенос данных между конфигурациями, быстрая загрузка-выгрузка данных, перенос всего объема связанной информации, корректный перенос иерархических и подчиненных данных, перенос документов и их проведение, XDTO, настройка обмена данными с внешними системами, настройка слияния и расщепления объектов, оптимизация процесса конвертации.
Для внедренцев и разработчиков.
24 учебных часа, 16 практических задания.
Это курс про универсальные обмены данными между любыми конфигурациями. Такие переносы используются для создания разовых переносов данных, ввода остатков, обмена данными с внешними системами.
Ключевые темы: конвертация объектов и синхронизация, обработчики событий, обмен с внешней Информационной Базой, интеграция с Библиотекой Стандартных Подсистем, выгрузка-загрузка XML, загрузка данных из табличного документа, обмен в старых версиях типовых конфигураций.
Для внедренцев и разработчиков.
32 учебных часа, 17 практических заданий.
Курс о том, как настраивать и дорабатывать обмены между типовыми конфигурациями – 1С:Управление торговлей 11, 1С:Бухгалтерия 8, 1C:ERP 2, 1С:Комплексная автоматизация 2, 1С:Зарплата и управление персоналом 8, 1С:Розница 8. Задачи по доработке типовых обменов возникают после изменения конфигураций.
Ключевые темы: формат обмена EnterpriseData и технология КД 3.0, перенос объектов, обработчики событий, XML и XDTO, объекты вне формата, идентификация объектов, обмен между типовыми конфигурациями.
Для внедренцев и разработчиков.
21 учебный час, 16 практических заданий.
Курс учит быстро диагностировать проблемы производительности 1С.
Пройдя его, Вы сможете за минимальное время определить, в чем конкретная причина того, что 1С работает медленно.
Ключевые темы: APDEX, мониторинг загруженности оборудования, использование инструментов анализа производительности, оптимизация запросов.
Для внедренцев и разработчиков.
8 учебных часов.
Изучив курс, Вы будете знать все возможности по оптимизации и ускорению 1С. Вы подготовитесь к Аттестации на 1С:Эксперт за 2 месяца (вместо 6 месяцев самостоятельной подготовки).
Ключевые темы (в дополнение к темам версии LITE): кластер серверов, нагрузочное тестирование, технологический журнал, подготовка к 1С:Эксперт, решение проблем стабильности.
Для внедренцев и разработчиков.
36 учебных часов, 69 практических заданий.
Изучив курс, Вы сможете разработать собственное мобильное приложение на 1С – даже если сейчас у Вас нет опыта программирования в 1С.
Ключевые темы: создание, просмотр и передача мультимедиа, получение текущих гео-координат и их привязка к мультимедиа-данным, построение отчетов на мобильном устройстве, вывод сообщения в меню телефона (push-сообщения), демонстрация маршрута сотрудников, синхронизация центральной базы с неограниченным количеством мобильных устройств.
Для внедренцев и разработчиков.
6 учебных часов, 5 практических заданий.
Изучив курс, Вы будете создавать мобильные приложения на 1С под iOS, Android, Windows Phone. Сможете настроить обмен данными между мобильной конфигурацией и стационарной базой 1С.
Ключевые темы: создание окружения (веб-серверы, софт для компиляции, …), функционал мобильной платформы (уведомления, календари, картинки, фото, аудио и видеозапись), HTTP-сервисы и HTTPS, голосовой ввод текста, POST и GET запросы.
Для внедренцев и разработчиков.
13 учебных часов, 6 практических заданий.
Курс о том, как монетизировать мобильное приложение. Мало написать хорошее приложение, нужно его правильно продвинуть в маркет-плейсах. Также нужно понимать, как вообще можно зарабатывать на мобильных приложениях.
Ключевые темы: аккаунты разработчиков iOS, Android, Windows Phone, компиляция и выгрузка в iTunes Connect и Google Play, стратегии монетизации, банеры, встроенные покупки, реальные кейсы.
Для внедренцев и разработчиков.
14 учебных часов, 6 практических заданий.
Курс для тех, кто только начинает работать с производственным учетом: шаг за шагом разбирается его внутренняя механика,структура хранения данных, ключевые регистры, их назначение и применение, рабочие места, документы, отчеты.
Ключевые темы: базовый производственный функционал, выпуск по заказу на производство, учет трудозатрат и постатейных затрат.
Для консультантов.
34 учебных часа, 14 практических заданий.
В курсе рассматриваются все базовые операции по учету производства и затрат – от первоначальных настроек системы до расчета себестоимости многопередельного производства.
Ключевые темы: двухуровневое управление производством, материальные затраты и выпуск продукции, постатейные расходы и трудозатраты, многопередельное производство, нормативная подсистема, выпуск работ, брак и возвратные отходы, производство по заказам, построение графика производства.
Для консультантов.
12 учебных часов, 5 практических заданий.
Курс научит, как за счет производственного планирования повысить производительность (объем выпуска на единицу оборудования) – до 28%
Ключевые темы: рабочие центры и виды рабочих центров, ресурсные спецификации, маршрутные карты, заказы на производство и этапы производства, построение графика производства, межцеховое диспетчирование, управление производством.
Для консультантов.
13 учебных часов, 10 практических заданий.
В курсе рассматривается процесс внедрения типовой конфигурации начиная с запуска системы и заканчивая настройкой основных операций торговой компании и отчетов.
Ключевые темы: базовые торговые операции – закупки, продажи, установка цен, денежные средства и взаиморасчеты, финансы и контроллинг, расчет себестоимости, формирование отчетов и анализ показателей, сервисные возможности системы.
Для консультантов.
22 учебных часа, 7 практических заданий.
Это курс об основах управленческого учета в конфигурациях – 1С:Управление торговлей 11, 1С:Комплексная автоматизация 2, 1C:ERP Управление предприятием 2.
Ключевые темы: закупки, продажи, склад, финансы и контроллинг, расчет себестоимости торгового предприятия, ТЗР, РАУЗ, денежные средства и взаиморасчеты, управленческая отчетность, сервисные возможности системы.
Для консультантов.
23 учебных часа, 7 практических заданий.
Курс про основы производственного учета и учета затрат в 1C:ERP Управление предприятием 2. После его изучения Вы будете четко понимать, как работает подсистема “Производство” в 1С:ERP, и сможете отражать производственные операции в системе и рассчитывать себестоимость.
Ключевые темы: двухуровневое управление производством, материальные затраты и выпуск продукции, постатейные расходы и трудозатраты, многопередельное производство, нормативная подсистема, выпуск работ, брак и возвратные отходы, производство по заказам, построение графика производства.
Для консультантов.
10 учебных часов, 5 практических заданий.
Курс о том, как отражать торговые и складские операции в 1С:Управление торговлей 11, 1С:Комплексная автоматизаци 2, 1C:ERP Управление предприятием 2.
Ключевые темы: сквозной пример на демо-базе, розничная торговля, ценообразование, интеркампани, воронка продаж, расходы и финансовый результат компании, характеристики и серии, ордерные и адресные склады, обеспечение потребностей и планирование.
Для консультантов и внедренцев.
19 учебных часов, 16 практических заданий.
Изучив курс, Вы сможете быстро освоить все механизмы и схемы производственного планирования и учета 1С:ERP 2.1.
Ключевые темы: концепция производства в 1С:ERP, нормативная подсистема, торговые операции и планирование, учет производственных затрат и расчет себестоимости, управление производством (УББВ/ББВ/MES), учет у давальца и переработчика, ремонты в 1C:ERP.
Для консультантов и внедренцев.
26 учебных часов, 23 практических задания.
Курс о том, что нужно знать при внедрении планирования в 1С:ERP 2.4 (2.2), КА 2.4 (2.2) и УТ 11.4 (11.3). По статистике 1С – в 53% внедрений задействуется подсистема планирования.
Ключевые темы: объемно-календарные планы, заполнение планов по формулам и по источникам, планирование по категориям, формирование заказов по планам, план-фактный анализ, модель обеспечения потребностей, кейсы по планированию.
Для консультантов.
14 учебных часов, 10 практических заданий.
Курс поможет быстро изучить все механизмы планирования в 1С:ERP редакций 2.0 и 2.1, в том числе – производственного.
Ключевые темы: планирование закупок, продаж, производства, обеспечение потребностей, производственное планирование по методикам ББВ, УББВ, Пооперационно, MES, управление производством на межцеховом и внутрицеховом уровне.
Для консультантов и внедренцев.
40 учебных часов, 20 практических заданий.
Курс про автоматизацию управленческого учета в 1С:Управление торговлей 11, 1С:Комплексная автоматизация 2, 1C:ERP Управление предприятием 2. Курс позволит подготовиться к Аттестации 1С:Специалист-консультант по упр. учету в 1С:ERP за 1 месяц.
Ключевые темы: настройка системы и базовые операции, казначейство и госконтракты, выпуск продукции, учет ОС, НМА и НИОКР, учет расходов, направления деятельности, получение и анализ финансового результата, подготовка к Аттестации 1С:Специалист-консультант.
Для консультантов и для подготовки к Аттестации.
25 учебных часов, 57 практических заданий.
Курс позволит подготовиться к Аттестации 1С:Специалист-консультант по производству и ремонтами в 1С:ERP за месяц.
Ключевые темы: подготовка и настройка демо-базы 1C:ERP, НСИ и ввод остатков, планирования, нормативная подсистема, плановая себестоимость, брак в производстве, спецодежда, сдельная заработная плата, расчет себестоимости, объекты эксплуатации, планирование и выполнение ремонтов.
Для консультантов и для подготовки к Аттестации.
14 учебных часов.
Курс позволит подготовиться к Аттестации 1С:Специалист-консультант по бюджетированию в 1С:ERP за месяц.
Ключевые темы: настройки бюджетирования и НСИ, создание модели бюджетирования, статьи и показатели, формирование бюджетов, анализ данных в отчетах, регламентные процедуры.
Для консультантов и для подготовки к Аттестации.
16 учебных часов.
Курс о том, что нужно знать при внедрении планирования в 1С:ERP 2.4 (2.2), КА 2.4 (2.2) и УТ 11.4 (11.3). По статистике 1С – в 53% внедрений задействуется подсистема планирования.
Ключевые темы: объемно-календарные планы, заполнение планов по формулам и по источникам, планирование по категориям, формирование заказов по планам, план-фактный анализ, модель обеспечения потребностей, кейсы по планированию.
Для консультантов.
14 учебных часов, 10 практических заданий.
Курс о том, как отражать торговые и складские операции в 1С:Управление торговлей 11, 1С:Комплексная автоматизация 2, 1C:ERP Управление предприятием 2.
Ключевые темы: сквозной пример на демо-базе, розничная торговля, ценообразование, интеркампани, воронка продаж, расходы и финансовый результат компании, характеристики и серии, ордерные и адресные склады, обеспечение потребностей и планирование.
Для консультантов и внедренцев.
19 учебных часов, 16 практических заданий.
Это курс об основах управленческого учета в конфигурациях – 1С:Управление торговлей 11, 1С:Комплексная автоматизация 2, 1C:ERP Управление предприятием 2.
Ключевые темы: закупки, продажи, склад, финансы и контроллинг, расчет себестоимости торгового предприятия, ТЗР, РАУЗ, денежные средства и взаиморасчеты, управленческая отчетность, сервисные возможности системы.
Для консультантов.
23 учебных часа, 7 практических заданий.
В этом курсе разберем функционал 1С:Розницы на уровне достаточном для внедрения как в небольших магазинах и сервисных компаниях, так и в торговых сетях.
Ключевые темы: работа с поставщиками, предпродажная подготовка товаров, работа в РМК, работа с ККМ, инвентаризация, упаковки, ценообразование, штрихкодирование и этикетки, ордерные склады, дисконтный сервер, настройка РИБ, работа с торговым оборудованием.
Для консультантов.
30 учебных часов, 6 практических заданий.
Как выбрать курсы программирования?
Если у вас есть высшее образование в области программной инженерии или компьютерных наук, то скорее всего вы знаете, какие курсы выбирать. Но если раньше вы не были связаны с IT, то выбор курсов программирования будет затруднителен.
До наступления эпохи интернета главным источником знаний были ВУЗы и книги. Желающим научиться программировать приходилось тратить 5 лет на изучение целого комплекса наук, получать профессию «прикладного математика» либо другую, достаточно сложную профессию.
Самообучение по книгам требовало высокой самоорганизации, умения выбрать правильные книги. Если учесть, что, что языки программирования и новейшие технологии разрабатываются преимущественно англоговорящими специалистами, доступ к самым новым знаниям сдерживался сроками, необходимыми для качественного перевода и издания книги на русском языке.
Зачастую книги являлись некими справочниками – источниками информации для улучшения уже существующих навыков и знаний. Редкие книги позволяли полноценно провести человека, изучающего программирование, с нулевого уровня знаний, до уровня полноценного разработчика, который уже может устроится на работу по этой профессии.
Популярной альтернативой для тех, кто хочет стать программистом, стали курсы программирования. Хорошие курсы помогают сформировать базовые знания и навыки по выбранной специальности, сориентировать в мире технологий и задать дальнейший вектор развития для начинающего специалиста.
Любой сложный выбор можно попытаться разбить на элементы, выделить важные части и сделать акцент именно на них. Так поступили и мы. Давайте рассмотрим вопрос выбора курсов программирования по пунктам.
Как все мы понимаем, любые оффлайн курсы примерно на 90% времени состоят из общения студента с тренером. Именно такое общение является решающим для получения качественных навыков и знаний. Тренер читает лекцию, демонстрирует учебный материал, отвечает на возникшие у студентов вопросы, задает и проверяет домашние и классные задания. Для качественного учебного процесса этот тренер должен соответствовать неким критериям.
Как нам правильно выбрать тренера по программированию?
В первую очередь обратите внимание на уровень квалификации тренера. Очень важно, чтобы человек, обучающий других, сам был хорошо подкован и имел нужные знания. Если смотреть на курсы программирования, то таким критерием объективно может быть наличие общепризнанных сертификатов, профильное образование и, конечно же, опыт работы в реальных компаниях на реальных проектах, практический опыт решения проблемами с использованием новейших технологий. Обычно и сертификаты, и участие тренера в неких проектах, и образование можно вполне легко проверить.
Вторым важным моментом в вопросе выбора тренера будет форма подачи материала, умение внятно и доступно рассказать, показать — любым способом донести учебный материал. Такие навыки тренера сложно проверить дистанционно.
Именно поэтому многие компании, предоставляющие услуги обучения, дают возможность пройти бесплатно пробное занятие. Зачастую такого занятия будет достаточно, чтобы оценить подходит ли вам умение подать материал данного учителя или нет.
Место получения вами знаний является важным фактором при выборе курсов программирования. Сам по себе этот пункт мы можем разделить на две части:
- территориальное расположение (локация) учебного центра;
- характеристика помещений и наполнения учебного центра.
Если говорить о локации, то все мы понимаем, насколько удобнее приезжать в учебный центр, расположенный либо в центре города, либо возле серьезной транспортной развязки. Добираться после работы или учебы в другой конец города, тратя полтора-два часа только на проезд, воспринимается как вполне серьезное неудобство. Если учесть, что курсы будут длиться несколько месяцев, то вопрос расположения учебного центра становится вовсе не второстепенным.
Другая часть пункта «Место» — это непосредственно наполнение учебного центра. Приходя учиться программировать, вы должны иметь возможность не только слышать тренера, но и видеть его действия с кодом и иметь возможность самим писать код, выполняя полученные задания.
По этой причине важным будет вопрос оснащенности учебных аудиторий компьютерами с нужным установленным ПО, наличие нормального доступа в Интернет, иногда и возможность наблюдать за действиями тренера на большом экране телевизора или проектора, оснащенность учебного центра иными необходимым оборудованием.
Если говорить о самих помещениях – большие аудитории для больших групп, маленькие аудитории — для малых. В зависимости от того, насколько индивидуальными будут ваши занятия, важно чтобы в учебном центре были подходящие помещения. Не стоит забывать и о комфорте. Занятия летом в помещении без кондиционера и вентиляции, а зимой без отопления, сделают процесс учебы мучительным и сложным.
Работа или учеба — так или иначе у всех нас присутствует каждодневная загрузка. Для того, чтобы изучать что-то новое, чтобы получить нужные навыки или целую новую профессию – нам приходится изыскивать время. Поэтому важно чтобы наши возможности по наличию свободного времени мы могли реализовать в учебном центре. Иногда важно иметь возможность посещать курсы в выходной день – часто бывает так, что это единственная возможность выделить время для учебы. Таким образом наличие групп обучения в удобное для вас время, это важный фактор при выборе учебного центра с нужными курсами программирования.
Все мы еще со школы помним, как удобно в больших классах думать какие-то свои отвлеченные мысли, заниматься какими-то своими делами, пока преподаватель задает вопросы вашему однокласснику. Но когда мы осознанно выбираем необходимость учиться, мы понимаем, что чем больше внимания мы уделим предмету учебы и чем больше преподаватель сможет уделить время нам — тем лучше для усвоения нами материала.
Фактически лучше всего мы могли бы учиться, получая уроки индивидуально. Однако, в данном случае все упирается в стоимость учебы.
Представьте ситуацию – имеется квалифицированный разработчик с полноценным опытом работы в различных программных проектах. Этот разработчик сдал в свое время необходимые экзамены и получил сертификат Microsoft/Oracle/Другая ТОП компания. Кроме того, этот программист владеет далеко не простым навыком – он умеет учить! Он может нормально передать знания, которыми владеет сам, объяснить, подсказать и т.д. Сколько стоит час времени такого разработчика? Как вы понимаете – не мало! А ведь есть еще дополнительные расходы – оплата подходящего места, доступ к интернету и др.
Получая индивидуальные уроки, вы будете оплачивать час такого разработчика самостоятельно. Что вовсе не является таким уж рациональным подходом.
Дело в том, что если образовательный процесс построен правильно, если правильно подобрана учебная информация, хорошо составлены лекции, студенту представлены нужные учебные материалы – студент ничего не потеряет, если будет слушать такую лекцию не индивидуально, а в компании с другими студентами. Далеко не всегда индивидуальные занятия дадут вам заметную разницу в усвоении материала. Скорее вам будет комфортнее получить знания в компании с другими студентами.
Конечно же это должна быть не группа в 30+ человек. Важно выдержать баланс. Практика показывает, что группы в 8-10 человек достаточно сбалансированы между вопросом цены обучения и показателем качества получаемых знаний.
Мы понимаем, что время хорошего тренера будет стоить определенную сумму. Также мы понимаем, что аренда удобного помещения, с хорошим расположением и наличием нужного оборудования, тоже не будет бесплатной.
Снизить цену на обучение нам поможет занятие в группе, когда общая стоимость курса будет разделена на всех студентов .
Для себя вам нужно будет найти баланс между ценой и качеством услуг.
Посещая курсы, вы конечно же общаетесь с тренером. Как мы писали выше – около 90% времени, когда вы физически находитесь в учебном центре, проходит у вас в общении с вашим тренером. Вы слушаете лекцию, решаете заданные практические задания, задаете вопросы, получаете ответы.
Важным моментом во время обучения является возможность получения разъяснений за рамками стандартного учебного процесса.
Ряд студентов во время учебы начинает выполнять свой учебный проект и нуждается в консультации и разъяснении вопросов вне учебной программы. Кому-то необходимо получить дополнительные задания и проконтролировать их выполнение. Кто-то недостаточно усидчиво работал во время предыдущих уроков и теперь нуждается в повторении и разъяснении уже пройденного ранее материала.
Все эти вопросы могут быть разрешены если формат обучения в выбранном вами учебном центре позволяет получить такие консультации от тренера. Конечно же не бесплатно.
Многие еще со школы не любят домашние задания. Выполнение домашних заданий и подготовка различных контрольных и курсовых проектов в вузе также мало радости приносят студентам. Но нельзя не заметить, что правильно организованный учебный процесс требует подкрепления полученных на уроке знаний.
Именно механизмом подкрепления знаний и закрепления учебного материала выступает выполнение домашнего задания на курсах программирования.
Каждому студенту необходимо не только услышать и увидеть различные синтаксические конструкции изучаемого языка программирования/фреймворка/библиотеки. Для получения устойчивого навыка студенту необходимо постоянно использовать эти конструкции в различных вариациях.
Кроме того, при использовании таких конструкций студентом, обязательно будут появляться ошибки. Именно выполнение правильно составленных заданий, а также поиск ошибок в своих решениях этих заданий и является той важной составляющей учебного процесса, которая позволит студенту закрепить полученные на уроках навыки.
Стоит заметить, что важным будет не только сам факто того, что тренер эти задание задаёт, но и то, как он контролирует выполнение этих задания, есть ли у студента возможность получать разъяснения по домашнему заданию. Входит ли такая возможность в цену обучения или она осуществляется за отдельную доплату.
IT сфера является одной из самых динамичных в мире. Постоянно происходит появление новых языков программирования, новых программных библиотек, новых технологических решений. Постоянно выходят дополнения и изменения уже существующих инструментов разработки. Постоянно меняются требования к соискателям на рынке труда.
Студенту, желающему получить современную IT профессию, а также действующему специалисту, желающему улучшить имеющиеся навыки и изучить новые инструменты, важно получать знания о технологиях, актуальных именно на сегодняшний день, а также перспективных на день завтрашний.
По этой причине, выбирая подходящие для себя курсы программирования, желательно обращать внимание на то, как часто пересматривается учебная программа курсов. Насколько детально она проработана. Важно понимать, насколько данная программа близка вашему текущему уровню знаний.
Будете вы изучать технологии создания сайтов в сети Интернет или писать приложения для персональных компьютеров, важно — сможете ли вы начать изучать данный курс, будет ли вам понятен материал этого курса или вам лучше начинать с более базовых уроков. Есть ли такие базовые уроки в данном учебном центре?
Также, выбирая курсы, важно понимать, как часто выходят дополнения к базовым материалам и насколько текущий курс учитывает последние изменения в современных инструментах разработки, насколько глубоко или широко представлены курсы по важным сопутствующим технологиям.
Такое понимание, к сожалению, достаточно сложно для новичков в мире разработки программного обеспечения. Если бы студент имел понимание обо всех современных тенденциях и изменениях – возможно ему и не нужны были бы курсы.
В таком случае стоит положиться на мнение более опытных коллег и поискать отзывы и рекомендации в сети Интернет.
И тут мы подходим к последнему пункту нашего перечня из ответов на вопрос «как выбрать курсы программирования?».
Мода на «войти в айти» все еще актуальна в постсоветских странах. В виду этого рынок услуг обучения не стоит на месте.
Постоянно открываются новые учебные центры, постоянно закрываются те, которые не выдержали конкуренции. Не выдержали по разным причинам: не смогли предоставить нужное качество обучения, не смогли обеспечить рыночную цену за обучение, обучали не актуальным технологиям по старым материалам, а также по другим причинам.
В таких условиях срок жизни учебного центра является важным показателем стабильности обучающего процесса и качества учебных материалов. Достаточная длительность существования учебного центра будет показателем как степени соответствия курсов актуальным технологиям в разработке ПО, так и своевременного внедрения новых технологий самого обучения.
Хорошим подспорьем при выборе учебного центра, в таком случае, будет наличие большого числа отзывов на соответствующих информационных площадках. Однако следует учитывать, что как положительные отзывы, так и отрицательные, могут оказаться маркетинговым ходом обучающих компаний. Положительные, могут оказаться выложены самими учебными центрами, а отрицательные – от недобросовестных конкурентов. Такая ситуация, к сожалению, далеко не нова на постсоветском рынке образования.
Помочь разобраться в отзывах может понимание того, на какой площадке расположен отзыв, насколько анонимен автор отзыва и как реагирует администрация учебного центра, особенно если этот отзыв — негативен.
Конечно, лучшим вариантом курсов программирования было бы индивидуальное обучение у высококвалифицированного и опытного специалиста по последним технологиям в удобное для вас время, с проверкой выполненных домашних заданий и возможностью получения бесплатных консультаций в любое время. И хотелось бы бесплатно!
К сожалению, объективная реальность заставляет признать – такой комбинации не бывает. Однако и на сегодняшнем рынке образования можно найти курсы программирования с хорошим качеством обучения, подходящей ценой и устраивающими вас другими критериями выбора, упомянутыми в нашей статье.
Если вы для себя решили получить профессию разработчика или, уже обладая этой профессией, решили изучить некую новую технологию, мы рекомендуем вам потратить немного времени и сопоставить предложенные в этой статье пункты с различными курсами, которые вы можете найти в сети. Мы уверены – с правильным подходом к выбору вы не разочаруетесь.
Если вы уже знакомы с видео курсами ITVDN, вам могут понравиться очные и онлайн курсы нашего постоянного партнера – учебного центра CyberBionic Systematics. Более трети видео курсов, представленных в нашем каталоге, созданы тренерами этого учебного центра.
Курсы программирования, обучение разработке | WADLINE
Вход / Регистрация- WEB
Топ страны
- Россия
- Беларусь
- Украина
- Польша
- США
- Англия
- Нидерланды
- Франция
- Германия
- Австралия
- Канада
- Испания
- Бразилия
- Италия
- Индия
- Румыния
- More
Топ города
- Москва
- Санкт Петербург
- Минск
- Киев
- Лондон
- Амстердам
- Нью Йорк
- Берлин
- Варшава
- еще
Технологии
- PHP
- Typo3
- Magento
- Drupal
- Joomla
- OpenCart
- PrestaShop
- CS-Cart
- JavaScript
- MODx
- AngularJS
- Backbone
- Bootstrap
- WordPress
- Django
- Node.js
- Responsive
- YII
- Zend
- Symfony
- CodeIgniter
- Laravel
- Phalcon
- Custom CMS
- Ruby on Rails
- Python
- Sitecore
- More
- Mobile
Топ страны
- Россия
- Беларусь
- Украина
- Польша
- США
- Англия
- Нидерланды
- Франция
- Германия
- Австралия
- Канада
- Испания
- Бразилия
- Италия
- Индия
- Румыния
- еще
Топ города
- Москва
- Санкт Петербург
- Минск
- Киев
- Лондон
- Амстердам
- Нью Йорк
- Берлин
- Варшава
- еще
Технологии
- JAVA
- JavaScript
- Objective C
- iOS
- Android
- Windows Phone
- Hybrid
- Wearable
- еще
- Software
Страны
- Россия
- Беларусь
- Украина
- Польша
- США
- Англия
- Нидерланды
- Франция
- Германия
- Австралия
- Канада
- Испания
- Бразилия
- Италия
- Индия
- Румыния
- еще
Города
- Москва
- Санкт Петербург
- Минск
- Киев
- Лондон
- Амстердам
- Нью Йорк
- Берлин
- Варшава
- еще
Технологии
- PHP
- JAVA
- JavaScript
- ASP.NET
- Objective C
- Node.js
- Ruby on Rails
- Python
- .NET
- Salesforce
- еще
15 бесплатных онлайн курсов по программированию / StudyQA corporate blog / Habr
Принято считать, что для качественного образования необходимы упорство, время и деньги. Если с первыми двумя пунктами поспорить сложно, над третьим все же можно подумать. Действительно ли материальная составляющая способна определить уровень, а главное, качество образования?
Современная практика показывает: “Хорошо – не значит дорого”, а доступность интернет – ресурсов определяющим фактором в получении образования ставит желание. Получить необходимые знания и интересующую информацию в ведущих университетах России, Европы и Америки сейчас возможно даже не выходя из дома.
Сегодня такой бонус мы подготовили всем, кто давно мечтал заговорить с компьютером на “ты”, но не решался перейти к действиям. Перед вами 15 вариантов самых интересных бесплатных онлайн курсов по программированию, приступить к которым можно будет уже этой весной!
Бесплатный онлайн курс по программированию “Основы кибербезопасности и создание безопасных программных сетей”
Старт курса: 4 апреля, продолжительность курса составит 7 недель
Организатор: Мэрилендский университет в Колледж-Парке
Язык курса: английский
Этот уникальный курс по программированию предназначен специально для тех, кто стремится в работе с компьютером добиться не только продуктивных результатов, но и защитить их авторство. В ходе дистанционного курса будут рассмотрены основные принципы взаимодействия человека с компьютером. Студент не только познакомится с понятием кибербезопасности, но и под руководством ведущих специалистов Мэрилендского университета научится самостоятельно создавать защищенные программные системы.
Дистанционный курс не требует специального уровня подготовки и подойдет даже тем, кто только открывает для себя мир программирования.
Регистрация доступна по ссылке: www.coursera.org/learn/usable-security
Бесплатный онлайн курс по программированию “Кибербезопасность и её основы”
Старт курса: Весна 2016 года
Организатор: Система университетов штата Джорджия
Язык курса: Английский, с доступными субтитрами на португальском, голландском и китайском языках
Студенты, выбравшие этот дистанционный курс по программированию, благодаря видеоматериалам и многочисленным интервью со специалистами кибернетики, получат информацию об основах кибербезопасности и об областях ее применения в системе программирования.
Узнать больше о сетевой, экологической и физической безопасности может каждый желающий, не имеющий специальной подготовки. Помимо этого, преимуществом онлайн курса является интерактивное общение студентов внутри выбранного направления, а также участие в викторинах по окончанию каждой из частей курса.
Регистрация доступна по ссылке: www.coursera.org/learn/cyber-security-domain
Бесплатный онлайн курс по криптографии
Старт курса: 13 июня, продолжительность курса составит 1,5 месяца
Курс продлится 1,5 месяца по 6-8 часов в неделю
Организатор: Стэндфордский университет
Язык: английский
Благодаря нескольким видео – лекциям, студенты, выбравшие курс, получат знания о безопасности криптографических конструкций, научатся применять методы шифрования информации и проверять подлинность авторства. Приятный бонус в виде сертификата об успешном прохождении курса ждет студентов, сдавших итоговый тест минимум на 70%
Курс рекомендован тем, кто уже имеет базовые знания по программированию в целом и криптографии в частности.
Ссылка: www.coursera.org/learn/crypto
Бесплатный онлайн курс “Выход в интернет с помощью встраиваемых систем”
Старт курса: Весна 2016, курс продлится 3 недели
Организатор: Калифорнийский университет
Язык: английский
Студентам этого дистанционного курса совершенно бесплатно будет предложено познакомиться ближе с программой “системы вещей” – IoT, её компонентами и значением в системе современных технологий, познакомится со средствами измерения и передачи данных. Студента курса ждут также несколько мастер-классов по дизайнерскому оформлению созданных им систем.
Курс рекомендован тем, кто уже имеет теоретические и практические навыки программирования.
Ссылка: www.coursera.org/learn/iot
Бесплатный онлайн курс “Процессы программного обеспечения”
Старт онлайн курса: Весна 2016, предполагается самостоятельное изучение курса
Организатор: Альбертский университет
Язык: английский
Этот дистанционный курс по программированию посвящен изучению различных процессов структурирования программного обеспечения. Начинающие программисты, без опыта работы с ПК, смогут ближе познакомиться с понятием программного обеспечения, научатся применять различные модели по его разработке, а для практикующих студентов интересным будет изучение таких программ, как: Extreme Programming и Scrum.
Ссылка: www.coursera.org/learn/software-processes-and-agile-practices
Бесплатный онлайн курс “Основы программирования“
Старт: самостоятельное изучение. Курс продлится 9 недель
Организатор: Индийский технологический институт Бомбея
Язык: английский, доступны русские субтитры
Студенты, выбравшие этот онлайн курс по программированию, познакомятся с общими понятиями программирования и алгоритма, овладеют базовыми компьютерными навыками программирования, а также научатся писать программы для решения практических вычислительных задач.
Профессионального образования для изучения курса не требуется. Основой для этого дистанционного курса могут стать школьные знания информатики и математики.
Ссылка: www.edx.org/course/programming-basics-iitbombayx-cs101-1x
Бесплатный онлайн курс “Основы структур данных”
Старт: 17 мая, курс продлится 6 недель
Организатор: Индийский технологический институт Бомбея
Язык: английский, доступны русские субтитры
Онлайн курс для студентов, владеющих базовыми навыками программирования, предоставляет возможность познакомиться с основами структур данных и научиться их различать. Кроме того, студент сможет отработать навык их организации и создать собственную структуру данных с использованием языка программирования Basic.
Ссылка — www.edx.org/course/foundations-data-structures-iitbombayx-cs213-1x
Бесплатный онлайн курс “Объектно-Ориентированное Программирование”
Старт: 12 апреля, продолжительность курса 4 недели
Организация: Индийский технологический институт Бомбея
Язык: английский, доступны русские субтитры
Online курс, не требующий начальных знаний в области программирования, поможет изучить принципы использования программирования для строительства крупных и расширяемых систем. Студент, выбравший это направление, научится использовать библиотеки стандартных шаблонов программирования STL, а также найдет подход к модульным и многоразовым программным системам.
Ссылка — www.edx.org/course/object-oriented-programming-iitbombayx-cs101-2x
Бесплатный онлайн курс по программированию: “Мобильные Приложения. Часть 4”
Старт проекта: 25 апреля, курс продлится 4 недели
Организатор: Массачусетского технологического института
Язык: английский
Тех, для кого online курсы уже не новость, ждет приятная новость. Совсем скоро стартует очередная часть дистанционного курса по программированию “Мобильные приложения”, под руководством преподавателей и научных сотрудников Массачусетского технологического института. В новой части курса студенты научатся создавать собственные приложения с использованием ТХП принципов и анализировать данные, получаемых мобильными приложениями, в повседневной жизни.
Ссылка — www.edx.org/course/mobile-application-experiences-part-4-mitx-21w-789-4x
Бесплатный онлайн курс “Введение в программирование с Java Часть 2. написания хорошего кода”
Старт: 26 апреля, длительность курса составит 5 недель.
Организатор: Технические университеты Мюнхена и Мадрида
Язык: английский и испанский
Отличная новость ждет и тех, кому полюбился дистанционный курс по программированию java – приложений от двух ведущих университетов в сфере java-программирования — Технических университетов Мюнхена и Мадрида.
Студентам, уже знакомым с основами java – проектирования, на этой стадии будет предложено освоить основные принципы программной инженерии, а также познакомиться с различными кодами к java – проектированию в простой интерактивной форме, подразумевающей интерактивное общение, викторины и интервью со специалистами.
Ссылка: www.edx.org/course/introduction-java-programming-part-2-hkustx-comp102-2x-0
Бесплатный онлайн курс по программированию “Введение в игровой дизайн”
Старт: апрель 2016, длительность курса составит 7 недель
Организатор: Технические университеты Мюнхена и Мадрида
Язык: английский, русский
Если java – проектирование вас заинтересовало особенно, а ни практических, ни теоретических навыков у вас еще нет – этот бесплатный онлайн курс специально для вас. Он познакомит вас с концепцией java — программирования, раскроет основные его механизмы и инструменты. Также участник дистанционного курса по программированию ознакомится с основами игрового дизайна и отработает полученные знания на практике.
Ссылка: www.edx.org/course/introduction-game-design-mitx-11-126x-0#!
Бесплатный онлайн курс по программированию “Cистемы по управлению современным оборудованием”
Старт: 25 апреля, продолжительность курса составит 4 недели
Организатор: Калифорнийский университет в Ирвайне
Язык: английский
Для всех, кто увлекается программированием уже не первый день, предлагается дистанционный онлайн курс, который познакомит участников с базами Capstone – современными турбинами малой мощности, так часто использующимися на производстве. Бесплатный курс по программированию научит не только проектировать систему управления микротурбин, но и тестировать их на практике.
Ссылка — www.coursera.org/learn/internet-of-things-project
Бесплатный онлайн курс по программированию “Игровой дизайн”
Старт – 25 апреля по 26 июня
Организатор: Университет штата Мичиган
Язык – английский
Этот дистанционный курс по программированию “Игровой дизайн” для студентов, уже владеющих базовыми навыками программирования, может показаться особенно интересным, если в их ближайшие планы входило научиться разрабатывать и программировать дизайн игры. Перед студентами будет открыта возможность разработать java – приложения совместно с профессионалами игровой индустрии. Для тех, кто только начинает свое продвижение в java – индустрии, будет полезно познакомиться с понятием индустрии игр, изучить ее основы с теоритической и практической сторон. Студенты научатся разрабатывать концепцию игры, а также проектировать ее навигацию.
Ссылка — www.coursera.org/learn/gamedev-capstone
Бесплатный онлайн курс “3D-печать для всех и каждого”
Старт: Весна 2016, курс предполагает самостоятельное изучение
Организатор: Национальный исследовательский Томский государственный университет
Язык: русский
Во времена моды на 3-D технологии всем желающим предоставляется возможность совершенно бесплатно узнать о сути трехмерного пространства. Студент, выбравший этот дистанционный курс по программированию, узнает, что такое 3D – модель, научатся работать в редакторах трехмерной графики, увидят наглядно, как формируются объемные фигуры, а также познакомятся с устройством 3D – принтеров.
Слушатели курса, получившие более 80% баллов, получат сертификат, подтверждающий успешное прохождение курса.
Ссылка: www.coursera.org/learn/3d-printing
Бесплатный дистанционный курс по программированию “Компьютерная графика”
Старт: 1 мая, курс продлится 6 недель
Организатор: университет Калифорнии в Сан Диего
Язык: английский, доступны русские субтитры
Разобраться в непростом трехмерном мире поможет бесплатный дистанционный курс “Компьютерной графики”, благодаря которому студент научится писать и разрабатывать программы, которые организовывают 3D – пространство. Совместно с профессорами Калифорнийского университета, выбравшие этот онлайн курс, познакомятся с принципами компьютерной графики и 3D организацией.
Ссылка — www.edx.org/bio/ravi-ramamoorthi
Итак, вы готовы совершенно бесплатно открыть для себя мир программирования под руководством лучших преподавателей? Ведь больше нет смысла откладывать изучение чего-то нового и интересного “до лучших времен”.
Автор: Анастасия Кистенёва
Видеокурсы по специальности: С чего начать?
Выбор специальности – дело серьезное и его нельзя доверить никому, Вам нужно будет самостоятельно вникнуть в суть и принять решение. Чтобы выбрать специальность, постарайтесь найти ответы на такие вопросы:
- Какие языки программирования сейчас самые популярные и почему?
- В какой области разработки используются те языки, которые вас заинтересовали (web, mobile, game dev., enterprise, AI, science, etc) и какая из них для Вас самая привлекательная.
- К чему лежит душа? (это самое главное!) Для ответа на этот вопрос желательно посмотреть бесплатные видео уроки разных авторов по разным языкам программирования, искать «свое».
- Сколько нужно времени, чтобы стать специалистом? Для ответа на этот вопрос нужно составить примерный план обучения, консультируясь со специалистами в этой сфере.
- Где и как учиться по выбранной специальности?
Если в Вашем окружении есть программисты, задавайте им эти вопросы, смотрите результаты исследований (например Stack Overflow Annual Developer Survey), ходите на пробные занятия в разных школах программирования, используйте бесплатные видео уроки на YouTube.
После того, как выбор сделан и Вы знаете, каким специалистом хотите стать, спланируйте Ваше обучение и выберите надежного помощника – это может быть персональный ментор, учебный центр, образовательный онлайн ресурс или книги. Важно, чтобы ваш помощник провел Вас последовательно и системно от простого к сложному по всем необходимым ступеням, развивая знания и навыки.
С 2014 года ITVDN помогает новичкам получить все необходимые знания для успешного трудоустройства. Наиболее полно на нашем ресурсе представлены такие направления:
- Frontend разработка
- Программирование на C# ( и .NET технологии)
- Backend разработка с использованием ASP.NET MVC
- Программирование на Java
- Программирование на Python
- Разработка игр на Unity
- Основы работы с базами данных (SQL)
- QA (Software Testing and Quality Assurance)
Записи вебинара «Как стать frontend разработчиком» и семинара «Как стать претендентом на позицию Junior Frontend Dev за 3 месяца?» помогут Вам сделать первые шаги к своей цели, если Вы заинтересовались созданием сайтов.
Другие полезные видео для тех, кто стоит на пути выбора специальности:
Видео курс Александра Шевчука «Подготовка к собеседованию в IT компанию. Хитрости и трюки» раскроет тему поиска работы в IT компаниях и необоснованных страхов тех, кто хочет сменить свою профессию и стать программистом.
ITVDN – ресурс, который предоставляет комплексное обучение.
Комплекс обучения включает в себя видео уроки, записанные сертифицированными разработчиками и тренерами международного класса, практические задания и примеры их решения, индивидуальные консультации. Мы предлагаем пользователям онлайн тестирование и сертификацию на ресурсе TestProvider.com, а также рекомендуем использовать в своем обучении сервис ITVDN Skills для «прокачки» практических навыков написания кода.
Разумеется, путь к намеченной цели у каждого свой. Обучение может занять от нескольких месяцев до нескольких лет. Все зависит от вашей базы знаний, целеустремленности и ресурсов, которые Вы выбираете в качестве своего образовательного партнера.
КУРСЫ ПРОГРАММИРОВАНИЯ
ПОЧЕМУ МЫ?
Чувство рынка, авторские методики и умение объяснять сложные вещи простым языком – наши главные преимущества. Активно сотрудничая с корпоративным сектором, приоритетной задачей становится скорость и качество обучения. После наших курсов людям не приходится переучиваться, что дает возможность выстраивать долгосрочные отношения с представителями крупных компаний.
Все преподаватели – это практики, которые умеют отделять главное от второстепенного. Нет заумных академических речей и сложных объяснений. Акцент сделан на простую, понятную каждому теорию и активную практическую часть.
Вне зависимости от начальной подготовки, выпускники в равной степени получают все необходимые знания и навыки для эффективной ежедневной работы. Каждому студенту уделяется столько внимания, сколько это требуется для достаточного понимания инструментов, с которыми он работает.
ОТЗЫВЫ
Курс прошел в марте 2018 года, темы курса продуманны, материал преподносится последовательно и доступно даже для тех кто раньше не занимался программированием. Изучаемые конструкции закрепляются на практических примерах, что очень важно, это помогает лучше усвоить материал и приобрести базовые навыки.
На занятиях освоил базовые конструкции языка, которые в настоящее время использую для построения более сложных алгоритмов. Изученные конструкции вижу при анализе чужого кода и использую при написании своего. Полученные знания помогли мне при решении задач по анализу, кластеризации, классификации данных, их визуализации для широкого круга пользователей и др.
Даниил в ходе учебного процесса внимательно относится к возникающим вопросам, помогает разобраться, подсказывает/направляет на поиск различных вариантов решения одной и той же задачи, на простых примерах доводит ученика до результата.
Могу смело рекомендовать данный курс, он даст вам основу для более быстрого развития в нужном направлении, освоении библиотек, требуемых для решения ваших задач. [email protected]
Сергей Ш.
Разработчик big data
Весной 2018 проходил обучение на курсе по языку программирования Python у Даниила. До прихода на данный курс (на обучение направил работодатель — Сбербанк), как таковой практики и знаний по языку Python у меня не было (хотя навыками программирования владею). Несмотря на отсутствие знаний Python, курс мне дался очень легко и понятно.
Даниил изложил весь материал в простой и доступной форме, уделив 90% времени на практические занятия. Хоть курс и был непродолжительный (всего одна неделя), но за эту неделю удалось успешно овладеть базовыми знаниями по языку, достаточными для написания большинства программ. Таким образом, мой «багаж программирования» пополнился еще одним языком! 🙂 Рекомендую! [email protected]
Евгений С.
Разработчик
Проходил в феврале 2018 обучение навыкам языка программирования Python у Даниила. Курс был не большой, недельный. За ту неделю было много изучено, с самого начала. Язык довольно таки интересный, синтаксис не сложный, в отличие от C# или Java.
Преподаватель объясняет доступно, подробно, + практически на каждую задачу даёт задания для самостоятельной работы для закрепления. При возникновении проблем, дополнительно уделялось время на проработку, объяснение и возможные пути решения задачи.
В целом курс очень понравился, рекомендую людям, которые хотят научиться или закрепить свои навыки в программировании. Ссылка на мой профиль вконтакте: https://m.vk.com/vitaly_lukyanov. При возникновении вопросов по поводу курса/преподавателя, прошу обращаться.
Виталий Л.
Разработчик