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

Замовити дзвінок

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

Підписка

Замовити дзвінок

+38 099 757 27 82
Результати пошуку за запитом: начальный курс c
Вчитися з нами вигідно!

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

Акция от учебного центра CyberBionic Systematics. Учиться с нами выгодно! ITVDN совместно с учебным центром CyberBionic Systematics проводят совместную акцию для студентов. Это хорошая возможность для студентов закрепить знания, полученные в учебном центре. Курсы ITVDN доступны в видеоформате в любое удобное для Вас время. Теперь студенты учебного центра, смогут получить скидки на полный каталога видеокурсов на 1 и 3 месяца подписки. Студенты, прошедшие обучение на 2 курсах смогут получить скидку в размере 50% Студенты, прошедшие обучение на 3 или более курсов смогут получить скидку в размере 70%. Студенты, прошедшие обучение по всей специальности получают скидку в размере 100%. Акция действует бессрочно. Скидка единоразова.
Новий відеокурс – Java Поглиблений

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

Друзі, привіт! У нас чудові новини для тих, хто прагне поглибити свої знання Java та покращити навички роботи з цією популярною мовою програмування. Новий курс “Java Поглиблений” вже доступний на сайті! Програма покликана поглибити знання та розширити практичні навички роботи з мовою Java. Курс охоплює низку важливих тем: управління залежностями, налаштування проєктів, робота з рядками та датою-часом, логування, клонування об'єктів, використання рефлексії та анотацій. Також учасники опанують роботу з форматами XML та JSON, підвищать продуктивність своїх програм за допомогою багатопоточності та паралельного програмування. Автор курсу – Владислав Євдокименко, Java Software Developer - XTRD. Курс складається з 15 відеоуроків загальною тривалістю 10 годин 38 хвилини. Структура курсу: Maven. Залежності. Збірка проєкту.  Конфігурація проєкту. Клас Properties. Тести Junit. Робота з рядками.  Робота з датою і часом. Logger. Використання логера slf4j. Клонування. Інтерфейс Cloneable. Практика. Етап 1. Рефлексія. Анотації. Серіалізація та десеріалізація. Робота з XML. Marshalling та Unmarshalling. Робота з JSON. Бібліотека Gson. Практика. Етап 2.  Thread, Runnable, Synchronization and Concurrency. Практика. Етап 3. Чого ви навчитеся на даному курсі: Впевнено використовувати Maven для управління залежностями та збірки проєктів. Опанувати роботу з рядками, датою і часом, а також навчитися ефективно вести журналювання та клонування об'єктів. Працювати з рефлексією для взаємодії з класами, методами та полями, а також обробляти анотації для поліпшення функціональності програми. Використовувати серіалізацію та десеріалізацію для роботи з об'єктами, а також керувати даними у форматах XML та JSON. Впроваджувати багатопоточність і паралельне програмування для ефективної роботи зі спільними ресурсами та розробки масштабованих програм. Попередні вимоги Цей курс стане у нагоді як студентам, які вже пройшли «Java Стартовий» і «Java Базовий», так і діючим розробникам, що прагнуть оновити знання та вдосконалити практичні навички. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексних програм підготовки за спеціальностями: Java Developer; Android Developer;     
Вивчайте основи веб дизайну за допомогою Figma

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

Добрый день, друзья! У нас отличная новость для начинающих UI/UX дизайнеров — на ITVDN вышел видео курс “Figma. Дизайн интернет-магазина”. Figma – это один из лучших дизайнерских инструментов для создания интерактивных прототипов приложений или веб-сайтов. Его возможности позволяют удобно работать с проектом как одному дизайнеру, так и целой команде.  Курс «Figma. Дизайн интернет-магазина» научит вас использовать этот удобный инструмент, проведя на практике через все этапы создания готового прототипа интернет-магазина, определяя его архитектуру, элементы дизайна и логику работы с пользователем. Значительная часть курса затрагивает рассмотрение особенностей дизайна сайтов, нюансы прототипирования и адаптации его под различные устройства. Автор курса — Алла Штогрина. В записанных видео уроках Алла делится эффективными техниками создания дизайна для веб-приложений, опираясь на собственный опыт и лучшие практики.   Структура курса: Краткий обзор программы Figma Архитектура сайта интернет-магазина Дизайн сайта Адаптация под различные устройства Прототипирование сайта Чему вы научитесь на данном курсе: Создавать в программе Figma готовый дизайн и кликабельный прототип сайта, который можно показать заказчику. Понимать особенности структуры различных сайтов и архитектуру интернет-магазина. Осуществлять выбор цветовой гаммы для сайта и его элементов, понимать особенности главной страницы, композиции элементов, уметь расставлять акценты в дизайне. Реализовывать дизайн карточки товара, списка характеристик, страницы регистрации, личного кабинета и корзины - как решающей страницы. Реализовывать анимацию с помощью плагина Figmotion. Понимать особенности и уметь осуществлять адаптацию дизайна сайта под различные устройства. Предварительные требования Курс рассчитан на новичков, желающих разобраться в веб-дизайне, закрепить теоретические знания на практике. Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению Figma в удобное для вас время и в удобном темпе! Также, предлагаем вам ознакомиться с записями некоторых наших вебинаров для лучшего понимания принципов создания дизайна при помощи инструмента Figma:  “Веб-дизайн с Figma. Легкий старт” “Создание дизайна лендинга с Figma” “Создание дизайна мобильного приложения с Figma” Курс входит в комплексные программы подготовки по специальностям UI/UX Designer, Верстальщик сайтов.
Вартість пакету "Frontend Starter" знижено

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

