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

806 курсов найдено

Курс How to C# стартовый

3 часов
Онлайн
Видео курсы “How to ...” призваны помочь начинающим специалистам в освоении различных языков программирования. “How to C# Starter” является дополнением курса “C# Стартовый” и затрагивает некоторые нюансы, понимание которых обязательно для успешного продвижения в изучении языка C#. Данный видео курс

Подробнее о курсе

Сертификат
Занятий 40
Часов 3
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Устанавливать и настраивать рабочую среду Visual Studio
  • Работать с переменными, константами, преобразованиями типов, арифметическими операторами
  • Понимать принципы работы инкрементирования и декрементирования
  • Применять условные и циклические конструкции
  • Работать с функциями и методами
  • Использовать рекурсию
  • Работать с массивами
Читать подробнее о программе курса

Курс Перспективы.

Средний, Профессиональный
16 часов
Онлайн
Язык программирования VBA Базовые знания по программированию для автоматизации работы в Excel.... Мы адаптируем любой тренинг под задачи именно вашей компании. Вы получите только то, что вам нужно в работе. Обучение построено на реальных примерах. Вы получите четкие алгоритмы решений рабочих задач. Никакой отвлеченной теории. Вы получите бесплатные консультации преподавателя в течение месяца пос

Курс Flask

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

Подробнее о курсе

Сертификат
Занятий 10
Часов 6
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Создавать полноценное веб приложение с использованием Flask Framework.
  • Использовать шаблонизатор Jinja2.
  • Проектировать свое веб-приложение согласно принципам RESTful API.
  • Организовывать валидацию пользовательских данных с помощью Marshmallow.
  • Использовать библиотеку SQLAlchemy и ORM технологию для организации работы с базой данных.
  • Понимать, что такое миграции и выполнять миграции баз данных с помощью Alembic и Flask-Migrate.
  • Различать способы аутентификации в REST приложениях и реализовывать аутентификацию и авторизацию, используя JWT.
  • Организовывать тестирование RESTful приложения с помощью pytest и используя Mock
  • Понимать, что такое Docker и Dockerfile.
  • Организовывать упаковку своего приложения с помощью Docker.
  • Выполнять развёртывание своего приложения на Heroku.
  • Понимать принципы организации многопоточного приложения и организовывать многопоточность в приложении с помощью Global Interpreter Lock (GIL) и ThreadPoolExecutor.
  • Понимать принципы асинхронного программирования, его преимущества и недостатки. Использовать асинхронные Python фреймворки для работы с вашим веб приложением.
Читать подробнее о программе курса

Курс PHP 7.4 базовый

13 часов
Онлайн
Язык программирования PHP - один из лучших для создания серверной части современных веб сайтов.... Курс PHP Базовый является продолжением курса PHP Стартовый. На этом курсе вы познакомитесь с основами Объектно-ориентированной парадигмы написания программ на языке PHP. Также вы познакомитесь с основными принципами устройства и работы современных web-приложений, и научитесь сами их создавать. Значи

Подробнее о курсе

Сертификат
Занятий 17
Часов 13
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Создавать простейшие web-приложения с помощью PHP.
  • Понимать базовые принципы ООП и основы построения web-приложений в этой парадигме.
  • Понимать, что такое ООП и его принципы – инкапсуляция, наследование, полиморфизм, абстракция.
  • Уметь работать с контекстом вызова в PHP.
  • Понимать особенности и уметь работать с множественным наследованием в PHP, абстрактными классам, трейтами.
  • Уметь применять строгую типизацию и обеспечивать контроль возвращаемых значений.
  • Понимать особенности понятий и механизмов клонирования и сериализации.
  • Понимать особенности ковариантности и контравариантности.
  • Уметь работать в PHP с исключениями и их обработкой.
  • Понимать механизмы организации пространств имён в PHP.
  • Применять в разработке принцип устройства итераторов для работы с объектом как с массивом в PHP.
  • Понимать основы работы с реляционными базами данных.
  • Понимать основы шаблонов проектирования Singletone и Builder.
  • Понимать основы библиотеки SPL в PHP.
Читать подробнее о программе курса

