Почати безкоштовно
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

Почніть вивчати
програмування
безкоштовно

Почніть вивчати програмування безкоштовно

Привіт! У тебе є чудова можливість безкоштовно отримати доступ до будь-якого курсу, який є у каталозі ITVDN. Такий шанс дається лише один раз, тому не поспішай. Нехай твій вибір буде зваженим та вдалим!

ОБРАТИ КУРС
Почніть вивчати програмування безкоштовно

Топ - 18 Курсів для новачків

JavaScript Стартовий
Автор: Дмитро Охріменко
Кількість уроків: 14
Тривалість: 8 год 41 хв
 19.99 $  0.00 $
HTML5 та CSS3 Стартовий (2018)
Автор: Володимир Виноградов
Кількість уроків: 8
Тривалість: 8 год 0 хв
 19.99 $  0.00 $
Основи роботи з Git
Автор: Анна Маргіна
Кількість уроків: 6
Тривалість: 2 год 13 хв
 9.99 $  0.00 $
React Базовий
Автор: Муляк Дмитро
Кількість уроків: 10
Тривалість: 5 год 42 хв
 19.99 $  0.00 $
Angular 11.0 Базовий
Автор: Віталій Мазяр
Кількість уроків: 10
Тривалість: 6 год 14 хв
 19.99 $  0.00 $
Node.js
Автор: Володимир Виноградов
Кількість уроків: 10
Тривалість: 8 год 36 хв
 9.99 $  0.00 $
Figma. Дизайн інтернет-магазину
Автор: Алла Штогріна
Кількість уроків: 5
Тривалість: 2 год 5 хв
 19.99 $  0.00 $
UX/UI Design Стартовий
Автор: Артур Ригус
Кількість уроків: 10
Тривалість: 5 год 55 хв
 19.99 $  0.00 $
C# 8.0 Стартовий
Автор: Олександр Шевчук
Кількість уроків: 43
Тривалість: 28 год 49 хв
 19.99 $  0.00 $
SQL Базовий
Автор: Давид Бояров
Кількість уроків: 9
Тривалість: 8 год 51 хв
 9.99 $  0.00 $
ASP.NET Core Базовий
Автор: Євген Лукашук
Кількість уроків: 11
Тривалість: 5 год 28 хв
 19.99 $  0.00 $
Шаблони проектування
Автор: Олександр Шевчук
Кількість уроків: 29
Тривалість: 16 год 7 хв
 19.99 $  0.00 $
Python 3.8.6 Стартовий
Автор: Бондаренко Кирило
Кількість уроків: 10
Тривалість: 4 год 43 хв
 19.99 $  0.00 $
Django Стартовий
Автор: Лазорик Михайло
Кількість уроків: 14
Тривалість: 18 год 27 хв
 19.99 $  0.00 $
Java Стартовий
Автор: Євген Тихонов
Кількість уроків: 9
Тривалість: 9 год 46 хв
 19.99 $  0.00 $
Spring
Автор: Дзюба Роман
Кількість уроків: 10
Тривалість: 6 год 9 хв
 19.99 $  0.00 $
QA Стартовий
Автор: Мізевич Христина
Кількість уроків: 8
Тривалість: 4 год 43 хв
 19.99 $  0.00 $
Web Testing
Автор: Олександр Бреславець
Кількість уроків: 8
Тривалість: 6 год 25 хв
 19.99 $  0.00 $
Показать все

