В разделе найдено 113 курсов от 4 школ

Курсы по Программирование

Курс
Школа
Цена (руб.)
Рассрочка (руб./мес)
Длительность
Документы
Ссылка
64000
22500
3 месяца
Удостоверение о повышении квалификации
135000
Нет
9 месяцев
Диплом о профессиональной переподготовке
98000
21500
5 месяцев
Диплом о профессиональной переподготовке
225000
9185
16 месяцев
Диплом о профессиональной переподготовке
221000
19000
14 месяцев
Диплом о профессиональной переподготовке
190000
Нет
12 месяцев
Диплом о профессиональной переподготовке
98000
21500
5 месяцев
Диплом о профессиональной переподготовке
58000
21500
3,5 месяца
Удостоверение о повышении квалификации
275000
11226
20 месяцев
Диплом о профессиональной переподготовке

Бесплатные курсы по Программирование

Курс
Школа
Цена
Длительность
Документы
Ссылка
Бесплатно
25 часов
Свидетельство о прохождении обучения
Бесплатно
15-20 часов
Свидетельство о прохождении курса
Бесплатно
70 часов
Официальный документ о дополнительном образовании
Бесплатно
25-30 часов
Свидетельство о прохождении курса
Бесплатно
13 часов
Свидетельство о прохождении курса
Бесплатно
10 часов
Свидетельство об окончании курса
Бесплатно
15-20 часов
Свидетельство об окончании курса
Бесплатно
Без ограничений
Сертификат Нетологии

ТОП-113 лучших онлайн курсов по Программирование

Курс Java-разработчик расширенный от

Курс «Java-разработчик» от Яндекс Практикума предназначен для тех, кто хочет освоить профессию Java-разработчика с нуля за 10 месяцев. Программа включает в себя более 400 часов практики, работу над реальными проектами и поддержку наставников из ведущих IT-компаний.

Для кого курс

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

Чему научитесь на курсе

  • Основам программирования на языке Java, включая Java Core.
  • Работе с базами данных и языком SQL.
  • Использованию фреймворков Spring и Spring Boot для разработки приложений.
  • Применению инструментов сборки проектов, таких как Maven.
  • Тестированию кода с использованием Unit-тестирования и Mock-тестирования.
  • Работе с системами контроля версий, например, Git.
  • Разработке и отладке веб-приложений, а также созданию API.
  • Применению алгоритмов и структур данных в разработке.

План обучения

  1. Введение в программирование и Java
    • Основы синтаксиса Java.
    • Принципы объектно-ориентированного программирования.
    • Работа с переменными, типами данных и управляющими конструкциями.
  2. Структуры данных и алгоритмы
    • Изучение массивов, списков, очередей и стеков.
    • Реализация алгоритмов сортировки и поиска.
    • Анализ сложности алгоритмов.
  3. Базы данных и SQL
    • Основы реляционных баз данных.
    • Написание запросов на языке SQL.
    • Проектирование и нормализация баз данных.
  4. Разработка веб-приложений с использованием Spring
    • Введение в фреймворк Spring.
    • Создание RESTful сервисов с помощью Spring Boot.
    • Управление зависимостями и конфигурация приложений.
  5. Инструменты разработки и тестирование
    • Использование Maven для сборки проектов.
    • Работа с системой контроля версий Git.
    • Написание Unit-тестов и использование Mock-тестирования.
  6. Проектная работа и подготовка к трудоустройству
    • Разработка полноценных приложений для портфолио.
    • Участие в командных проектах и хакатонах.
    • Подготовка к собеседованиям и помощь в поиске работы.

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

Школа:

Цена: 215000 руб.

Рассрочка: Нет

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

Документы: Диплом

Ссылка на курс

Курс React-разработчик от

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

Для кого курс

  • Для начинающих разработчиков, уже знакомых с основами JavaScript и желающих расширить свои навыки.
  • Для опытных программистов, стремящихся освоить React для работы над фронтенд-проектами.
  • Для специалистов, желающих повысить свою квалификацию и работать с актуальными технологиями в веб-разработке.
  • Для студентов, планирующих начать карьеру в IT и создать портфолио с проектами на React.

