Курсы программирования бесплатные

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

Курс Асинхронное программирование в C# 5

Средний
2 часов
Онлайн
В данном видеоуроке автор рассматривает ключевые особенности языка C# версии 5.0 с точки зрения асинхронного программирования. Насколько было упрощено написание асинхронного кода в новой версии по сравнению с предыдущими? Какие проблемы несла синхронность? Исключения, замыкания, многопоточность - вс

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

Сертификат
Занятий 1
Часов 2
Тип обучения Онлайн
Город Киев
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Средний
Чему вы научитесь на данном курсе?
  • Недостатки синхронного программирования
  • В каких случаях стоит использовать асинхронное программирование
  • Нововведения в С# 5.0, которые позволяют упростить написание асинхронного кода
  • Назначение и правила использования методов async/await
  • Как происходит обработка исключений в асинхронном коде
  • Как работают замыкания в C# 5.0
Читать подробнее о программе курса

Курс Обзор шаблонов проектирования

Средний
2 часов
Онлайн
В ходе вебинара его автор - Александр Шевчук, эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами, автор многих образовательных программ учебного центра CyberBionic Systematics для .NET разработчиков - проведет обзор популярного шаблона Abstract F

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

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

Курс Статические методы в интерфейсах

Средний
Онлайн
Классически, такой язык программирования как C# не позволяет применять практику создания статических методов в интерфейсах напрямую. Однако, существует способ обойти это ограничение. Он заключается в создании статического метода в интерфейсе с использованием языка CIL (Common Intermediate Language).

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

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

Курс -вебинар: Как стать Front-End разработчиком с нуля?

Начальный
Онлайн
3 аргумента - ЗАЧЕМ ТЕБЕ ВЕБИНАР? 1.Это НЕ запись, как у многих других центрах. Вебинар - живое общение в онлайн формате с тренером, который в IT уже более 10 лет. 2.Примеряй на себя профессию. Это отличный шанс оценить свои возможности в IT и принять решение по стартую. Мы разыграем место на обучен

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

Сертификат
Занятий 1
Тип обучения Онлайн
Город Киев
Трансляция Прямой эфир
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Ты узнаешь о требованиях современного IT-рынка.
  • Мы расскажем: что это за работа, из чего состоит и как проходит день фронтенд разработчика.
  • Узнай почему Front-End одна из самых востребованных и высокооплачиваемых специальностей.
Читать подробнее о программе курса

Курс Java для начинающих

Начальный
23 часов
Онлайн
Изучение программирования — непростой и длительный процесс. Изучение синтаксиса языка — самая простая и короткая часть в пути, но без неё невозможно начать. Этот курс посвящен азам написания программ на Java. Он готовит плацдарм для написания осмысленных программ

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

Сертификат
Занятий 62
Часов 23
Тип обучения Онлайн
Трансляция Прямой эфир
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Работать в Java
  • Правильно использовать арифметические действия на язык программирования
  • Правильно прописивать код
Читать подробнее о программе курса
топ

Курс frontend-программирования VueJS

Средний
Онлайн
Интерактивный курс программирования VueJS Фреймворк на FructCode. Пройдите более 12 заданий.... Если вы хотите научиться создавать сложные и крутые интерфейсы, попробуйте VueJS. Фреймворк VueJS, благодаря своей архитектуре, позволяет программировать сложные frontend-компоненты, при этом каждым компонентом очень легко управлять.

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

Сертификат
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Средний
Чему вы научитесь на данном курсе?
  • Методы VueJS Директива V-FOR Директива V-BIND Computed Properties
Читать подробнее о программе курса

Курс Racket как второй язык

Начальный
9 часов
Онлайн
Язык программирования Racket (Ракета) относится к семейству Lisp-языков.... Racket относится к семейству Lisp-языков. Этот модуль посвящен знакомству с синтаксисом и концепциями, лежащими в основе любого лиспа.

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

Сертификат
Занятий 30
Часов 9
Месяцев 1
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Объявление переменных и функций
  • Булева алгебра, условные выражения, конструкции ветвления и выбора
  • Объявлять списки и обрабатывать их содержимое различными способами
  • Как работать с текстом Racket
Читать подробнее о программе курса

Курс Go как второй язык

Начальный
9 часов
Онлайн
Изучение языка Go.Go — язык общего назначения с широкими возможностями и понятным синтаксисом. Мультиплатформенный, обладает надежной, хорошо документированной стандартной библиотекой и ориентирован на удобные подходы к самой разработке

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