Курс Компьютерные науки.

Начальный
32 часов
национального политехнического университета проводит в Одессе IT курсы по направлениям web-технологии, программирование... Курс охватывает круг вопросов в рамках школьгого курса информатики и позволяет получить практические навыки работы с ПК, офисными приложениями, популярными и полезными Интернет-сервисами. Курс рассчитан на начинающих пользователей ПК, желающих получить практические навыки профессиональной работы на

Подробнее о курсе

Сертификат
Часов 32
Месяцев 4
Тип обучения
Город Одесса
Трансляция Прямой эфир
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для детей, для школьников
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Знакомпство с компьютером и операционной системой
  • Компьютерные программы
  • Работа с текстом
  • Текстовый редакор Microsoft Word
  • Редактор презентаций PowerPoint.
  • Электронные таблицы Excel
  • Работа в интернет
  • Самоорганизация
  • Социальные сети
Читать подробнее о программе курса

Курс ASP.NET Core SignalR

5 часов
Онлайн
ASP.NET Core SignalR — это библиотека с открытым исходным кодом, позволяющая создавать клиент-серверные приложения, работающие в режиме реального времени, такие как чаты, видеоконференции, игровые приложения, приложения для мониторинга данных и другие. На данном курсе вы познакомитесь с приложениям

Подробнее о курсе

Сертификат
Занятий 10
Часов 5
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Понимать принципы работы веб-приложений реального времени и уметь их проектировать с использованием ASP.NET Core SignalR.
  • Организовывать в своем приложении обработку событий подключения.
  • Настраивать подключения, обмен сообщениями с сервером и переподключения к серверу.
  • Выполнять обработку ошибок и исключений.
  • Понимать принципы и уметь работать с группами и пользователями в SignalR Core
  • Понимать основы принципов безопасности своего приложения. Уметь настраивать аутентификацию и авторизация с использованием JWT и собственных политик авторизации.
  • Уметь настраивать и работать с протоколом MessagePack.
  • Уметь организовывать потоковую передачу с сервера на клиент и с клиента на сервер (.NET и JS).
  • Понимать принципы горизонтального и вертикального масштабирования и уметь организовывать его с помощью Redis.
  • Организовывать логирование и диагностику как на сервере, так и на .NET, и JS клиенте.
  • Понимать принципы технологии WebSocket. Уметь использовать WebSocket в .NET приложениях.
Читать подробнее о программе курса

Курс Основы работ с GIT

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

Подробнее о курсе

Сертификат
Занятий 6
Часов 2
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Устанавливать и настраивать Git.
  • Выполнять добавление файлов в свою систему контроля версий и отслеживать их изменения.
  • Использовать файл .gitignore для указания того, какие файлы отслеживать не нужно.
  • Выполнять коммит - добавлять последние изменения файлов кода в хранилище.
  • Выполнять навигацию по истории коммитов.
  • Выполнять откат к более старым версиям сохраненных файлов.
  • Создавать репозиторий на GitHub и синхронизировать его с вашим локальным репозиторием.
  • Создавать целые отдельные ветви сохранённых изменений.
  • Выполнять переключение между разными ветвями.
  • Удалять, выполнять слияние различных ветвей коммитов и решать возможные конфликты таких слияний.
Читать подробнее о программе курса

Курс JavaScript базовый

15 часов
Онлайн
JavaScript – это основа работы современных веб приложений и многих мобильных и десктопных приложений. Курс JavaScript Базовый – логическое продолжение курса JavaScript Стартовый. При прохождении данного курса вы изучите главные принципы использования JavaScript при построении пользовательских интер

Подробнее о курсе

