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

300+ курсів за популярними IT-напрямками

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

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: принцип открытости*...2...
🎁 Розіграш книги «Грокаємо функційне програмування» від ITVDN та ArtHuss

Автор: Редакция ITVDN

Маєш бажання поглибити свої знання з програмування, але не готовий до нудної теорії? Ми підготували для тебе щось справді цікаве! ITVDN спільно з видавництвом ArtHuss дарують можливість виграти книгу «Грокаємо функційне програмування» — унікальне видання, яке пояснює складні концепції функційного підходу простою мовою. Книга «Грокаємо функційне програмування» розрахована на розробників, які вже мають щонайменше один рік комерційного досвіду програмування, зокрема на базі популярних об'єктно-орієнтованих мов, таких як Java. Приклади у книзі подані на мові Scala, але це не підручник з вивчення Scala. Знання цієї мови чи попередній досвід у функційному програмуванні не є обов’язковими. Видання поділено на три логічні частини: 🔹 У першій частині розглядаються основи функційного підходу: ключові техніки та інструменти, що широко застосовуються у ФП. 🔹 У другій частині акцент зроблено на практиці: читач працює лише з незмінними значеннями та чистими функціями для вирішення реальних задач. 🔹 У третій частині створюється повноцінний додаток, який функційно обробляє дані з Wikidata. Цей приклад демонструє практичне застосування всіх навичок, здобутих раніше. Завершується книга набором вправ, які допомагають глибше засвоїти принципи функційного програмування. Автор — Міхал Плахта Щоб взяти участь у розіграші, просто заповніть заявку. Ми визначимо переможця о 16:00, 13 серпня у прямому етері на нашому YouTube-каналі ITVDN за допомогою сервісу random.org. Взяти участь у розіграші Не проґав шанс поєднати навчання і задоволення — функційне програмування може бути і захопливим!   UPD від 13.08.2025 Вітаємо!🥳 Переможець розіграшу - Жидкова Ольга Відео запис прямої трансляції можна переглянути за посиланням
Спеціальна пропозиція до Дня Соборності України

Автор: Редакция ITVDN

Друзі, вітаємо вас із Днем Соборності України – це одне із найважливіших наших свят. Єдність – найголовніша цінність у нашому протистоянні ворогу, головна наша сила. З нагоди свята ми підготували спеціальний пакет відеокурсів "Єдність" на ITVDN. Це гарна можливість здобути нові знання та навички, які стануть кроком до вашого професійного та особистого зростання. Освіта та технології — це ті ключі, які відкривають двері у майбутнє, створюють високотехнологічну сучасну державу. Акційний пакет «Єдність» Пакет Єдність  - це ваш доступ до 300+ відео курсів на 3 місяці за 33 USD. Акційна пропозиція діє тільки 2 дні – 22 та 23 січня. ITVDN – найбільша онлайн платформа з відеокурсами від українських розробників. Найновіші відеокурси українською мовою: ✅ FrontEnd + Node.js HTML5 & CSS3 Стартовий Bootstrap 5. CSS Flexbox. Верстання на Grid. Шаблонізатор Pug. JavaScript Стартовий. Асинхронне програмування у JavaScript. TypeScript. React Базовий. React Поглиблений. Vue.js Стартовий. Angular Базовий. Тестування Angular додатків Node.js Базовий. JavaScript Шаблони ✅ Python Python Стартовий. Python Базовий. Flask. Породжуючі патерни проєктування на Python ✅ Java Основи IntelliJ IDEA Java Стартовий. Java Базовий Java Поглиблений. SOLID принципи в Java. MySQL Базовий. Unit-тестування в Java з JUnit Spring. Spring Security. Spring MVC. Spring Data. JDBC & Hibernate Створення застосунків за допомогою Spring Data Основи Java EE ✅ .NET C# Стартовий. C# Асинхронне програмування. Універсальні шаблони C#. Unit-тестування у C#. SQL Базовий. Породжуючі патерни проєктування. Структурні патерни проєктування мовою C#. Алгоритми та структури даних мовою C# ✅ Інше Основи використання Git PostgreSQL. Основи адміністрування Windows Server. Docker. React Native. Unity Стартовий. Android Базовий. PL/SQL. Unit-тестування в PHP. Усі ці курси і ще 250+ інших будуть доступні для вас у пакеті «Єдність» Купуючи підписку ITVDN, ви підтримуєте створення нових відео курсів. Дякуємо вам! У єдності — наша сила! 💙💛
Вивчай «Алгоритми та структури даних» безкоштовно