Чему научитесь на курсе

  • Создавать интерфейсы для современных веб-приложений с использованием React.
  • Управлять состоянием приложения с помощью хуков и библиотеки Redux.
  • Работать с маршрутизацией и реализовывать навигацию в приложении.
  • Подключать и обрабатывать данные с серверов через API.
  • Оптимизировать производительность приложений и использовать лучшие практики разработки.

План обучения

  1. Основы React
    • Принципы работы React и виртуального DOM.
    • Настройка окружения и создание первых компонентов.
    • Использование JSX для описания интерфейсов.
  2. Работа с компонентами
    • Создание функциональных и классовых компонентов.
    • Обработка событий и управление состоянием через хуки (useState, useEffect).
  3. Маршрутизация и работа с данными
    • Настройка маршрутов с помощью React Router.
    • Получение данных с серверов через REST API и обработка запросов.
    • Управление формами и обработка пользовательских данных.
  4. Управление состоянием приложения
    • Введение в Redux: store, actions, reducers.
    • Интеграция Redux с React и организация глобального состояния.
  5. Продвинутые техники и оптимизация
    • Оптимизация рендеринга компонентов.
    • Lazy loading и code splitting.
    • Использование мемоизации с React.memo и хуком useCallback.
  6. Финальный проект
    • Разработка полнофункционального веб-приложения с использованием React, Redux, и API.
    • Работа над реальными задачами и формирование профессионального портфолио.

Курс ориентирован на развитие практических навыков, что позволяет выпускникам быть готовыми к работе над реальными проектами сразу после завершения обучения.

Школа:

Цена: 64000 руб.

Рассрочка: 22500 руб./мес

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

Документы: Удостоверение о повышении квалификации

Ссылка на курс

Курс Профессиональная вёрстка на HTML и CSS от

Курс «HTML и CSS» от Яндекс Практикума создан для тех, кто хочет освоить основы создания веб-страниц и научиться верстке современных сайтов. Обучение включает практические задачи, позволяющие применить полученные знания на практике, а также работу над собственным проектом.

Для кого курс

  • Для начинающих, желающих освоить веб-разработку с нуля.
  • Для дизайнеров, стремящихся самостоятельно реализовывать свои макеты.
  • Для студентов и выпускников, планирующих начать карьеру в IT.
  • Для тех, кто хочет создать свои первые сайты или улучшить навыки создания пользовательских интерфейсов.

Чему научитесь на курсе

  • Создавать и структурировать веб-страницы с помощью HTML.
  • Применять стили и адаптировать дизайн под различные устройства с использованием CSS.
  • Работать с макетами в Figma и реализовывать их в виде функциональных веб-страниц.
  • Понимать основы кроссбраузерной и адаптивной верстки.
  • Настраивать интерактивность на сайте с использованием базовых возможностей CSS.

План обучения

  1. Введение в HTML
    • Структура веб-страницы.
    • Основные теги HTML и их применение.
    • Добавление текста, изображений и ссылок.
  2. Основы CSS
    • Подключение CSS-стилей к HTML.
    • Основные свойства CSS: цвета, шрифты, отступы и выравнивание.
    • Селекторы и работа с каскадностью стилей.
  3. Верстка макетов
    • Работа с макетами в Figma.
    • Flexbox и Grid Layout для создания сложных макетов.
    • Создание структурированных веб-страниц по готовому дизайну.
  4. Адаптивная и кроссбраузерная верстка
    • Использование медиа-запросов для адаптации под мобильные устройства.
    • Проверка и исправление отображения в разных браузерах.
  5. Интерактивные элементы
    • Создание анимаций и переходов на CSS.
    • Настройка псевдоклассов и работа с кнопками.
  6. Финальный проект
    • Разработка многостраничного адаптивного сайта по индивидуальному макету.
    • Применение всех полученных знаний в реальной задаче.

Этот курс является отличной отправной точкой для тех, кто хочет войти в мир веб-разработки и начать создавать современные сайты.

Школа:

Цена: 54000 руб.