Сертификат
Занятий 20
Часов 15
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Создавать веб страницы с полноценным пользовательским интерфейсом
  • Использовать классы и наследование классов, понимать принципы объектно-ориентированного подхода при разработке на JavaScript.
  • Работать с функциями конструкторами и прототипами.
  • Работать с функциями и использовать замыкания – понимать, что такое лексическое окружение, контекст.
  • Работать с DOM деревом, находить элементы, создавать, удалять и менять состояние существующим элементам.
  • Работать со стилями через JavaScript код.
  • Использовать события, применять технику делегирования событий, работая с разными фазами события (Capture Phase и Bubble Phase).
  • Использовать HTML template и шаблонизатор mustache.js.
  • Работать с формами и проверять данные, введенные в формы.
  • Работать с данными на стороне клиента, используя cookies и Web Storage.
  • Обрабатывать исключения и создавать пользовательские исключения.
  • Организовывать асинхронный код с помощью функций обратного вызова и Promise.
  • Создавать сетевые запросы с помощью метода fetch.
Читать подробнее о программе курса

Курс JQuery

10 часов
Онлайн
jQuery – популярная JavaScript библиотека для организации взаимодействия с HTML элементами веб-страницы. На данном курсе вы научитесь использовать библиотеку jQuery для создания удобного пользовательского интерфейса на веб страницах, добавления веб-страницам интерактивности и повышения удобства пол

Подробнее о курсе

Сертификат
Занятий 7
Часов 10
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Понимать и применять библиотеку jQuery для формирования качественного пользовательского интерфейса веб-страницы.
  • Обрабатывать события и цепочки событий на странице.
  • Добавлять и удалять элементы веб-страницы, управлять их содержимым.
  • Реализовывать отправку данных и запросы со стороны страницы к серверу.
  • Создавать анимации и графику на веб-страницах.
  • Понимать и уметь применять базовые селекторы и фильтры.
  • Использовать AJAX для взаимодействия с сервером, используя сериализацию, XML и JSON форматы данных.
  • Подключать и использовать основанные на jQuery библиотеки для улучшения качества обработки данных и удобства пользователя.
Читать подробнее о программе курса

Курс SQLite. Базы данных в Android приложениях

4 часов
Онлайн
SQLite - это библиотека, которая встраивается в приложение и играет роль системы управления базами данных и самой базы данных. На сегодня SQLite стала фактически стандартом хранения данных в современных смартфонах как на Android, так и на iOs. Курс «SQLite. Базы данных в Android приложениях» поможет

Подробнее о курсе

Сертификат
Занятий 5
Часов 4
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Понимать назначение и механизм работы локальной базы данных SQLite в Android.
  • Понимать особенности работы реляционных баз данных и БД SQLite в частности.
  • Уметь создавать SQL-запросы к реляционным базам данных.
  • Использовать для работы с SQLite различные ORM-библиотеки, с учетом их особенностей и различий.
  • Применять на практике такие ORM-библиотеки как: Room, greenDAO, DBFlow. Создавать клиент-серверные приложения для Android, используя для этого библиотеку Room.
Читать подробнее о программе курса

Курс Веб разработка на PHP Symfony

7 часов
Онлайн
Symfony – это один из самых популярных PHP фреймворков, часто выбираемый для создания больших веб-проектов, реализуемых на уровне организаций. Разработчики ценят Symfony за высокую производительность и стабильность, а также наличие удобной технической документации. Курс «Веб разработка на PHP Symfo

Подробнее о курсе

Сертификат
Занятий 11
Часов 7
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Создавать небольшое полноценное приложение с помощью фреймворка Symfony.
  • Понимать особенности механизма контроллеров в рамках паттерна MVC и их реализации в Symfony.
  • Работать с Doctrine для организации объектно-реляционного предоставления ваших сущностей.
  • Понимать особенности и способы организации маршрутизации в Symfony, в частности реализовывать ее через YAML и Annotations.
  • Понимать особенности работы и уметь работать с шаблонизатором Twig.
  • Работать с сериализацией и десериализацией в Symfony.
  • Понимать принципы DI и уметь работать с сервис контейнерами.
  • Реализовывать аутентификацию и авторизацию в Symfony приложении.
  • Понимать особенности работы и разницу между Event Listener и Event Subscriber.
  • Организовывать полноценное функциональное и юнит-тестирование вашего приложения.
Читать подробнее о программе курса

Курс WEB testing

6 часов
Онлайн
Тестирование web приложений – это один из важнейших этапов разработки качественного программного продукта и один из важнейших навыков специалиста по Quality Assurance. Курс Web Testing раскрывает особенности и нюансы работы QA специалиста с web приложениями. На курсе рассматривается архитектура Web