23 мая ITVDN снизил стоимость популярного пакета подписки для начинающих веб разработчиков – «Frontend Starter». Новая цена - $18. В пакете  «Frontend Starter» на 90 дней предоставляется полный доступ к видео курсам, с которых начинается изучение основ веб разработки: HTML & CSS (renewed) How to HTML&CSS JavaScript Essential How To JavaScript Twitter Bootstrap 3 Создание адаптивного сайта с Bootstrap 3 Также в пакете подписки «Frontend Starter» доступны такие сервисы: Тренажер по курсам HTML, CSS и JavaScript Скачивание учебных материалов Тестирование по курсам Консультация с тренером (30 минут) Электронный сертификат После успешного изучения технологий, представленных в этом пакете, Вы можете углубить и дополнить Ваши знания, пройдя обучение по программе «FrontEnd Pro», в которой представлены видео курсы по JavaScript фреймворкам, шаблонам JS и HTML5, CSS3.
Новий відеокурс – Породжуючі патерни проєктування на Python

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

Побудова якісного програмного забезпечення часто нагадує зведення складної архітектурної конструкції. Щоб ваш проєкт стояв міцно, а розробка не перетворювалася на хаос, потрібні перевірені інструменти. І саме такими інструментами є породжуючі патерни проєктування. Новий курс «Породжуючі патерни проєктування на Python» — це ваш путівник у світ комплексних рішень для створення об’єктів. Ви познайомитеся з такими патернами, як Singleton, Factory Method, Abstract Factory, Builder та Prototype, які вже багато років допомагають розробникам уникати поширених помилок і значно покращувати структуру коду. Курс «Породжуючі патерни проєктування на Python» охоплює такі теми: Історія, класифікація та переваги патернів. Основи патерну Singleton, його реалізація на Python, уникнення помилок і забезпечення потокобезпечності. Основи створення об’єктів через фабричний метод, переваги та відмінності від інших патернів. Робота з абстрактними фабриками, створення групи об’єктів із чітко визначеним інтерфейсом. Розбір, як за допомогою Builder створювати складні об’єкти крок за кроком. Як дублювати складні об’єкти без зайвих витрат, використовуючи патерн Prototype. На цьому курсі ви зануритесь у світ породжуючих патернів проєктування, які відкриють для вас нові горизонти у створенні програмного забезпечення. Урок за уроком ми будемо розбирати, як Singleton, Factory Method, Abstract Factory, Builder та Prototype допомагають зробити код більш структурованим, зрозумілим і гнучким. Ви навчитеся обирати найкращі рішення для різних завдань, уникати типових помилок і покращувати архітектуру ваших проєктів. Завдяки практичним завданням та реальним прикладам, кожна нова тема стане не просто теоретичною базою, а цінним інструментом у вашому арсеналі розробника. Готові до змін? Реєструйтесь на курс уже сьогодні та зробіть перший крок до досконалого коду! Автор курсу – Вячеслав Серьогін, Python web developer at Smart Home Курс складається з 6 відеоуроків загальною тривалістю 2 години 37 хвилини. Структура курсу: Початок роботи з патернами проєктування. Патерн Singleton Патерн Factory Method. Патерн Abstract Factory. Патерн Builder. Патерн Prototype. Чого ви навчитеся на даному курсі: Розуміти принципи роботи основних породжуючих патернів: Singleton, Factory Method, Abstract Factory, Builder та Prototype. Правильно застосовувати їх у реальних проєктах на Python. Покращувати архітектуру коду, роблячи його більш масштабованим і зручним для підтримки. Розуміти, який патерн найкраще підходить для конкретних завдань. Попередні вимоги  Курс підходить новачкам у Python, які хочуть освоїти основи проєктування ПЗ, а також розробникам, які бажають покращити свої навички та структуру коду. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: Python Developer.     
Вивчай Spring MVC на ITVDN

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