Автор: Редакция ITVDN

Друзі, привіт! З 5 до 12 грудня ви маєте можливість безкоштовно пройти навчання за відеокурсом «Алгоритми та структури даних на C#». Курс «Алгоритми та структури даних на C#» охоплює такі теми: Оцінка ефективності алгоритмів — асимптотична складність, О-нотація, порівняння алгоритмів.  Однозв’язкові та двозв’язкові списки.  Динамічні масиви.  Стек (Stack) та черга (Queue).  Множини (Set) — об'єднання, перетин, різниця, симетрична різниця.  Алгоритми сортування — вибірка, вставка, злиття, Timsort.  Хеш-таблиці — принцип роботи, хеш-функції, обробка колізій.  Дерева — бінарне дерево пошуку, АВЛ-дерево, балансування.  Графи — представлення, пошук у глибину, пошук у ширину, алгоритм Дейкстри, алгоритм Флойда-Уоршелла, топологічне сортування.  Динамічне програмування — базові прийоми, задачі про рюкзак, оптимальний маршрут.  Кожне заняття — це баланс між теорією та практикою, де ви не просто вивчаєте алгоритми, а й навчаєтеся застосовувати їх у реальних завданнях. Завдяки цьому курсу ви зможете створювати оптимальні рішення, які працюють як годинниковий механізм. Після закінчення курсу ви можете пройти онлайн тестування і отримати іменний сертифікат, який буде підтвердженням ваших знань. Автор курсу Зінов’єва Анастасія, .NET Developer в компанії Plarium, Польща. Тривалість Курс складається з 10 відеоуроків загальною тривалістю 5 години 14 хвилини. Доступ до курсу надається на 10 днів. Чого ви навчитеся на даному курсі: Оцінювати час виконання алгоритмів та ефективно їх оптимізувати. Розуміти структури даних — від стеків і черг до дерев та хеш-таблиць. Реалізовувати популярні алгоритми, як-от пошук найкоротшого шляху чи сортування Timsort. Розв'язувати складні завдання — Ханойські вежі, комівояжер, динамічне програмування. Попередні вимоги Для тих, хто має базові знання C# і прагне підняти свої навички на новий рівень, створюючи потужні рішення.
Вивчай Java Стартовий безкоштовно

Автор: Редакция ITVDN

З 26 січня по 2 лютого 2023 року на ITVDN проходить акція – ви можете пройти навчання за новим курсом “Java Стартовий” безкоштовно! Курс українською мовою! Що таке Java? Java – це класична мова програмування, якою можна писати найрізноманітніші додатки, але найбільшу затребуваність вона має у Enterprise-додатках для бізнесу та мобільних застосунках. Також ІТ-ринок має значний попит на підтримку та модернізацію вже існуючих Java-проєктів. Про курс «Java Стартовий» Курс “Java Стартовий” є першою сходинкою у вивченні програмування мовою Java. На ньому детально розглядаються змінні, константи, типи даних, умовні конструкції, логічні операції, циклічні конструкції, принципи створення та використання методів, механізми рекурсії і основи роботи з масивами даних. У процесі навчання ви дізнаєтеся, чому додатки, створені на Java, можна запустити практично в будь-якому середовищі. Отримаєте зрозумілу базу програмування, завдяки якій створите свій перший застосунок. Курс складається з 9 відео уроків загальною тривалістю 7 годин 24 хвилини. Програма курсу: Знайомство з мовою Java. Машинна математика. Змінні та типи даних. Змінні та типи даних. Умовні конструкції. Логічні та побітові операції. Циклічні конструкції. Методи. Рекурсивні та перевантажені методи. Масиви. Автор курсу – Дмитро Красний, Java розробник у SIMCORD LLC, з досвідом понад 6 років, у тому числі в ролі Quality Assurance Engineer і ментора з напрямку Java. Для кого цей курс Матеріал розрахований, як на повних новачків, які не знайомі з програмуванням, так і на тих, хто вже працює в цій сфері і хоче зміцнити базові знання або змінити мову програмування. Чому ви навчитеся на цьому курсі: Розуміти налаштування інфраструктури Java та можливості, які вона надає Створювати програмні рішення та проєкти з використанням IDE IntelliJ IDEA та можливостей мови Java Вибирати відповідний тип для ваших змінних Розуміти різницю між типами даних Використовувати умовні та циклічні конструкції Розуміти роботу рекурсії Створювати та викликати методи, розуміти їх призначення Створювати та обробляти масиви даних Виконувати сортування масивів Терміни акції Акція проходить з 26 січня по 2 лютого 2023 року включно. Доступ до курсу відкривається на 10 днів.
Вивчайте Python безкоштовно

