Основы программирования

О категории

251 курс по программированию
13 365  Р - средняя стоимость обучения
49 дней - средняя длительность программы

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

Найдено 206 курсов

Курс состоит из 20 модулей, разбитых на два уровня (вводный и продвинутый). Вы получите доступ к теории, 500+ упражнениям и задачам, кейсам, вебинарам и системе поддержки в мессенджере Slack.

Освойте программирование на Go и бэкенд-разработку высоконагруженных приложений с нуля. Этот курс для тех, кто хочет изучить Swift и стать ​​востребованным и высокооплачиваемым разработчиком мобильных приложений.

Освойте backend-разработку и программирование на Java, Spring и основы DevOps.
Соберите портфолио проектов и начните откликаться на вакансии уже после 7 месяцев обучения.

Рейтинг
5/5

Курс по освоению Java-разработки веб-приложений. Содержит 17 занятий с преподавателем. Подходит программистам с базовыми знаниями и IT-специалистам из смежных сфер. Участие возможно только после сдачи домашнего задания из первого бесплатного урока.
Эксперты научат паттернам проектирования и многопоточности, деплою веб-приложений в контейнере сервлетов Tomcat и облачном сервисе Heroku. Каждый студент разработает собственный проект в индивидуальном режиме. Диплом и сертификат в конце обучения.

Интенсив StartJava
Java Online Projects
Рейтинг
5/5

Базовых интенсив для начинающих программистов на языке Java. Старт курса в любое время по своему графику. В среднем обучение рассчитано на 5 недель. Подходит новичкам в программировании и опытным IT-специалистам из других сфер.
Студенты освоят ветвление, переменные, цикл, ООП, научатся компиляции Java-программ и работе с реляционными базами данных. Выполнение домашних заданий закрепляет полученные знания. После защиты проекта выдаётся сертификат и диплом о профессиональной переподготовке.

Рейтинг
5/5

4 месяца освоения инструментов Enterprise Java-разработчика. В курсе насчитывается 11 занятий. Подходит программистам на Java, которые уже имеют опыт разработки.
В программе интеграция ПО, логирование, жизненный цикл, тестирование, методы улучшения качества кода. Во время обучения студенты разработают полнофункциональное Spring 5/JPA enterprise-приложение на востребованном Java-стеке. Диплом по окончании. Составление и ревью личного резюме после стажировки. Возможно трудустройство.

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

Глубокое обучение на Python
Академия инноваций

Бесплатный курс по изучению фреймворка глубокого обучения на Python. Подходит новичкам в программировании, способствует развитию в профессии IT-специалистов и Python-разработчиков. Для доступа к урокам необходимо зарегистрироваться на платформе. Обучение не предполагает обратной связи и выдачи сертификата.

Полный курс JavaScript с нуля до результата. Содержит 5 модулей и состоит из 2 частей. Для прохождения данного курса необходимы базовые знания и навыки HTML и CSS. Способстует развитию frontend-разработчиков. Студенты изучат основы программирования и алгоритмов, ООП, популярные технологии: AJAX, JSON, научатся работать с Git, GitHub, фреймворками и библиотеками. Создадут реальные проекты в процессе прохождения курса. Исходные коды к заданиям для сверки прилагаются.

Предлагаемый онлайн-курс "Разработка интерфейсов: вёрстка и JavaScript" посвящён изучению основных инструментов разработчика интерфейсов за 140 дней. Основная учебная программа построена на 130 видеолекциях и 16 тестах. Также начинающим и практикующим веб-разработчикам предстоит выполнить 21 практическое задание. Они овладеют базовыми навыками по вёрстке веб-страниц с применением таких инструментов, как JavaScript, HTML, CSS, Flexbox, Grid и Node.js. Поймут, чем отличаются способы написания кодов на разных языках программирования. Выдаётся диплом.

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

Рейтинг
5/5

Продвинутый курс по программированию на языке C#. Содержит 8 уроков и длится 1 месяц. Подходит специалистам в разработке. Способствует продвижению в профессии C#-разработчиков. В программе: освоение архитектуры приложения на C#, создание "Рассыльщика" на WPF с расширенным функционалом, внедрение принципов ООП, многопоточное программирование. Обучение в команде с куратором, помощь в прохождении собеседования. Сертификат по окончании.

Рейтинг
4.7/5

8 уроков по изучению основ программирования на языке Python. Онлайн-курс длится один месяц. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии разработчиков на Python. Сертифицированные выпускники смогут программировать на языке Python, умело работать со встроенными типами, функциями, файлами и ООП, писать несложные программы. В закрытом чате можно пообщаться с одногруппниками и получить обратную связь по заданиям.

Рейтинг
4.8/5

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

Рейтинг
4.8/5

2 месяца изучения инструментов профессиональной разработки программного обеспечения на языке Java. Курс содержит 8 основных уроков. Подходит начинающим разработчикам Java и способствует продвижению в их профессии. В программе: освоение баз данных, средств ввода-вывода, многопоточности, обзор средств разработки, Reflection API. Выполнение домашних заданий под руководством наставника. Сертификат по окончании и подготовка к собеседованию.