Вітаємо, друзі! Тепер у вас є можливість отримати якісні знання зі Spring MVC українською мовою у форматі відео курсів – на ITVDN опубліковано новий курс “Spring MVC”. Spring – потужний фреймворк з модульною структурою та відкритим кодом для створення серверних застосунків на платформі Java. Spring MVC – це частина інфраструктури Spring, при тому й окремий фреймворк для створення вебзастосунків з архітектурою Модель–Представлення–Контролер (Model-View-Controller). На курсі детально розглядаються можливості використання цього фреймворку для створення сучасних вебзастосунків. Ви познайомитеся з основними концепціями та цілями Spring Framework, дізнаєтеся про ключові деталі та практику використання, що пов'язані з роботою архітектури MVC, та особливості її реалізації фреймворком Spring MVC. Після завершення курсу ви матимете навички та знання для розробки вебзастосунків, використовуючи Spring Framework та Spring MVC. Ви зможете створювати, тестувати, забезпечувати безпеку та оптимізувати вебзастосунки, включаючи RESTful сервіси та асинхронний функціонал. Автор курсу – Андрій Кобрин, Java Software Engineer. Тривалість курсу – 4 години 39 хвилин. Структура курсу: Основи Spring Framework. Введення до Spring MVC. Основи CRUD операцій. Підключення бази даних. Тестування проєкту. Обробка винятків і валідація форм. RESTful сервіси. Аутентифікація та безпека. Асинхронні запити в Spring MVC. Чого ви навчитеся на даному курсі: Розуміти принципи архітектури Spring MVC та вміти створювати з нею вебзастосунки. Створювати, читати, оновлювати та видаляти дані у вебзастосунках за допомогою Spring MVC. Використовувати різні способи підключення до баз даних та використовувати Spring Data JPA для доступу до даних. Створювати, читати, оновлювати та видаляти дані в своєму вебзастосунку, використовуючи підходи CRUD (Create, Read, Update, Delete) засобами Spring MVC. Розуміти принципи інверсії управління (Inversion of Control) і як Spring Framework реалізує цей підхід в Java-застосунках. Використовувати механізми Dependency Injection для впровадження залежностей в об'єкти. Писати тести для перевірки функціональності вебзастосунків (юніт-тести, інтеграційні, функціональні). Розуміти, як валідувати та обробляти вхідні дані та винятки у вебзастосунках. Створювати RESTful API та обробляти запити до застосунку. Розуміти механізми аутентифікації та авторизації в Spring Security для захисту застосунку та даних. Використовувати асинхронні запити для підвищення продуктивності вебзастосунків. Попередні вимоги Для проходження курсу необхідно мати: Знання Java. Знання SQL. Досвід роботи хоча б з однією базою даних (MySQL, PostgreSQL і т. д.). Середовище розробки програмного забезпечення IntelliJ IDEA. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю Java Developer.     
Новий відеокурс – Flask

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

Маєте бажання навчитися створювати сучасні вебдодатки на Python? Тоді у нас чудові новини для вас! Ми раді представити наш новий відеокурс з Flask — легкого та гнучкого фреймворку, який ідеально підходить як для новачків, так і для досвідчених розробників. Зануртесь у світ Flask і створіть власний вебдодаток! Ми навчимо вас працювати з Jinja2 Templates, де ви легко опануєте цикли, умови та навіть спадкування форм. Далі ви відкриєте для себе секрети створення RESTful сервісів, використовуючи SQLAlchemy для роботи з базами даних, та зв'яжете додаток із SQLlite3. Валідація даних? Серіалізація та десеріалізація? Легко! Ви станете майстром цих процесів, а ще дізнаєтесь усе про міграції баз даних і різні способи аутентифікації, включаючи JWT. Окрім цього, ми покажемо, як грамотно тестувати додатки, використовувати потоки та асинхронність, аби додатки працювали як годинник. А на фінальному етапі ви оволодієте Docker і зможете розгорнути свій додаток на Heroku, показавши світові свій шедевр! Автор курсу – Фурда Орест, Software Engineer (Python). Курс складається з 10 відеоуроків загальною тривалістю 5 годин 6 хвилини. Структура курсу: Початок роботи з Flask  Створення RESTful API  Валідація даних користувача  Використання SQLAlchemy  Alembic міграції  Аутентифікація  Pytest, Travis CI  Dockerize Flask app  Багатопоточне програмування  Async and await, концепти асинхронності Чого ви навчитеся на даному курсі: Створювати потужні REST API додатки на Python і Flask.  Впевнено використовувати найкращі практики роботи з базами даних для надійності та швидкості.  Майстерно тестувати вебдодатки на Python, щоб вони були готові до будь-яких викликів.  Розгортати свої проєкти з Docker, як професіонал, і легко доставляти їх до користувачів.  Розбиратися в потоках і асинхронності, щоб ваші додатки працювали ще швидше і ефективніше. Попередні вимоги Курс орієнтований на розробників, які мають впевнені знання мови Python, на рівні Python Поглиблений. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: Python Developer.     
Повышение цен с 1 февраля

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