Автор: Редакция ITVDN

Со 2 по 9 декабря на ITVDN проходит акция — вы можете пройти обучение по курсу Python Стартовый бесплатно! Python – один из самых популярных языков программирования. Легкость изучения и возможности языка позволяют применять его во многих сферах – в создании настольных приложений, веб backend разработке, в машинном обучении, анализе больших данных, а также для создания игр и решения некоторых задач системного администрирования. Python пригодится для решения широкого круга задач и будет полезен разработчикам, DevOps инженерам, тестировщикам программного обеспечения и другим IT-специалистам. О курсе Python Стартовый Автор  — Бондаренко Кирилл, Data Scientist & Python Developer. Курс состоит из 10 видео уроков общей продолжительностью 4 часа 43 минуты. Python Стартовый познакомит вас с базовыми понятиями и основами языка программирования Python. Вы узнаете о различных типах данных и то, как с ними работать, разберёте что такое циклы и условные конструкции, научитесь обрабатывать ошибки, которые могут возникать в работе ваших приложений. Программа курса: Введение в Python. Примитивные типы данных и переменные. Условные операторы. Циклы. Списки и срезы. Словари. Множества и кортежи. Функции. Часть 1. Функции. Часть 2. Исключения и их обработка. Для кого этот курс Этот курс рассчитан на начинающих без опыта и знаний в программировании. Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить Python – эти видео уроки помогут вам: просто бегло просмотрите первые вводные темы и сконцентрируйте внимание на особенностях Python. Если вы занимаетесь тестированием ПО, этот курс поможет вам разобраться с синтаксисом языка и станет первым шагом в освоении автоматизации тестирования c использованием Python. Курс входит в комплексную программу обучения по специальности Python Developer. Чему вы научитесь на этом курсе: Понимать основные принципы программирования и применение их в Python. Понимать и уметь применять примитивные типы данных и переменные. Работать с условными и циклическими конструкциями. Использовать списки, срезы, и словари. Работать с различными множествами и кортежами. Понимать смысл и уметь использовать на практике функции. Отлавливать и обрабатывать возможные исключения в коде программы. Создавать скрипты, реализующие несложные задачи по обработке данных. Сроки акции Акция проходит с 2 по 9 декабря 2021 года включительно. Доступ к курсу открывается на 10 дней.
Вивчайте Python безкоштовно

Автор: Редакция ITVDN

Со 2 по 9 сентября на ITVDN проходит акция — вы можете пройти обучение по курсу Python Стартовый бесплатно! Python – один из самых популярных языков программирования. Легкость изучения и возможности языка позволяют применять его во многих сферах – в создании настольных приложений, веб backend разработке, в машинном обучении, анализе больших данных, а также для создания игр и решения некоторых задач системного администрирования. Python пригодится для решения широкого круга задач и будет полезен разработчикам, DevOps инженерам, тестировщикам программного обеспечения и другим IT-специалистам. О курсе Python Стартовый Автор  — Бондаренко Кирилл, Data Scientist & Python Developer. Курс состоит из 10 видео уроков общей продолжительностью 4 часа 43 минуты. Python Стартовый познакомит вас с базовыми понятиями и основами языка программирования Python. Вы узнаете о различных типах данных и то, как с ними работать, разберёте что такое циклы и условные конструкции, научитесь обрабатывать ошибки, которые могут возникать в работе ваших приложений. Программа курса: Введение в Python. Примитивные типы данных и переменные. Условные операторы. Циклы. Списки и срезы. Словари. Множества и кортежи. Функции. Часть 1. Функции. Часть 2. Исключения и их обработка. Для кого этот курс Этот курс рассчитан на начинающих без опыта и знаний в программировании. Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить Python – эти видео уроки помогут вам: просто бегло просмотрите первые вводные темы и сконцентрируйте внимание на особенностях Python. Если вы занимаетесь тестированием ПО, этот курс поможет вам разобраться с синтаксисом языка и станет первым шагом в освоении автоматизации тестирования c использованием Python. Курс входит в комплексную программу обучения по специальности Python Developer. Чему вы научитесь на этом курсе: Понимать основные принципы программирования и применение их в Python. Понимать и уметь применять примитивные типы данных и переменные. Работать с условными и циклическими конструкциями. Использовать списки, срезы, и словари. Работать с различными множествами и кортежами. Понимать смысл и уметь использовать на практике функции. Отлавливать и обрабатывать возможные исключения в коде программы. Создавать скрипты, реализующие несложные задачи по обработке данных. Сроки акции Акция проходит с 2 по 9 сентября 2021 года включительно. Доступ к курсу открывается на 10 дней.
Стань Java розробником за 7 місяців