Обери курс і почни навчатися сьогодні

  • ADO.NET
  • Android User Interface
  • Android Базовий
  • Android Поглиблений
  • Angular 11.0 Базовий
  • Angular 2.0 Базовый
  • Angular Базовий
  • Angular Поглиблений
  • AngularJS Базовий
  • ASP.NET Core SignalR
  • ASP.NET Core Web API. Практичний курс
  • ASP.NET Core Базовий
  • ASP.NET Core Поглиблений
  • ASP.NET MVC 5 Поглиблений
  • ASP.NET WEB API 2
  • ASP.NET Базовий
  • ASP.NET Поглиблений
  • AWS Core
  • Bootstrap 4
  • Bootstrap 5
  • C# 5.0 Стартовый
  • C# 8.0 Стартовий
  • C# Асинхронне програмування
  • C# Асинхронне програмування
  • C# Базовый. Ускоренный курс
  • C# Поглиблений
  • C# Стартовий. Прискорений курс
  • C# Углубленный. Ускоренный курс
  • C# Універсальні шаблони
  • C++ Базовий
  • C++ Поглиблений
  • C++ Стартовий
  • CSS Flexbox
  • Dependency Injection в Android-розробці
  • Django
  • Django Базовий
  • Django Стартовий
  • Docker
  • ECMAScript 6
  • Entity Framework 5
  • Entity Framework 6
  • Entity Framework Core
  • Entity Framework Core Базовий
  • Figma. Дизайн інтернет-магазину
  • Flask
  • Flask
  • Golang
  • Google Material Design для WPF разработчика
  • How to C# Базовый
  • How to C# Стартовий
  • How to C# Углубленный
  • How to HTML&CSS
  • How to Java Стартовий
  • How To JavaScript
  • How To PHP Стартовий
  • How to SQL Базовый
  • HTML5 & CSS3 Поглибленний
  • HTML5 & CSS3 Стартовий
  • HTML5 & CSS3 Стартовий
  • HTML5 і CSS3 Базовий
  • HTML5 та CSS3 Стартовий (2018)
  • IntelliJ IDEA Tips & Tricks
  • Java Database Connectivity (JDBC)
  • Java Professional
  • Java Базовий
  • Java Базовий
  • Java Поглиблений
  • Java Поглиблений
  • Java Стартовий
  • Java Стартовий
  • JavaScript Базовий
  • JavaScript Стартовий
  • JavaScript Стартовий
  • JavaScript Стартовый 2015
  • JavaScript Шаблони
  • JavaScript Шаблони
  • JavaScript: Розширені можливості
  • JDBC & Hibernate
  • JDBC & Hibernate
  • Jenkins
  • jQuery
  • JQuery 2014
  • Kotlin
  • Laravel
  • Magento 2
  • MSDN Video Channel
  • MySQL Базовий
  • MySQL Базовий
  • Node.js
  • Node.js Базовий
  • PHP 5.6 Базовый
  • PHP 5.6 Стартовый
  • PHP 7.4 Базовий
  • PHP 8.0 Стартовий
  • PHP Поглиблений
  • PL/SQL
  • PostgreSQL
  • PostgreSQL
  • Python 3.4.0 Стартовый
  • Python 3.8.6 Базовий
  • Python 3.8.6 Стартовий
  • Python Базовий
  • Python Базовый
  • Python Поглиблений
  • Python Стартовий
  • QA Стартовий
  • Qt Framework
  • React 0.14 Базовый
  • React Native
  • React Native
  • React Базовий
  • React Базовий
  • React Поглиблений
  • React Поглиблений
  • Ruby on Rails
  • Ruby Базовий
  • Ruby Поглиблений
  • Scala Базовий
  • Scala Поглиблений
  • Scala Стартовий
  • SharePoint 2013 Администрирование
  • SOLID принципи в Java
  • SOLID принципи в Java
  • Spring
  • Spring
  • Spring Data
  • Spring MVC
  • Spring MVC
  • Spring Security
  • Spring Security
  • SQL Базовий
  • SQL Базовий
  • SQL Базовий. Розбір ДЗ
  • SQL Практикум
  • SQLite. Бази даних в Android додатках
  • STL – стандартна бібліотека шаблонів. Теорія та практика
  • Swift Стартовий
  • TDD - Разработка через тестирование
  • Transact SQL
  • TypeScript
  • TypeScript Fundamentals
  • Unit тестирование в C#
  • Unit тестування в Java з JUnit
  • Unit тестування для Android розробників
  • Unity User Interface
  • Unity Базовий
  • Unity Базовый 2016
  • Unity Поглиблений
  • Unity Стартовий
  • Unity Стартовий
  • Unity Стартовый 2015
  • Unity створення Clicker
  • Unity Углубленный 2016
  • UnityEditor. Приклади для мережевих ігор.
  • Unit-тестування в Java з JUnit
  • Unit-тестування в PHP
  • Unit-тестування у C#
  • UWP Community Toolkit Basic
  • UWP Community Toolkit Поглиблений
  • UX/UI Design Базовий
  • UX/UI Design мобільних додатків
  • UX/UI Design Стартовий
  • Visual Studio 2019 Tips & Tricks
  • Vue.js Базовий
  • Vue.js Стартовий
  • Vue.js Стартовий
  • WCF Essential
  • Web Testing
  • Web Testing automation on Java
  • WordPress Базовий
  • WordPress Стартовий
  • WPF
  • WPF Поглиблений
  • YII2 Базовий
  • YII2 Поглиблений
  • Автоматизація збірки проектів за допомогою Apache Maven
  • Автоматизація тестування мобільних додатків
  • Автоматизація тестування на С#
  • Алгоритми та структури даних
  • Алгоритми та структури даних 2014
  • Архітектура Android додатків
  • Асинхронне програмування в Java
  • Асинхронне програмування у JavaScript
  • Введение в Project Management
  • Веб розробка на PHP Symfony
  • Верстка на Grid
  • Верстка сайту на CSS Grid
  • Верстка сайту на Flexbox CSS
  • Верстка сторінок з використанням Gulp
  • Вирішення практичних завдань на C++
  • Выполнение домашнего задания по курсу C# Базовый
  • Выполнение домашнего задания по курсу C# Стартовый
  • Двигун HTML шаблонів Thymeleaf
  • Методології управління проектами. Вступ до SCRUM
  • Написання ігрового серверу і створення клієнта на Unity.
  • Основи ASP.NET MVC
  • Основи IntelliJ IDEA
  • Основи Java EE
  • Основи MongoDB
  • Основи адміністрування Linux
  • Основи адміністрування Windows Server
  • Основи використання Git
  • Основи роботи з Git
  • Основы TFS
  • Паттерни проектування у Java
  • Породжуючі патерни проєктування на C#
  • Практикум курсу C# стартовий на прикладах з GTA 5.
  • Практичний курс Laravel
  • Практичний курс з верстки лендінгу
  • Программирование на платформе UWP
  • Рефакторинг .NET застосунків
  • Розробка Virtual Reality (VR) ігор на Unity.
  • Розробка Web Services на платформі Java
  • Розробка додатків під Android. Базовий курс
  • Розробка ігор для Steam VR з використанням PlayStation VR.
  • Розробка під Android. Створення книги контактів
  • С# 5.0 для професіоналів
  • С# Базовий (ООП)
  • Синхронизация данных двух информационных систем с использованием LINQ и Entity FW 6
  • Створення адаптивного SPA з Angular
  • Створення адаптивного сайту із Bootstrap 3
  • Створення веб-додатків на PHP
  • Створення додатків за допомогою Spring Data
  • Створення користувальницьких елементів управління в Android
  • Створення користувальницького інтерфейсу в ASP.NET Core
  • Створення проекту на Python і Flask
  • Створення сайту на Vue.js
  • Створюємо гру NEED FOR SPEED НА UNITY
  • Створюємо гру у стилі "Pokemon Go".
  • Структурні патерни проєктування на С#
  • Тестування Angular додатків
  • Тестування ASP.NET Core MVC додатків
  • Тестування безпеки веб-застосунків
  • Універсальні шаблони С#
  • Шаблони проектування
  • Шаблонізатор Pug