ITVDN – это образовательная онлайн платформа, которая более 10 лет помогает изучать программирование и IT. За это время мы выпустили 250+ видео курсов разной степени сложности – как для новичков, так и для практикующих специалистов, – а также сформировали комплексные программы обучения по 16 самым востребованным IT-специальностям. Поступления, которые мы получаем от наших пользователей, мы вкладываем в создание новых украиноязычных видео курсов. Чтобы иметь возможность записывать больше новых курсов, мы поднимаем цены. С 1 февраля стоимость пакета Стартовый составит 59.99 USD (49.99 USD). Стоимость пакетов "Базовый" и "Премиум" на данный момент остается без изменений. Какие преимущества пакета “Стартовый”? Этот пакет подписки чаще всего выбирают новички, которые ещё не знают, что именно они хотят изучать, и пробуют себя в разных направлениях, а также специалисты, которым нужно систематизировать свои знания или изучить несколько новых технологий. Что вы получите, выбрав пакет “Стартовый”: Доступ ко всем видео курсам на 3 месяца Исходный код учебных проектов Презентации, опорный конспект, д/з Проверка 5 домашних заданий Консультации с тренером – 30 минут Доступ к интерактивным практикумам Прохождение 10 онлайн тестов с получением сертификатов Доступ к новым курсам, которые будут выходить во время действия подписки Спешите приобрести “Стартовый” по старой цене до 1 февраля.
Новий відеокурс – JavaScript Базовий

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

На нашій платформі вже доступний курс «JavaScript Базовий» — справжній must have для всіх, хто хоче зануритися у світ веброзробки. Якщо ви давно мріяли зрозуміти, як працює JavaScript, але щоразу відкладали через плутанину в тутоіоалах —  настав час діяти. Ми пропонуємо покрокове занурення у фундаментальні концепції JavaScript  без зайвої води. JavaScript — це серце фронтенду та універсальний інструмент для веброзробки. Від інтерактивних кнопок до повноцінних додатків — все працює завдяки JavaScript. Тому якщо ви хочете бути затребуваним розробником, без цієї мови програмування нікуди. Курс «JavaScript Базовий» охоплює такі теми: Змінні та типи даних — розуміння різних типів даних та їх використання. Умовні оператори та цикли — створення логіки програм та повторюваних дій. Функції — створення та використання функцій для організації коду. Об'єкти та масиви — робота зі складними структурами даних. Робота з DOM — взаємодія з елементами вебсторінки та обробка подій. JavaScript — це не просто мова програмування, а справжня суперсила веброзробника. Він дозволяє створювати інтерактивні сайти, писати логіку для вебдодатків і навіть будувати повноцінні серверні рішення. Якщо ви давно мріяли почати кодити, але боїтеся складних термінів і плутаних пояснень — цей курс саме для вас. Ми крок за кроком проведемо вас через основи JavaScript, пояснимо, як працюють змінні, цикли, функції та масиви. Ви навчитеся змінювати вміст вебсторінок, обробляти події користувача та створювати власні скрипти. А ще — зрозумієте, чому без console.log не обходиться жоден розробник. Готові до знайомства з найпопулярнішою мовою програмування у світі? Тоді вперед! Автор курсу – Дмитро Охріменко, тренер-консультант, експерт з побудови розподілених та веборієнтованих додатків. Курс складається з 20 відеоуроків загальною тривалістю 14 годин 39 хвилини. Структура курсу: DOM та пошук елементів. Навігація по DOM елементам. Модифікація DOM дерева. Властивості та атрибути. Стилі. Події. Частина 1. Події. Частина 2. Події. Частина 3. HTML-шаблони. Функції конструктори. Класи. Класи. Успадкування. Контекст функції. Замикання. Форми та елементи управління. Перевірка даних форми. Cookies і Web Storage. Обробка винятків. Асинхронний код. Promise. Мережеві запити. Чого ви навчитеся на даному курсі: Розуміти основні концепції JavaScript, такі як змінні, типи даних, оператори та вирази. Писати та викликати функції, використовувати замикання та працювати з областю видимості. Використовувати масиви та об'єкти для організації даних у вашому коді. Розуміти принципи роботи з DOM і змінювати вміст вебсторінки за допомогою JavaScript. Використовувати події та обробляти взаємодію користувачів із вебінтерфейсом. Працювати з циклами, умовними конструкціями та операторами для керування виконанням коду. Основам асинхронного програмування та взаємодії з API через запити. Попередні вимоги Курс буде корисним як для початківців у програмуванні, які прагнуть освоїти основи JavaScript, так і для фронтенд-розробників, що хочуть покращити свої навички. Також він стане чудовим ресурсом для студентів технічних спеціальностей, які шукають структуроване розуміння мови програмування. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: JavaScript Developer. Frontend Developer.     
Новий відеокурс – Створення застосунків за допомогою Spring Data

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