Сертификат
Занятий 34
Часов 9
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Базовые конструкции языка Go
  • Коллекции в Go: array, slice и map
  • Как устроены строки, как их обходить,самые распространенные функции для работы со строками
  • Функции и методы
  • Конкурентное программирование
Читать подробнее о программе курса

CSS для начинающих

Начальный
9 часов
Онлайн
CSS для начинающих. Обучение программированию. ☂ КУРС. СОЗДАНИЕ сайтов для новичков 2. CSS3 уроки. HTML Верстка сайта ➣ JavaScript

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

Сертификат
Занятий 48
Часов 9
Периодичность каждый день
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный
Видео о курсе
Чему вы научитесь на данном курсе?
  • CSS для начинающих. Урок №1. Курс. HTML. Стать программистом просто! Создание сайтов. Уроки CSS3
  • Подключить CSS к HTML странице 👀 4 способа ! Способ №1 Атрибут style CSS3 / Для начинающих ❄️ УРОК 2
  • Как подключить CSS к HTML. Способ №2. Селектор тега. Тег style. Подключить стили css 🎯 Урок 3. Курс
  • Селектор класса CSS 🚀 Подключить css к html. Для начинающих Практический КУРС [2022] КСС. Урок 4
  • CSS селектор id | ай ди. Как писать селектор id | Подключить CSS к HTML | Базовый курс по CSS
  • тег link Подключение CSS к HTML. Как подключить Favicon. Программирование Урок ⁂9 Обучение Курс
  • Правило @import Подключение CSS к HTML Программирование Уроки Обучение Урок ⁂10
  • Правило @import ☯ Подключение CSS к HTML Программирование. Уроки 11 Обучение Курс Сделать сайт
  • border css3 Сокращённая и полная формы записи Краткая запись свойств css Обучение Урок ⁂13
  • border-radius Как скруглить рамку. Закругленные углы Свойство радиус Обучение Курс CSS3 Уроки 14
  • border-image свойство css Урок 15 Рамка с использованием картинки. border Как задать толщину рамки
  • border-image свойство css . CSS3. Рамка с использованием картинки. Как сделать border Урок 15.1
  • outline свойство css color, style, width. inherit Как сделать рамку в html. outline перевод Урок 16
  • inherit ключевое слово, наследует значение свойства у родительского элемента web веб CSS3 Уроки ⁂17
  • Свойство ▶ padding (англ.- набивка), свойство ▶ line-height (англ. высота линии) ▶ CSS Уроки ⁂18
Читать подробнее о программе курса

Курс Elixir как второй язык

Начальный
6 часов
Онлайн
Изучение языка Elixir. Эликсир — язык программирования, работающий поверх Erlang. Как Erlang, это — функциональный язык со строгими вычислениями, однократным присвоением и динамической типизацией, созданный, чтобы поддерживать распределенные, отказоустойчивые, безостановочные приложения с горячей за

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

Сертификат
Занятий 20
Часов 6
Месяцев 1
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Основы Elixir
  • Типы данных Elixir
  • Управляющие конструкции в Elixir
  • Основы функционального программирования
  • Работа с коллекциями в Elixir
Читать подробнее о программе курса
топ

Курс CodeIgniter

Начальный, Средний
6 часов
Онлайн
В курсе программирования сайта Codeigniter вы не только изучите фреймворк Codeigniter, но и запрограммируете профессиональный веб-сайт КиноМонстер с возможностью просмотра фильмов, регистрацией, организацией доступа к сайту по ролям - гость, пользователь, модератор, комментариями, поиском на сайте и

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

Сертификат
Занятий 9
Часов 6
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный, Средний
Чему вы научитесь на данном курсе?
  • Что такое CRUD и как с помощью CRUD можно управлять страницами сайта 
  • Что такое паттерн MVC (Model - View - Controller) 
  • Как интегрировать любую верстку в фреймворк Codeigniter 
  • Как улучшить программную часть для продвижения веб-сайта в интернете 
  • Как разделить вывод информации на несколько страниц в Codeigniter (Пагинация) 
  • Как связать базу данных MySQL с Codeigniter 
  • Как разграничить доступ к сайту на роли (администратор, гость, модератор) 
  • Как реализовать поиск на сайте по ключевым словам
  • Как сделать комментарии на сайте
Читать подробнее о программе курса
топ

Курс Javascript/jQuery

Начальный
1 часов
Онлайн
Уроки создания сайтов в интерактивном видеокурсе программирования Javascript/jQuery в браузере для начинающих... Цель мини-курса Javascript/jQuery дать начальное представление о работе с DOM, как с помощью Javascript ES5, так и с помощью jQuery. Курс Javascript(JS)/jQuery подходит для начинающих с нуля, однако необходимо знать основы HTML/CSS.

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