ОТРИМАТИ БЕЗКОШТОВНО select select

Як це працює

Що ви отримаєте

play

Відео уроки

Ви дивитеся відео уроки, при необхідності повертаючись повторно до складних моментів

practice

Практика

До кожного уроку є практичні завдання, які потрібно виконувати. Програмування – це практика!

certificate

Тестування та сертифікат

Після вивчення матеріалу курсу ви можете пройти тестування та отримати відповідний сертифікат

thumbs-up thumbs-up thumbs-up

Отримай безкоштовну консультацію

support

Питання та відповіді

Я ніколи не вивчав програмування. Як мені обрати курс?
Яка спеціальність є найлегшою?
Я не маю вищої освіти. Чи зможу я стати програмістом?
Що вивчати для створення ігор?
Скільки часу я можу навчатися та які послуги мені будуть доступні?
Як отримати доступ?
Що робити, коли доступ буде закритий?
Що робити, якщо не виходить оформити заявку?
Я ніколи не вивчав програмування. Як мені обрати курс?

Пропонуємо звернути увагу на стартові курси з 4 найбільш популярних мов: JavaScript, C#, Java та Python. Короткі поради щодо вибору:

 

  • Якщо вам хотілося б поєднувати програмування з творчістю, вас цікавить створення зовнішнього вигляду веб-додатків, а також користувацької логіки у вебі (FrontEnd), вам підійде проста та лаконічна мова JavaScript. Але перед її вивченням необхідно додатково опанувати HTML & CSS – мови верстання.

  • C# підійде для бажаючих розробляти настільні додатки під Windows, ігри, корпоративні додатки та серверну частину веб-додатків (BackEnd).

  • Java особливою популярна у розробленні ентерпрайз-рішень для бізнесу та мобільних додатків під Android.

  • Python – одна з найлегших мов програмування разом із JavaScript. Найбільша затребуваність – BackEnd веб-розроблення, наукова галузь та дослідження даних, ігри, штучний інтелект.