Рассрочка: 19500 руб./мес

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

Документы: Документ о дополнительном образовании

Ссылка на курс

Курс Разработчик 1C от

Курс «1С-разработчик» от Яндекс Практикума предназначен для тех, кто хочет освоить программирование на платформе 1С с нуля. Программа курса охватывает все необходимые аспекты разработки на 1С, включая работу с конфигурациями, документами, регистрами и мобильными приложениями.

Для кого курс

  • Начинающие программисты, желающие изучить 1С-разработку с нуля.
  • Специалисты, стремящиеся расширить свои навыки и освоить новую востребованную профессию.
  • Те, кто хочет получить практический опыт разработки на платформе 1С.

Чему научитесь на курсе

  • Работать с интерфейсом 1С:Предприятие и основными компонентами платформы.
  • Создавать и настраивать конфигурации, документы и регистры.
  • Разрабатывать управляемые формы и писать модули.
  • Писать запросы и создавать отчёты с использованием системы компоновки данных.
  • Реализовывать бухгалтерский учёт и контролировать движение средств.
  • Разрабатывать мобильные приложения на базе 1С.
  • Настраивать обмен данными с внешними источниками и работать с веб-сервисами.

План обучения

  1. Бесплатная вводная часть
    • Знакомство с профессией 1С-разработчика.
    • Обзор интерфейса 1С:Предприятие и основных компонентов платформы.
    • Изучение конфигураций, их видов и настройки.
    • Создание документов и регистров, понимание их назначения и структуры.
  2. Введение в 1С:Предприятие
    • История 1С и основные понятия.
    • Работа с метаданными и создание первых справочников.
    • Изучение конфигурирования, настройка иерархий данных и создание реквизитов.
    • Создание документов, настройка нумерации и последовательности, создание журналов документов.
    • Работа с регистрами расчётов и бухгалтерии, создание регистров сведений и накоплений, связь документов с регистрами.
  3. Управляемые формы и основы программирования
    • Принципы построения пользовательских интерфейсов в 1С, доработка форм документов.
    • Изучение модулей, переменных и типов данных в 1С.
    • Погружение в структуру данных, циклы и условия, решение задач по общему программированию, разработка первой конфигурации.
  4. Запросы в 1С и система компоновки данных
    • Написание первых запросов и получение данных из различных объектов 1С: справочников, документов и регистров.
    • Изучение временных таблиц и объединений, создание сложных запросов.
    • Работа с системой компоновки данных (СКД), создание настроек компоновки и разработка отчётов.
  5. Бухгалтерский учёт
    • Знакомство с основными понятиями бухгалтерского учёта: дебет, кредит, счёт, проводка, двойная запись, корреспонденция счетов, баланс.
    • Изучение взаимодействия между различными продуктами и сервисами в экосистеме 1С.
    • Реализация движения денежных документов по регистру бухгалтерского учёта.
    • Разработка основных объектов бухгалтерской подсистемы: создание регистра бухгалтерии, плана счетов с необходимыми субконто, плана видов характеристик и других вспомогательных объектов, необходимых для бухгалтерского учёта.
    • Реализация отражения хозяйственных операций, создание отчёта оборотно-сальдовой ведомости.
  6. Регистр расчёта заработной платы и мобильная платформа
    • Изучение механизмов сложных периодических расчётов, создание графика работы сотрудников, регистров расчёта и перерасчёта, расчёт зарплат, премий и больничных.
    • Установка окружения и разработка мобильного приложения для записи на услуги.
    • Настройка сборщика, сборка мобильного приложения и установка его на устройство.
  7. Обмен данными и интеграция с внешними системами
    • Изучение понятий SOAP, XML, REST и JSON.
    • Загрузка данных в 1С из внешних источников: Excel, CSV, DBF.
    • Настройка обмена данными между различными системами и сервисами.
    • Реализация алгоритмов авторизации и загрузка данных о валютах, погоде, новостях.

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

Школа:

Цена: 122000 руб.

Рассрочка: 18000 руб./мес

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

Документы: Диплом о профессиональной переподготовке

Ссылка на курс