Автор: Редакция ITVDN

Споры о том, какой язык программирования лучше, никогда не прекращаются, но Java более 10 лет входит в тройку самых популярных, иногда уступая место C#, Python или JavaScript. Если вы хотите стать Java разработчиком, не упустите момент - с 25 марта по 1 апреля на ITVDN действует специальное предложение – Пакет подписки Java Developer с полным доступом к 28 курсам на 7 месяцев вы можете приобрести за $49 (вместо $69,99). Программа обучения рассчитана на новичков, которые ранее не изучали программирование, но если у вас уже есть некоторая база, вы можете продолжить обучение с любого уровня. Наиболее важные курсы в программе подготовки Java Стартовый Java Базовый Java Professional SOLID принципы в Java Unit тестирование в Java с JUnit MySQL Базовый Java Database Connectivity (JDBC) JDBC & Hibernate Основы Java EE Spring Spring MVC Создание приложений с помощью Spring Data Spring Security Основы работы с Git Видео курсы записаны сертифицированными тренерами и опытными Java разработчиками. Программа обучения по специальности с нуля рассчитана на 7 месяцев. Мы рекомендуем придерживаться той последовательности в изучении, которая показана на странице специальности. Дополнительным материалом будут записи вебинаров-практикумов, в которых показано практическое применение знаний по Java. ITVDN – это больше, чем видео курсы В каждом курсе вы найдете задания, примеры кода. Интерактивные практикумы помогут вам в формировании навыков написания кода. Онлайн тестирование поможет определить, насколько вы усвоили материал. Также в пакете подписки есть консультации с тренером. Если вы еще не уверены, что Java - это то, что вам нужно, посмотрите запись вебинара Как стать Java разработчиком? В нем вы найдете ответы на многие вопросы. Сертификаты и Диплом По завершению обучения Вы можете пройти финальное тестирование и получить диплом специалиста по направлению Java Developer. Также вы сможете получить сертификаты по отдельным курсам, которые входят в специальность. Изучайте Java на ITVDN! Купить подписку по акционной цене
Вивчай Unit тестування у C# безкоштовно

Автор: Редакция ITVDN

С 10 по 16 июля 2020 года на ITVDN проходит акция — у вас есть возможность пройти обучение по курсу Unit тестирование в C# бесплатно! Что такое Unit тестирование? Unit тестирование (модульное тестирование) — это процесс, который заключается в создании тестов для проверки работоспособности отдельных участков написанного программистом кода. Выполняется непосредственно автором кода. Какую пользу приносит Unit тестирование? Существенное сокращение багов в коде Упрощение рефакторинга кода Обеспечение качественного отделения интерфейса от реализации Лучшее понимание написанного кода Возможность протестировать мельчайшие участки кода О курсе В курсе рассмотрены основы создания Unit тестов, рефакторинг кода для поддержки тестирования и принципы использования Mock объектов. Автор — Дмитрий Охрименко, Microsoft Certified Trainer, эксперт по построению распределенных и веб-ориентированных приложений, автор популярных курсов на ITVDN. Программа курса: Unit тестирование. Использование MSTest. Использование Stub объектов. Использование Mock объектов. Moq Framework. Для кого этот курс Данный курс предназначен для C# разработчиков, которые хотят систематизировать знания в области написания Unit тестов, и предполагает базовые знания программирования на C#, а также входит в комплексную программу обучения по специальности C#/.NET Developer. Чему вы научитесь на этом курсе: Оперировать терминологией, которая используется в Unit тестировании Проводить Unit тесты, применяя фреймворки MSTest и Moq Framework Разбираться в видах тестовых объектов Создавать Stub и Mock объекты Писать более качественный и читаемый код Сроки акции Акция проходит с 10 по 16 июля 2020 года. Доступ к курсу открывается на 10 дней. Изучайте программирование на ITVDN!
Вивчай Scala безкоштовно

