Результати пошуку за запитом: mvc4 5*
Новий відеокурс – Створення застосунків за допомогою 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.
Новий відеокурс – Алгоритми та структури даних мовою C#
Автор: Редакция ITVDN
Курс «Алгоритми та структури даних на C#» — це ваш квиток у світ, де дані перетворюються на магічний інструмент для створення швидких і надійних рішень. Від простих зв’язаних списків до потужних графів та оптимізованих алгоритмів — ви поступово опановуватимете глибокі концепції, які змінюють спосіб програмування.
Ви навчитеся аналізувати ефективність алгоритмів, працювати з базовими структурами, як-от списки та масиви, і зануритеся у складніші концепції, такі як дерева, графи та хеш-таблиці. Цей курс не лише навчить вас писати код, а й допоможе мислити, як архітектор, який будує надійні й ефективні системи.
Курс «Алгоритми та структури даних мовою #C» охоплює такі теми:
Оцінка ефективності алгоритмів — асимптотична складність, О-нотація, порівняння алгоритмів.
Однозв’язкові та двозв’язкові списки.
Динамічні масиви.
Стек (Stack) та черга (Queue).
Множини (Set) — об'єднання, перетин, різниця, симетрична різниця.
Алгоритми сортування — вибірка, вставка, злиття, Timsort.
Хеш-таблиці — принцип роботи, хеш-функції, обробка колізій.
Дерева — бінарне дерево пошуку, АВЛ-дерево, балансування.
Графи — представлення, пошук у глибину, пошук у ширину, алгоритм Дейкстри, алгоритм Флойда-Уоршелла, топологічне сортування.
Динамічне програмування — базові прийоми, задачі про рюкзак, оптимальний маршрут.
Кожне заняття — це баланс між теорією та практикою, де ви не просто вивчаєте алгоритми, а й навчаєтеся застосовувати їх у реальних завданнях. Завдяки цьому курсу ви зможете створювати оптимальні рішення, які працюють як годинниковий механізм.
Автор курсу – Зінов’єва Анастасія, .NET Developer
Курс складається з 10 відеоуроків загальною тривалістю 5 години 14 хвилини.
Структура курсу:
Введення у структури та алгоритми даних. Зв'язані списки
Динамічний масив, Stack, Queue і Set.
Алгоритми сортування.
Хеш-таблиці. Дерева.
Бінарне дерево пошуку. АВЛ-дерево.
Графи. Частина 1.
Графи. Частина 2.
Графи. Частина 3.
Динамічне програмування.
Задачі. Практикум.
Чого ви навчитеся на даному курсі:
Оцінювати час виконання алгоритмів та ефективно їх оптимізувати.
Розуміти структури даних — від стеків і черг до дерев та хеш-таблиць.
Реалізовувати популярні алгоритми, як-от пошук найкоротшого шляху чи сортування Timsort.
Розв'язувати складні завдання — Ханойські вежі, комівояжер, динамічне програмування.
Попередні вимоги
Для тих, хто має базові знання C# і прагне підняти свої навички на новий рівень, створюючи потужні рішення.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Новий відеокурс – JavaScript Шаблони
Автор: Редакция ITVDN
Прагнете підняти свій JavaScript на новий рівень? Курс «JavaScript Шаблони» створений саме для вас і вже доступний на нашому сайті. Ми зосередилися на кращих практиках програмування та впровадженні популярних шаблонів проєктування, щоб ви могли писати чистий, ефективний та масштабований код.
Курс «JavaScript Шаблони» охоплює такі теми:
Кращі практики програмування — дізнайтеся, як писати чистий та ефективний код.
Популярні шаблони проєктування — ознайомтеся з такими шаблонами, як Singleton, Factory, Decorator та іншими.
Робота з DOM та оптимізація — навчіться маніпулювати ДОМ-деревом та покращувати продуктивність застосунків.
Практичні завдання — закріпіть знання через реальні приклади та вправи.
Що на вас чекає? У модулях 1-3 ви поглибите розуміння основ JavaScript. Ви вийдете за межі стандартних можливостей, розглядаючи розширені об'єкти та масиви, навчитеся створювати користувацькі конструктори, ефективно керуватимете значеннями за допомогою Set і Map, а також опануєте різні типи функцій.
У модулях 4-5 ви вивчатимете шаблони проєктування в JavaScript. Навчитеся контролювати створення та доступ до об'єктів через Singleton, Factory, Facade, розширювати функціональність за допомогою Proxy, Decorator, Iterator, та організовувати складні системи взаємодії з використанням Strategy, Mediator, Observer.
Модуль 6 присвячений DOM, вебворкерам та розгортанню. Ви навчитеся професійно маніпулювати DOM, підвищите продуктивність застосунків за допомогою вебворкерів і дізнаєтеся, як використовувати async та defer для оптимізації завантаження при розгортанні.
Ваша подорож до вершин JavaScript починається тут!
Автор курсу – Максим Руденко, FrontEnd Developer
Курс складається з 6 відеоуроків загальною тривалістю 3 години 31 хвилини.
Структура курсу:
Літерали та конструктори.
Функції.
Шаблони створення обєктів.
Структури та породжуючі шаблони.
Поведінкові шаблони.
Робота з DOM деревом, шаблони та антишаблони.
Чого ви навчитеся на даному курсі:
Писати чистий та підтримуваний код з використанням кращих практик.
Створювати та маніпулювати об'єктами та масивами для ефективної роботи з даними.
Застосовувати різні типи функцій залежно від потреби.
Впевнено використовувати популярні шаблони проєктування у своїх проєктах.
Оптимізувати роботу вебзастосунків та покращувати користувацький досвід.
Попередні вимоги
Курс підходить для розробників, які вже володіють базовими знаннями HTML, CSS та JavaScript і бажають підняти свій професійний рівень.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю:
Frontend Developer.
JavaScript 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.
Новий відео курс – С# Асинхронне програмування
Автор: Редакция ITVDN
Друзі, привіт!
Ми підготували приємні новини для тих, хто хоче поглибити свої знання мови C# та навчитися створювати код, який ефективно оброблятиме декілька операцій водночас – новий відео курс “C# Асинхронне програмування” вже на сайті в повному обсязі!
Асинхронний підхід до програмування дозволяє створювати код, виконання якого не буде блокувати виконання іншого коду. Завдяки такому підходу, наприклад, одночасно може бути виконано багато різних задач.
На курсі ви познайомитесь із засобами асинхронного та паралельного програмування, а також розглянете:
шаблон асинхронного програмування TAP (Task-based Asynchronous Pattern) та його співставлення з шаблонами APM та EAP;
ключові слова async/await;
механізми Thread і ThreadPool;
налаштування продовження задачі (TaskContinuation), планувальник задач (TaskScheduler) та контекст синхронізації;
приклади роботи з великою кількістю задач, теорію блокування та синхронізації в багатопоточному середовищі й реалізацію цих засобів в .NET (як-от монітор, семафор, м’ютекс та інші).
Окремо будуть розглянуті потокобезпечні колекції, їх призначення та будова, розподілене програмування, види багатозадачності, засоби класу Parallel та методи PLINQ, різні шаблони паралельної та асинхронної обробки даних.
Автор курсу – Ганна Сичова, .NET Developer із комерційним досвідом в ІТ понад 7 років.
Курс складається з 8 відео уроків загальною тривалістю 5 годин 52 хвилини.
Структура курсу:
Початок роботи з асинхронністю в С#.
Task-based Asynchronous Pattern (TAP).
Ключові слова async/await. Технічна реалізація.
Робота з асинхронним кодом.
Блокування. Виключення.
Потокобезпечні колекції.
Планувальник задач (TaskScheduler). Вкладені та дочірні задачі.
Паралельне програмування.
Чого ви навчитеся на даному курсі:
Писати асинхронний код мовою C#.
Краще розуміти, як працюють ключові слова async/await.
Обирати найбільш відповідні засоби синхронізації та блокування ресурсів.
Розбиратися в засобах паралелізації, які існують в C#, та в яких випадках їх краще використовувати.
Краще розуміти, які проблеми можуть вирішити паралельне та асинхронне програмування.
Використовувати шаблони асинхронного та паралельного програмування.
Попередні вимоги
Цей курс підійде як новачкам у програмуванні, так і досвідченим .NET розробникам, які хочуть покращити свої знання із асинхронного та паралельного програмування в C#. Для розуміння розглянутих на курсі тем знадобиться знання мови C# на рівні курсу “C# Поглиблений”.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексних програм підготовки за спеціальностями:
C#/.NET Developer;
ASP.NET Core розробник;
ASP.NET MVC розробник.
Вивчайте React Native на ITVDN
Автор: Редакция ITVDN
Друзі, привіт!
Сьогодні ділимося приємною новиною з тими, хто знає React і націлений на розширення свого стеку задля створення нативних застосунків під різні мобільні платформи – на ITVDN вийшли всі уроки курсу “React Native”!
Це кросплатформний фреймворк що використовується для розробки програм під Android, Android TV, iOS, macOS, tvOS, Web, Windows та UWP. React Native дає можливість поєднувати переваги фреймворку з власними перевагами кожної нативної платформи.
Даний курс охоплює розгляд розробки мобільних застосунків з використанням технології React Native та платформи Expo. Початкові уроки зосереджені на введенні в React Native та Expo, налаштуванні робочого середовища та основах компонентного підходу до розробки. Ви дізнаєтесь про створення інтерфейсів, роботу зі списками, стилізацію та використання сторонніх бібліотек для поліпшення візуального оформлення застосунків.
Також курс включає вивчення більш складних тем, таких як робота з формами, анімаціями, мультимедійним контентом, інтеграція з RESTful API, локальне зберігання даних, впровадження push-повідомлень та фонових завдань. Особлива увага приділяється використанню хуків для управління станом і життєвим циклом компонентів, а також комунікації між компонентами і навігації в мобільних застосунках.
Останні уроки курсу присвячені проєктуванню і розробці проєкту на React Native з нуля. Цей проєкт сприятиме поглибленню розуміння повного циклу розробки мобільних застосунків і стане відмінним доповненням до портфоліо.
Автор курсу – Кінаш Станіслав, FrontEnd Developer.
Курс складається з 20 уроків загальною тривалістю 9 годин 59 хвилин.
Структура курсу:
Початок роботи з React Native та Expo Go
Налаштування робочого середовища
Базові компоненти React Native: стандарти інтерфейсу
Робота зі списками у React Native: відображення даних
Стилізація в React Native
Сторонні бібліотеки для стилізації компонентів
Додаткові компоненти React Native – покращення взаємодії
Основи Hooks
Глибоке занурення в Hooks
Комунікація між компонентами. Частина 1
Комунікація між компонентами. Частина 2
Навігація в React Native з використанням Expo Go
Робота з формами та введенням даних
Анімація та жести
Робота з мультимедіа та камерою
Робота з RESTful API
Робота з локальним сховищем даних
Push-повідомлення та фонові завдання
Міжнароднізація та локалізація застосунків
Заключний проєкт
Чого ви навчитеся на даному курсі:
Розробляти повнофункціональні мобільні застосунки з використанням React Native.
Використовувати компонентний підхід React для створення динамічних та реактивних інтерфейсів.
Застосовувати стилізацію та адаптацію макетів для різних розмірів екранів мобільних пристроїв.
Інтегрувати сторонні бібліотеки та API для розширення функціональності та поліпшення візуального оформлення застосунків.
Управляти навігацією та переходами між екранами в мобільних застосунках.
Реалізовувати взаємодію з локальним сховищем даних і вебсервісами для створення динамічних та інтерактивних застосунків.
Використовувати анімації та обробку жестів для підвищення інтерактивності та користувацького досвіду.
Розуміти та застосовувати найкращі практики i18n та локалізації для створення глобально доступних застосунків.
Публікувати розроблені застосунки в Expo Go Dev Store.
Попередні вимоги
Для проходження курсу потрібно мати знання та практичні навички роботи з HTML, CSS, JavaScript, React. Курс розрахований як на розробників-початківців, які вже мають базу знань у фронтенд-технологіях, так і на досвідчених розробників, котрі бажають розширити свої знання та навички в сфері мобільної розробки з використанням React Native.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програм підготовки за спеціальностями FrontEnd Developer та React Developer.
React Поглиблений – новий відео курс для FrontEnd розробників на ITVDN
Автор: Редакция ITVDN
Друзі, привіт!
Сьогодні ділимося приємною новиною з тими, хто націлений на вдосконалення своїх знань у FrontEnd, а саме – на поглиблене вивчення популярної JS-бібліотеки React, – на ITVDN вийшли всі уроки курсу “React Поглиблений”! Курс українською мовою!
React використовували для розробки такі відомі компанії, як Facebook, Instagram, Netflix, Dropbox, GitHub, Discord, Uber, – і це лише декілька прикладів з численних проєктів. Разом із розповсюдженням даної бібліотеки зростає і попит на React розробників різного рівня.
Під час проходження курсу ви розроблятимете вебзастосунок на основі публічного API, використовуючи різноманітні техніки, які пропонує React та його суміжні бібліотеки.
Ви навчитеся впроваджувати роутинг за допомогою бібліотеки React Router, використовувати CSS-препроцесори та UI бібліотеки, публічні API для отримання даних. Також ви будете використовувати Redux Toolkit для спрощеного написання коду та розв’язання багатьох проблем, реалізуєте можливість логіну через сторонній identity provider та багато іншого.
Автор курсу – Андрій Полевий, Software Developer у MindK. Сертифікований розробник Microsoft, 11+ років досвіду, включаючи роботу в компаніях лідерів української ІТ-індустрії – SoftServe та Intellias. Професійний стек: JavaScript, React, C#, SQL, Azure, ASP.NET Core.
Курс складається з 15 уроків загальною тривалістю 10 годин 5 хвилин.
Структура курсу:
Створення проєкту. TypeScript. Типізація в React.
Стилізація. Частина 1.
Стилізація. Частина 2.
Практика 1. Робота з API і стилізація.
Хуки useContext, useRef, портали.
Кастомні хуки та memory leak.
Робота з формами.
Мемоізація.
Оптимізація.
Redux Toolkit, RTK Query.
Практика 2. Міграція на RTK Query.
GraphQL.
JWT token, авторизація, приватні та публічні маршрути.
Server-side Rendering.
Тестування компонентів.
Чого ви навчитеся на даному курсі:
Будувати state management за допомогою Redux і Redux Toolkit.
Розуміти основи популярних CSS-фреймворків для стилізації.
Використовувати бібліотеку Material UI і її компоненти замість ручної стилізації.
Використовувати React hooks і створювати власні (кастомні) хуки.
Досліджувати проблеми швидкодії React-застосунку.
Використовувати React Developer Tools для дослідження дерева компонентів та профайлингу.
Розв’язувати проблеми з memory leak.
Використовувати React.lazy та Suspense для динамічного завантаження модулів, React Router для динамічного завантаження маршрутів.
Використовувати RTK Query для звертання до API.
Додавати автентифікацію для застосунку на основі OAuth2.
Використовувати мову запитів GraphQL для здійснення запитів та зміни даних на сервері.
Працювати з концепцією Server-side Rendering (SSR).
Дізнаєтеся про Jest Testing Framework та його альтернативи, навчитеся тестувати компоненти за допомогою React Testing Library.
Попередні вимоги
Для проходження курсу потрібно мати знання та практичні навички роботи з React на рівні курсу “React Базовий”. Зміст курсу розрахований на веброзробників, котрі вже знайомі з даною бібліотекою і хочуть розширити свої знання.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програм підготовки за спеціальністю FrontEnd Developer.
Hibernate & JDBC - новий відео курс для Java розробників
Автор: Редакция ITVDN
Добрий день, друзі!
Сьогодні маємо гарні новини для всіх, хто хоче навчитися зв’язувати Java-застосунки з базами даних – на ITVDN опубліковано новий курс “JDBC & Hibernate”. Курс українською мовою!
JDBC (Java DataBase Connectivity) – це промисловий стандарт взаємодії Java-застосунків із базами даних.
Hibernate – популярна бібліотека для роботи з базами даних в Java, призначена для розв’язання задач перетворення Java-об’єктів з оперативної пам’яті у сутності бази даних – відображення між об'єктами та реляційними структурами (object-relational mapping, ORM).
Курс охоплює усі теми, необхідні для роботи з БД з бібліотекою Hibernate: від основ підключення до бази даних до розширених функцій Hibernate. Ви дізнаєтесь про драйвери JDBC, познайомитеся з обробкою транзакцій та помилок, керуванням винятками у JDBC, зрозумієте різницю між Hibernate анотаціями і XML-мапінгом та багато іншого. До кінця курсу ви навчитеся працювати з базами даних і впевнено використовувати Hibernate для збереженням даних у програмах Java.
Автор курсу – Юрій Міленін, Tech Lead at DataArt.
Тривалість курсу – 2 години 52 хвилини.
Структура курсу:
Початок роботи з Databases та JDBC.
JDBC Advanced.
Початок роботи з Hibernate.
Hibernate Mapping and Entities.
Hibernate Query Language (HQL) and Criteria API.
Hibernate Advanced.
Чого ви навчитеся на даному курсі:
Ефективно працювати з базами даних в Java-програмах
Оптимізувати пошук даних
Використовувати ORM в своїх програмах
Використовувати Hibernate Query Language (HQL) запити у Hibernate.
Вміти використовувати Criteria API для створення складних запитів
Розуміти різницю між Lazy та Eager loading у контексті Hibernate
Підвищувати ефективність шляхом кешування даних
Правильно використовувати транзакції для забезпечення ACID
Обробляти виключення, пов’язанні з БД
Вирішувати N+1 проблему
Використовувати найкращі практики роботи з БД
Попередні вимоги
Цей курс призначений як для розробників початківців – тих, хто отримав базові вміння програмування на Java, і тепер хоче навчитися поєднувати роботу Java-застосунків із базами даних, так і для професійних розробників, які мають досвід написання програм на Java, але бажають покращити свої знання JDBC і Hibernate для ефективної взаємодії з базою даних і ORM.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю Java Developer.
Підвищення цін з 1 лютого
Автор: Редакция ITVDN
ITVDN – це освітня онлайн платформа, яка більше 10 років допомагає вивчати програмування та ІТ. За цей час ми випустили 250+ відео курсів різного рівня складності – як для новачків, так і для практикуючих спеціалістів, – а також сформували комплексні програми навчання з 16 найзатребуваніших ІТ-спеціальностей.
Надходження, які ми отримуємо від наших користувачів, ми вкладаємо у створення нових українськомовних відео курсів. Аби мати можливість записувати більше нових курсів, ми піднімаємо ціни. З 1 лютого вартість пакету “Стартовий” становитиме 59.99 USD (49.99 USD).
Вартість пакетів “Базовий” та “Преміум” наразі залишається без змін.
Які переваги пакету “Стартовий”?
Цей пакет підписки найчастіше обирають новачки, які ще не знають, що саме вони хочуть вивчати, і пробують себе у різних напрямках, а також спеціалісти, яким потрібно систематизувати свої знання або вивчити кілька нових технологій.
Що ви отримаєте, обравши пакет “Стартовий”:
Доступ до всіх відео курсів на 3 місяці
Вихідний код навчальних проєктів
Презентації, опорний конспект, д/з
Перевірка 5 домашніх завдань
Консультації з тренером – 30 хвилин
Доступ до інтерактивних практикумів
Проходження 10 онлайн тестів з отриманням сертифікатів
Доступ до нових курсів, які виходитимуть під час дії підписки
Поспішайте придбати “Стартовий” за старою ціною до 1 лютого.
Новий відео курс Unity Стартовий - вивчай розробку ігор з нуля
Автор: Редакция ITVDN
Друзі, привіт! Маємо чудові новини для всіх, хто прагне зробити старт у розробці ігор – на ITVDN вийшов новий відео курс “Unity Стартовий” в повному обсязі. Курс українською мовою!
Що таке Unity?
Unity – це дуже популярне кросплатформне середовище розробки сучасних 2D- та 3D-ігор, що працюють під Android, iOS, Windows та ще більше ніж під 20 різних платформ. Юніті є максимально зручним інструментом для новачків в ігробудуванні, оскільки він відносно простий та не вимагає знань таких складних мов, як C/C++.
Більш за все Unity полюбляють інді-студії, які не мають великих бюджетів, але охоплені сильним бажанням створювати ігри та дарувати гравцям класний досвід і емоції.
На курсі «Unity Стартовий» розглядаються основи розробки та основні інструменти, які необхідні в процесі створення простих ігор. Ці знання дадуть вам змогу почати успішне вивчення Unity і продовжити нарощування бази вмінь для подальшого розвитку в цій сфері.
Автор курсу – Андрій Олійник, Unity Developer, автор курсів Unity Базовий та Unity Поглиблений на ITVDN.
Курс складається із 10 уроків загальною тривалістю 5 годин 54 хвилини.
Структура курсу:
Початок роботи в Unity.
Game Objects та компоненти.
Mesh та Lights.
Написання власних компонентів.
Концепція Prefabs & Scenes.
Physics, Colliders, Triggers.
Camera та Rendering.
Input System.
Анімації.
Unity UI.
Чого ви навчитеся на даному курсі:
Створювати власні прості застосунки чи ігри.
Розуміти, що таке ігрові об'єкти, компоненти та інструменти, необхідні для розробки, та яким чином вони поєднуються і працюють як система.
Вміти взаємодіяти з об'єктами та сценою в контексті освітлення ігрових об'єктів.
Працювати з основними компонентами та розробляти власні.
Розуміти поняття Game Loop та його основні методи.
Розуміти концепції Prefabs та Scenes, вміти завантажувати сцени з власних ігрових систем.
Впроваджувати у власну гру фізику та різні її компоненти – Colliders, Triggers.
Вміти працювати з камерою, її налаштуванням, а також з іншими аспектами – текстурами, їх оптимізацією, атласами.
Розуміти основні аспекти та принципи взаємодії користувача (гравця) із застосунком – реакцію гри на клавіші, курсор і дотик при використанні сенсорного екрану.
Створювати різноманітні рухи та переміщення об'єктів, анімації.
Створювати інтерфейс користувача в Unity.
Впевнено здобувати подальші більш глибокі знання в розробці на Unity.
Попередні вимоги
Курс призначений для новачків, які абсолютно не знайомі з середовищем розробки Unity. Для курсу необхідні знання мови програмування C# на рівні основ ООП.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить у комплексну програму підготовки зі спеціальності Unity Developer.