Мрієте навчитися розробляти сучасні web-застосунки мовою Java із використанням Spring Boot та Spring Data? Тепер у вас є чудова можливість опанувати всі ключові аспекти роботи з даними та базами даних завдяки нашому новому курсу «Створення застосунків за допомогою Spring Data»! Курс «Створення застосунків за допомогою Spring Data» охоплює такі теми: Проєктування баз даних та створення таблиць із ключами та зв'язками у MySQL. Spring Data JPA — як налаштувати репозиторії та виконувати CRUD-операції. Розробка web-застосунків за допомогою Spring Boot та шаблонізатора Thymeleaf. REST API — створення REST контролерів та тестування HTTP-запитів. Транзакції та зв'язки між таблицями: взаємодія зі складними даними та каскадування змін. Запити SQL та JPQL — автоматизація роботи із запитами та їх впровадження. Тестування застосунків — використання JUnit 5 для модульного тестування. Стилізація вебінтерфейсу із Bootstrap та інтерактивність на основі JavaScript. На вас чекає проєкт «Записна книжка», завдяки якому ви навчитеся проєктувати таблиці, будувати зв'язки між даними та реалізовувати всі ключові CRUD-операції. Ви освоїте Spring Data JPA для роботи з базами даних і Spring Boot для швидкої та гнучкої розробки вебзастосунків. У курсі ми детально розглянемо взаємодію з базами даних, створення запитів, управління транзакціями та оформлення інтерфейсу за допомогою Thymeleaf і Bootstrap. Також ви навчитеся писати модульні тести з JUnit 5, щоб ваші застосунки були надійними й готовими до масштабування. Курс побудований так, щоб знання легко закріплювались на практиці завдяки live coding і поступовому ускладненню завдань. На виході ви отримаєте реальний web-застосунок, який можна додати у своє портфоліо. Готові створити свій перший застосунок із Spring Data та Spring Boot? Тоді цей курс саме для вас! Автор курсу – Євген Беркунський, Java Developer Курс складається з 11 відеоуроків загальною тривалістю 8 години 41 хвилини. Структура курсу: Огляд курсу. Бази даних. JDBC, JPA, Spring Data. Робота з реляційними базами даних. Таблиці, ключі, зв’язки. Створюємо консольний застосунок Spring Data JPA. Розробка простого Web-застосунка з використанням Spring Boot. Підключення Spring Data до Web-застосунка. Винятки при доступі до даних та тестування. Створення запитів засобами SQL, JPQL. Створення запитів на основі імен методів. Комплексний web-застосунок із декількома таблицями. Транзакції. Оформлення застосунку, створення web-клієнта. Використання REST методів у контролері. Чого ви навчитеся на даному курсі: Навчитеся проєктувати бази даних та будувати на їх основі застосунки. Зможете реалізовувати CRUD-операції з використанням Spring Data. Створите сучасний web-застосунок та оформите його інтерфейс. Побудуєте власний REST API та навчитеся тестувати його. Попередні вимоги Курс розрахований як для новачків, так і для досвідчених розробників, які хочуть опанувати Spring Data для доступу до баз даних у проєктах із використанням Spring Boot. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: Java Developer.     
Notification success