Сертификат
Занятий 4
Часов 1
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Что такое язык Javascript и как его используют Базовый синтаксис классического Javascript (ES5) Как пользоваться переменными в Javascript Какие бывают виды циклов в Javascript и для чего они нужны Что такое массивы и как работать с массивами в Javascript Что такое JSON Функции для работы со строками и массивами в Javascript Как создавать собственные функции Как создавать и обрабатывать события при клике на кнопку Как изменять CSS-стили при клике на кнопку Что такое библиотека jQuery Как встроить jQuery в html-страницу
Читать подробнее о программе курса
топ

Курс PHP/MySQL

Начальный
6 часов
Онлайн
Освойте PHP и MySQL с нуля! В данном онлайн курсе мы пройдем основные темы по языку программирования PHP. В уроках PHP вы узнаете, что такое объектно-ориентированное программирование, переменные, массивы и многое другое.

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

Сертификат
Занятий 9
Часов 6
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Как настроить веб-сервер для работы с PHP и базами данных Как установить XAMPP для Windows, OSX (MacOS) Как управлять базами данных через PHPMYADMIN Основы проектирования структуры базы данных MySQL для вашего сайта Как работать с файлами с помощью PHP Как читать данные из XML/JSON файлов, обрабатывать и автоматически добавлять данные в базу Что такое GET, POST, PUT, HEAD, DELETE, PATCH, OPTIONS Как встраивать PHP-скрипты в HTML-страницу Базовые методы защиты вашего сайта от взлома Для чего нужны массивы, виды массивов и как с ними работать Что такое переменные и константы Что такое циклы и как использовать циклы в своих программах Как пользоваться встроенными функциями в PHP Как преобразовывать строки с помощью PHP Что такое полиморфизм, инкапсуляция, наследование и ООП Как работать с базами данных MySQL, MariaDB Для чего нужен язык запросов SQL и как строить SQL-запросы
Читать подробнее о программе курса
топ

Курс Yii2 Фреймворк

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

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

Сертификат
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Средний, Профессиональный
Чему вы научитесь на данном курсе?
  • Какие сайты можно создавать используя фреймворки Yii2 Чем отличается Yii2 Basic Application Template от Advanced Advanced Application Template Как установить Yii2 Advanced Application Template Структуру каталогов в Yii2 и для чего они используются Как настроить локальные домены сайтов для frontend и backend в Yii2 Advanced Application Template Что такое MVC и где паттерн MVC реализуется в Yii2 Как подключить Yii2 фреймворк к базе данных MySQL или другим базам данных Что такое Yii2 widgets (виджеты) и как создавать собственные виджеты Для чего нужны Yii Assets и как ими пользоваться Что такое компоненты (components) Yii2 и для чего они нужны Что такое Composer и как его использовать Как устанавливать готовые расширения Yii2 на ваш сайт от сторонних разработчиков Что такое Layouts Для чего нужны namespaces Что такое migrations (миграции) в Yii2 и как миграции создавать Как настроить сайт на Yii2 для поискового продвижения
Читать подробнее о программе курса
топ

Курс HTML/CSS

Начальный
5 часов
Онлайн
Эффективное обучение HTML онлайн в режиме 24/7 — 65 видео уроков и заданий по верстке и веб программированию... С помощью видеокурса HTML и CSS вы научитесь верстать адаптивные HTML страницы. Вы самостоятельно создадите портал КиноМонстр с помощью уроков HTML и CSS, работающий как на компьютерах, так и на мобильных устройствах.

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

Сертификат
Занятий 11
Часов 5
Тип обучения Онлайн
Трансляция Видеозапись
Вступительный экзамен
Проверка домашнего задания
Дипломный проект
Помощь в трудоустройстве
Возрастная категория для взрослых, для студентов
Уровень подготовки Начальный
Чему вы научитесь на данном курсе?
  • Основы верстки сайтов (html и css) Как пользоваться html-тэгами div, span, p, ul, li и другими Для чего нужен CSS (каскадные таблицы стилей) и узнаете о css-свойствах Как использовать css-свойства margin, position, padding, color, background и другие Что такое адаптивная верстка Как сделать верстку сайта Как пользоваться инструментами разработчика в браузере Google Chrome Что такое viewport и как его использовать Как создать раздел с комментариями на сайте Как встроить видео в html-страницу Как изменить верстку сайта в браузере Как связать html-страницы между собой Как сверстать меню на сайте
Читать подробнее о программе курса