Автор: Редакция ITVDN

С 27 февраля по 4 марта 2020 года на ITVDN проходит акция - вы можете пройти обучение по курсу Scala Starter бесплатно! Что такое Scala? Scala — язык программирования, разработанный для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности  функционального и объектно-ориентированного программирования. Scala-программы во многом похожи на Java-программы, и могут свободно взаимодействовать с Java-кодом. О курсе Автор: Анна Атланова, Scala Developer Курс Scala Starter  - это изучение изучение основ программирования на Scala c нуля. На данном курсе учащиеся настроят среду разработки, напишут первую программу, получат знания об основах программирования. После прохождения курса Вы будете понимать принципы работы основных конструкций языка Scala, научитесь применять на практике условные выражения, логические операции, циклы, функции, массивы. Программа курса: Знакомство с языком Scala. Запуск первой программы. Основы Scala на примере первой программы. Условные конструкции. Логические операции. Циклические конструкции. Функции. Работа с массивами. Кортежи. Для кого этот курс Этот курс предназначен для тех, кто ранее никогда не программировал или поверхностно знаком с языком Java. Курс входит в комплексную программу обучения по специальности Java Developer. Как получить Сертификат по курсу Scala Starter После каждого урока Вы сможете проходить онлайн тестирование, чтобы проверить, как усвоен материал, а после завершения курса пройти финальный тест, и, если Ваш результат будет выше 70%, Вы получите электронный сертификат, подтверждающий Ваши знания. Сроки акции Акция проходит с 27февраля по 4 марта 2020 года. Доступ к курсу открывается на 10 дней. Изучайте программирование на ITVDN!
До Дня Студента – відеокурси у подарунок

Автор: Редакция ITVDN

Друзі, привіт! 17-го листопада  -  День студента! 🎉✨🎁 Ми вітаємо усіх, хто зараз «гризе граніт науки». Бажаємо вам крутих викладачів, легких іспитів і заліків та цікавого студентського життяІ 🎁Подарунок Ми даруємо студентам наш найкращий контент – нові українські відеокурси з програмування, тестування, веб-дизайну та інших технологій! Обирайте, що вас цікавить, і вчіться безкоштовно. Ви можете обрати один із курсів: ✅ FrontEnd + Node.js HTML5 & CSS3 Стартовий CSS Flexbox. Верстання на Grid. Практичний курс з верстки лендінгу Bootstrap 5. Шаблонізатор Pug. JavaScript Стартовий. JavaScript Базовий JavaScript Поглиблений JavaScript Шаблони Асинхронне програмування у JavaScript. TypeScript. React Базовий. React Поглиблений. Vue.js Стартовий. Angular Базовий. Тестування Angular додатків Node.js Базовий. ✅ Java Основи IntelliJ IDEA Java Стартовий. Java Базовий Java Поглиблений. SOLID принципи в Java. MySQL Базовий. JDBC & Hibernate Unit-тестування в Java з JUnit Основи Java EE Spring. Spring MVC. Spring Data. Spring Security. Створення застосунків за допомогою Spring Data Асинхронне програмування на Java ✅ .NET C# Стартовий. SQL Базовий. C# Асинхронне програмування. Універсальні шаблони C#. Unit-тестування у C#. Породжуючі патерни проєктування. Структурні патерни проєктування мовою C#. Алгоритми та структури даних мовою C# Entity Framework Core Базовий ASP.NET Core Базовий ✅ Python Python Стартовий. Python Базовий. Python Базовий 2025 Flask. Породжуючі патерни проєктування на Python ✅ Інше Основи використання Git PostgreSQL. Основи адміністрування Windows Server. Docker. React Native. Unity Стартовий. Android Базовий. PL/SQL. Unit-тестування в PHP. Як отримати доступ Потрібно бути зареєстрованим користувачем ITVDN. Заповнити заявку та вказати в ній, який курс Ви бажаєте отримати. Акція тільки для студентів ВНЗ. Заявки приймаються до 12:00 18-го листопада, а доступ до обраного вами курсу буде відкрито в цей же день до 18:00 на 10 днів. Оформити заявку Що ви отримаєте: Доступ до усіх відео уроків обраного курсу на 10 днів Матеріали уроків – опорні конспекти, презентації Вихідний код навчальних проєктів Практичні завдання Онлайн тестування Після закінчення курсу отримати Сертифікат. Поділися інформацією з друзями! І навчайтеся на ITVDN разом  💛💙
Notification success