Видеокурс по изучению инструментов разработки классических игр на языке Java. Состоит из 6 основных уроков. Подходит для начинающих и опытных разработчиков. Способствует развитию в профессии Java-программистов. В рамках обучения студенты напишут несколько классических игр: "Морской бой", "Сапёр", Space Invaders, Xonix, "Тетрис" и "Змейка". Разработка приложений происходит параллельно с преподавателем.

Рейтинг
5/5

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

C# Уровень 1
GeekBrains
Рейтинг
4.5/5

Базовый курс по основам программирования на современном языке C#. Содержит 8 уроков и длится один месяц. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии разработчиков игр на Unity. В программе: изучение управляющих конструкций, методов, массивов и символов, работа с делегатами, файлами и коллекциями, введение в Windows Forms и XML. Преподаватели дадут обратную связь по заданиям и сертификат в конце обучения.

Рейтинг
4/5

Курс по изучению основ Django Framework на Python. Содержит 8 основных уроков. Длительность потока — 1 месяц. Предназначен для начинающих программистов. Способствует продвижению в профессии python-разработчиков. Студенты освоят создание веб-сайта на Python с помощью фреймворка Django, научатся внедрять шаблон проектирования MVC и авторизацию пользователей. Работа с наставником, создание личного проекта и пополнение портфолио. Выдача сертификата.

Рейтинг
5/5

1 месяц изучения современных технологий программирования под Apple на Swift 5. Курс содержит 8 основных уроков. Подходит начинающим разработчикам. Способствует продвижению в профессии программистов iOS. В программе: освоение основ языка Swift, работа с комплексными типами данных, продвинутое изучение ООП, обработка ошибок и исключений. Под руководством наставника ученики напишут простую игру "Змейка" с помощью SpriteKit. Выдаётся сертификат.

8 базовых уроков по освоению алгоритмов и структуры данных на языке Python. Поток курса длится 1 месяц. Подходит начинающим программистам. Способствует развитию в профессии Python-разработчика. Студенты углубят базу программирования на языке Python, "прокачают" алгоритмическое мышление, познакомятся с методами анализа данных и библиотеками. Общение с одногруппниками, выполнение заданий под руководством наставника и сертификат по окончании.

Рейтинг
5/5

Продвинутый курс по созданию веб-сайтов и порталов на языке C#. Содержит 8 уроков и длится 1 месяц. Подходит начинающим программистам. Способствует продвижению в профессии C#-разработчиков. В программе: углубленное изучение платформы .net Core, рассмотрение техники обработки ошибок и логирования, написание тестов. Ученики разработают приложение с правильной архитектурой. Обучение с наставником и доступ в закрытый чат. Выдаётся сертификат.

2 лекции по освоению графических приложений на C#. Курс подходит начинающим программистам. Способствует продвижению в профессии C#-разработчиков. В программе: изучение основных конструкций языка и разработка кода для небольшой игры. Студенты пополнят своё портфолио работающими графическими приложениями под Windows, созданными в рамках курса под руководством преподавателя.

Новые отзывы