Яка спеціальність є найлегшою?

Найлегшими для опанування вважаються: тестувальник, FrontEnd розробник та Python розробник. Тестувальник перевіряє ПЗ на наявність недоліків, фронтенд розробник створює візуальне оформлення та клієнтську логіку веб-додатків, а Python Developer найчастіше задіяний у створенні BackEnd-у, хоча також може спеціалізуватися і на інших ІТ-напрямках. Усі три спеціальності наявні на ITVDN.

Я не маю вищої освіти. Чи зможу я стати програмістом?

Для вивчення програмування достатньо наявності великого бажання та ноутбуку / ПК з доступом до інтернету. А якщо казати про працевлаштування, то диплом технічного ВНЗ за ІТ-напрямком тут не є визначальним. Роботодавцям значно важливіші Ваші реальні знання та навички. 

 

Дійсно, існують оголошення, в яких без диплому не розглядатимуть Вашу кандидатуру, але їх досить мало. Більше того – ніякі червоні дипломи найпрестижніших ВНЗ світу Вам не допоможуть, якщо Ви покажете себе на співбесіді абияк. Більше про диплом та роль ВНЗ у вивченні програмування читайте у нашій статті “Чи потрібна програмісту вища освіта?”.

Що вивчати для створення ігор?

Найшвидший шлях становлення розробником ігор – вивчення мови програмування C# та ігрового рушія Unity. C# – це популярна мова від Microsoft, котра постійно оновлюється та підтримується компанією світового рівня. Unity – інструмент для створення та модингу різноманітних ігор, котрий вважається найлегшим ігровим рушієм з точки зору вивчення та застосування. Найвідоміші ігри на Unity: Hearthstone: Heroes of Warcraft, Cuphead, Pokemon Go, Subnautica, Pillars of Eternity тощо. Можете розпочати з курсу “Unity Стартовий” (слід володіти основами мови C#).

Скільки часу я можу навчатися та які послуги мені будуть доступні?

Доступ до обраного Вами курсу буде відкрито на 10 днів. Ви зможете переглядати усі відео уроки обраного Вами курсу, завантажувати матеріали курсу, виконувати тестові завдання до кожного уроку, а також пройти фінальний тест на TestProvider. Якщо наберете більше 70% правильних відповідей – отримаєте Сертифікат, котрий засвідчуватиме рівень Ваших знань за обраним курсом.

Як отримати доступ?

Під пунктом “Обери курс і почни навчатися сьогодні” у випадаючому віконці оберіть бажаний курс, після чого необхідно буде зареєструватися, ввівши Ваш імейл, номер телефону та пароль. 

 

Протягом декількох хвилин на Вашу пошту має прийти лист, який засвідчить відкриття обраного Вами курсу на 10 днів, пiсля чого Ви зможете користуватися відповідними навчальними матеріалами.

Що робити, коли доступ буде закритий?

Безкоштовний 10-денний доступ до курсу має на меті ознайомлення з частиною того, що пропонує наша платформа. Після завершення доступу Ви матимете сформоване бачення того, чи підходять Вам наші курси (програма навчання, подача матеріалу, формат навчання через записані відео, тестування), чи ні. 

 

Якщо навчання на ITVDN Вас задовільнило, Ви можете перейти на сторінку “Ціни на навчання”, обрати для себе відповідну підписку і продовжувати навчання далі з можливістю переглядати значно більшу кількість курсів протягом більш тривалого часу. Дивіться повний перелік можливостей на сторінці підписок.

Що робити, якщо не виходить оформити заявку?

При виникненні будь-яких труднощів Вам завжди із задоволенням нададуть допомогу в службі підтримки користувачів ITVDN.

Notification success