Подробнее о курсе

Сертификат
Занятий 8
Часов 6
Месяцев 1
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Видео о курсе
Чему вы научитесь на данном курсе?
  • Выполнять тестирование Web приложений с использованием всех необходимых инструментов. Понимать особенности архитектуры Web приложений, различия монолитной и микросервисной архитектуры. Понимать основы API Web приложений, особенности REST &
  • SOAP. Работать с такими инструментами тестирования API, как Swagger, Postman, SoapUI. Понимать, что такое Test Framework, Test Recording. Понимать, что такое CI/CD, Continuous testing. Понимать и уметь применять тестирование производительности, использовать JMeter, Newman, Automation Framework. Уметь оценивать задачи тестирования, особенности метрик тестирования для измерения процесса тестирования в разных плоскостях, понимать такие техники оценивания, как Decomposition, Bottom Up, Expert Opinion, By analogies, PERT, оценивание в Agile (T shirt, Bucket system, Large/Small, Planning pocker, цифры Фибоначчи).
Читать подробнее о программе курса

Курс Бизнес-аналитик SQL.

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

Подробнее о курсе

Сертификат
Занятий 12
Часов 24
Месяцев 1,5
Периодичность 2 раза в неделю
Тип обучения Онлайн
Город Киев
Трансляция Прямой эфир
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для студентов, для взрослых
Уровень подготовки Средний, Профессиональный
Чему вы научитесь на данном курсе?
  • Выполнять построение баз данных различной сложности, включая создание таблиц и их взаимосвязей.
  • Формировать запросы к базе данных, используя SQL и извлекать из базы необходимую информацию.
  • Выполнять наполнение базы данных, создавать различные объекты в базе данных и обеспечивать их целостность.
Читать подробнее о программе курса

Курс Наука об обучении: Что должен знать лидер образовательного стартапа.

Средний
30 часов
Онлайн
и городские инициативы; гендерные исследования и права женщин; социальное предпринимательство; IT, программирование... Современный человек живет в мире цифровых технологий, в мире быстрых решений и невероятных открытий. Это мир нового цифрового образования. Онлайн-курсы – главная революционная инновация в образовании со времен изобретения печатного станка. По данным ClassCentral, в мире 12 тысяч онлайн-курсов, на ко

Подробнее о курсе

Сертификат
Занятий 9
Часов 30
Месяцев 0,3
Периодичность 3 раза в неделю
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Средний
Видео о курсе
Чему вы научитесь на данном курсе?
  • Современное цифровое образование: Как, почему и для кого оно работает?
  • Сущность (ДНК) образовательного онлайн-проекта.
  • Позиционирование – выведение онлайн-продукта на рынок.
  • Производственные процессы цифрового образовательного проекта.
  • Успешные продажи и маркетинг.
  • Формирование звездной команды проекта.
  • Как зарабатывать деньги в современном образовательном проекте.
  • Цифровая безопасность и конфиденциальность онлайн-обучения.
  • Организация психологической поддержки участников учебного процесса.
Читать подробнее о программе курса

Курс Автоматизации тестирования Java+Selenium WebDriver.

Средний
3 месяца
Офлайн
Киев
помощью Java + Selenium WebDriver Сможете организовать тестирования веб-приложений не погружаясь в программирование... Теория на курсе это актуальные материалы и кейсы от преподавателей практиков, никакой "воды". Преобретаете навыки на реальных проектах. Выполняете практические задания для закрепления материала после каждого занятия. Написания авто тестов.

Подробнее о курсе

Сертификат
Занятий 24
Месяцев 3
Периодичность 2 раза в неделю
Тип обучения Офлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Средний
Чему вы научитесь на данном курсе?
  • Вы сможете создавать автоматизированные тесты с помощью Java+Selenium WebDriver.
  • Сможете организововать тестирования веб-приложений не погружаясь в программирование.
  • Сможете создать фреймворк
  • Получите старт для Вашего дальнейшего развития как Automation QA Engineer.
Читать подробнее о программе курса