Ускорение и оптимизация систем на 1С:Предприятие 8.3
2 года назад
Добрый день. 1. Прошел курс Профессиональная разработка интерфейсов и форм в 1С: Предприятие 8.3 . 2. Хотелось увеличить багаж знаний по разработке интерфейсов и форм . 3. Данная область отдана программистам на самостоятельное освоение и хотелось сверить свои навыки и умения с теми к которым надо стремиться. 4. Очень хорошо то, что преподаватель делится своими наработками и приемами разработки форм, и показывает на уроках тренинга сам процесс от простого к сложному. 5. Тренинг будет полезен всем кто занимается разработкой и хочет улучшить качество своего кода.
Отзыв взят с сайта mooc.ru
Ускорение и оптимизация систем на 1С:Предприятие 8.3
2 года назад
Здравствуйте. Прошёл курс «Администрирование 1C: развертывание, автоматизация, управление пользователями и поддержка систем на 1С:Предприятие 8». 1С я начал заниматься с декабря и этот курс был выбран с целью повышения квалификации и закрепления уже приобретенных знаний. Узнал для себя много нового, а часть знаний уже успешно применял на практике, в работе. Впечатления только положительные, планирую и дальше проходить ваши курсы. Курс мне оплатило руководство компании в которой я работаю, но я уверен у них не было никаких сомнений, ведь они уже не первый год используют ваши курсы для получения новых знаний!) Большое вам спасибо. Калинин Даниил.
Отзыв взят с сайта mooc.ru
Ускорение и оптимизация систем на 1С:Предприятие 8.3
2 года назад
Приветствую! Завершил прохождение курса «Профессиональная разработка интерфейсов и форм в 1С:Предприятии 8.3». Это мой первый курс от «Курсы по 1С.РФ». В силу небольшого опыта программирования в 1С 8.х я ловил себя на мысли, что мне часто не хватало элементарных базовых знаний и комплексного понимания по созданию интерфейса. В поисках решения некоторых, казалось бы, элементарных задач тратил много времени в интернете. Принципиально прорешал все 28 практические задания. Курс очень понравился. Получил больше чем ожидал. Курс поделен на 2 части. Теоретически можно было не изучать материал первой части (Обычный интерфейс), но я изучил и этот материал и не жалею, т.к. мне интересно было отметить принципиальную разницу в сравнении с Управляемым интерфейсом (принцип передачи, хранения, формирования, вывод данных в клиент-серверном приложении). В курсе достаточно детально и доходчиво доносится материал с примерами, а в некоторых уроках с привязкой к типовым конфигурациям. Благодарю создателей курса за их труд и профессиональный подход! Удачи!
Отзыв взят с сайта mooc.ru
Ускорение и оптимизация систем на 1С:Предприятие 8.3
2 года назад
Здравствуйте. Прошла курс «Профессиональная разработка интерфейсов и форм в 1С:Предприятии 8.3». В настоящее время работаю с конфигурацией УПП (обычный интерфейс), но все новые доработки выполняю с использованием управляемых форм. В скором времени возникнет необходимость переходить на современные программные продукты фирмы 1С, а значит, работать с управляемым интерфейсом и формами. Отсюда возникла необходимость в детальном​ понимании механизмов работы управляемых форм. К курсу присматривалась давно. Не раздумывая приобрела пакет из 5ти курсов в предновогоднее предложение с большой скидкой. Этот курс я прошла первым в пакете. Качество подачи материала, как всегда,​ на высоте. Информации много и все по делу. Детально разъясняется логика работы управляемых форм, динамических списков, затрагиваются вопросы работы компоновки данных. Считаю этот курс обязательным для прохождения всем, кто работает с продуктами​ 1С. Сомнений перед приобретением​ у меня не было, а было долгое ожидание наличия возможностей по времени и финансам для прохождения курса.​ Благодарю за предновогоднюю акцию, отличный курс, который я обязательно прослушаю еще раз, для закрепления результата :)
Отзыв взят с сайта mooc.ru
Основы программирования. Видеокурс
2 года назад
Достоинства: Большой выбор курсов, понятно объясняют материал Недостатки: Возможно, цена на некоторые курсы Я начал знакомство с GeekBrains с курса "Основы программирования". Помню, что это было увлекательное и захватывающее погружение в программирование. Я получил сертификат и остался доволен работой преподавателя и ресурса в целом. После этого я участвовал в нескольких интенсивах по программированию на языке Python и работе с Git. В курсах по программированию порадовало внимание преподавателя к развитию алгоритмического мышления и решению соответствующих задач. Лекции были содержательны и крайне полезны для понимания некоторых вещей, поскольку преподаватель со своей стороны делал все возможное, чтобы максимально эффективно донести информацию до слушателя. А практика была мощной и бодрящей, самое то для полного погружения в область и мотивации для дальнейшего обучения. Домашние задания располагали к самостоятельному поиску решения и изучению дополнительного материала. По сей день радует относительно большое количество вебинаров и курсов с открытым доступом. Пользуюсь ресурсом до сих пор и вполне доволен качеством материала и работой преподавателей.
Отзыв взят с сайта mooc.ru

Рейтинг курсов по программированию 

ШколаНазваниеРейтингСтоимость
OTUSРазработчик Golang3.880 000 руб.
OTUSWeb-разработчик на Python379 500 руб.
GeekBrainsGo-разработки578 000 руб.
Хороший программистRuby on Rails574 700 руб.
НетологияBitrix-разработчик167 200 руб.
OTUSFullstack разработчик JavaScript3.765 500 руб.
Школа ThinkneticaRuby on Rails564 500 руб.
НетологияGolang-разработчик161 685 руб.
SkillfactoryFull-stack веб-разработчик на Python3.359 400 руб.
Университет ИннополисРазработчик ПО с применением технологий Java Enterprise Edition151 200 руб.

Лучшие бесплатные курсы по программированию 

ШколаНазваниеРейтингСтоимость
GeekBrainsЛегкий старт в Perl1Бесплатно
OTUSРазработчик Java Enterprise1Бесплатно
ХекслетБайт-код Java1Бесплатно
GeekBrainsИгры на Java1Бесплатно
StepikВведение в Perl1Бесплатно
GeekBrainsJava. Быстрый старт1Бесплатно
LoftSchoolВведение в java1Бесплатно
ХекслетJava: Многопоточность1Бесплатно
GeekBrainsПроектирование тестируемого ПО на Java1Бесплатно
LoftSchoolJava для android-разработчиков1Бесплатно
Каким образом рассчитывается рейтинг курсов на WeChoose.PRO
Мы находим все плохие и хорошие отзывы и проверяем их. На их основе считается рейтинг
Мы подобрали для вас курсы удаленного формата обучения в виде вебинаров и видео уроков
Дистанционное обучение — это удобно. Вы имеете возможность обучаться в любое время, совмещать с работой или учебой
Из всех существующих 1493 от 114 компаний мы нашли лучшие, опираясь на данные 894 отзывов. Вы можете подобрать курсы по рейтингу, отзывам или цене