Результати пошуку за запитом: видеокурс c*
Что нового в С# 6.0? - видеокурсы ITVDN
<p>Вам нужно всегда оставаться «в тренде» развития технологий? Тогда это видео для Вас! Просмотрев его Вы узнаете об инновациях, использованных в версиях 6.0-7.0 языка программирования C#. С помощью понятных объяснений и практических примеров, Вы с легкостью освоите нужны знания и сможете использовать их в своей работе. Желаем успехов!</p>
До Дня Студента – відеокурси у подарунок
Автор: Редакція 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 разом 💛💙
Новий відеокурс – Entity Framework 6
Автор: Редакція ITVDN
Робота з базами даних у .NET-застосунках — це не просто виконання SQL-запитів. Це правильна архітектура доступу до даних, контроль транзакцій, оптимізація продуктивності та підтримка масштабованості проєкту. Якщо ви хочете професійно працювати з реляційними базами даних у C# — вам необхідно впевнено володіти Entity Framework.
Новий відеокурс «Entity Framework 6» — це комплексний практичний гайд з використання одного з найпопулярніших ORM-інструментів у .NET. Ви навчитеся будувати повноцінний шар доступу до даних, працювати з різними СУБД, реалізовувати CRUD-функціонал, оптимізувати запити та тестувати застосунки.
Автор курсу: Андрій Рижков, .NET Software Developer
Курс складається з 11 відеоуроків, загальна тривалість відео 4 години 19 хвилин
Курс охоплює такі теми:
Основи ORM та принципи роботи Entity Framework 6.
Підходи Code-First, Database-First та Model-First.
Створення моделей даних, робота з DbContext і DbSet.
Підключення до баз даних та реалізація CRUD-операцій.
Написання запитів за допомогою LINQ.
Налаштування зв’язків між таблицями (Primary Key, Foreign Key, Fluent API, Data Annotations).
Робота з транзакціями та принципами ACID.
Оптимізація запитів і підвищення продуктивності.
Робота з JSON, XML та зберіганням зображень у БД.
Міграції та управління змінами схеми бази даних.
Тестування та відлагодження застосунків з EF 6.
Інтеграція з ASP.NET та ASP.NET Core.
Протягом навчання ви не просто ознайомитесь з можливостями EF 6, а навчитеся правильно проєктувати та реалізовувати шар доступу до даних у реальних .NET-проєктах. Ви опануєте роботу з різними СУБД (SQL Server, MySQL, PostgreSQL), навчитеся керувати транзакціями, використовувати міграції та забезпечувати референційну цілісність даних.
Завдяки великій кількості практичних прикладів ви зможете одразу застосовувати знання на практиці: створювати консольні та веб-застосунки, реалізовувати складні запити, працювати зі збереженими процедурами та оптимізувати продуктивність додатків.
Структура курсу:
Початок роботи з EF 6.
Створення моделей даних.
Перший додаток з використанням Entity Framework.
Основи LINQ.
Зв’язки між таблицями.
Транзакції та оптимізація запитів.
Робота зі сховищем даних і функцій.
Робота з різними форматами даних.
Тестування та відлагодження.
Робота з іншими базами даних та міграції.
Entity Framework 6 та ASP.NET.
Чого ви навчитеся на курсі:
Створювати та підтримувати бази даних за допомогою C# та EF 6.
Використовувати Code-First, Database-First та Model-First підходи.
Реалізовувати CRUD-функціонал у застосунках.
Писати ефективні LINQ-запити.
Налаштовувати зв’язки між таблицями та забезпечувати цілісність даних.
Керувати транзакціями та оптимізувати продуктивність.
Використовувати міграції для автоматичного оновлення схеми БД.
Працювати з JSON, XML та різними СУБД.
Тестувати та відлагоджувати застосунки з EF 6.
Попередні вимоги
Для комфортного проходження курсу необхідні базові знання C#, розуміння принципів роботи реляційних баз даних та основ SQL.
Готові вивести роботу з базами даних у .NET на професійний рівень? Долучайтеся до курсу вже сьогодні та опануйте один із ключових інструментів .NET-розробника.
Курс входить до комплексних програм підготовки за спеціальностями .NET Developer та ASP.NET MVC Developer.
Освітній портал ITVDN випустив новий відеокурс "How to C# Starter"
Автор: Редакція ITVDN
Видеокурс - «How to. C# Starter» – подойдет для тех, кто начал обучение по специальности .NET Developer. В ходе видеокурса Вы сможете разобраться в мелочах, которые могли возникнуть при изучении С#.
С помощью данного курса Вы сможете настроить среду разработки Visual Studio, узнаете, что такое переменная, константа, инкремент, декремент, операции сравнения, конкатенация, переполнения, условные конструкции, логические функции, циклы, массивы, а также научитесь, как их использовать.
Вивчай FrontEnd - 57 відео курсів за 57 USD
Автор: Редакція ITVDN
Друзі, привіт! Маємо для вас круту пропозицію. Протягом тижня – з 12 до 19 вересня ви можете придбати пакет відео курсів FrontEnd Developer з великою знижкою всього за 57 USD і отримати доступ до 57 відео курсів на 7 місяців.
Чому фронтенд? Що таке фронтенд?
FrontEnd – це обличчя будь-якого вебсайту чи застосунку, це те, що бачить і з чим взаємодіє користувач. FrontEnd дозволяє поєднати креативність з технічними навичками і бачити результат своєї роботи в реальному часі. Обираючи фронтенд, ти стаєш архітектором вражень користувача, і це надихає!
Пандемія, а слідом війна все більше бізнесів підштовхнули до використання онлайн технологій – сайти і власні мобільні застосунки стали must have. Кожен магазин, перукарня, готель вже знає – якщо тебе нема в інтернеті, то тебе просто нема.
І це формує попит на фронтенд розробників – хтось має робити ті сайти і підтримувати їх, і додавати новий функціонал!
Для початківців у фронтенді є великий плюс – вивчити основи верстання вебсторінок доволі просто. І реальних задач для початківців є чимало - можна практикуватися, створюючи сторінки про своє хобі, про якусь подорож чи історичну подію. Поступово додавати скрипти, вивчати JavaScript і фреймворки – у власному темпі.
І найзручніший формат навчання – це відео курси, адже ти сам обираєш, коли і скільки часу приділити навчанню, коли зробити паузу, коли перейти до практики.
Акційний Пакет підписки FrontEnd Developer буде корисний і для початківців, і для розробників, які прагнуть вивчити нові фреймворки чи поглибити свої знання.
Карта спеціальності допоможе вам правильно спланувати послідовність навчання і дасть розуміння різних напрямків і спеціалізацій у фронтенді.
Купуючи підписку, ви отримаєте
Доступ до 57 відеокурсів
Навчальні матеріали до кожного уроку
Доступ до інтерактивних практикумів
Онлайн-тестування і Сертифікати
Консультація з тренером 60 хвилин
Фінальне тестування за спеціальністю і Диплом в разі успішного складання іспиту
Доступ до нових курсів, які вийдуть в період дії підписки
Повна вартість пакету – 104,99 USD🔥Акційна вартість – 57 USD
✅ Найновіші курси ITVDN з фронтенду українською мовою:
HTML5 & CSS3 Стартовий.
Bootstrap 5.
CSS Flexbox.
Верстання на Grid.
Шаблонізатор Pug.
JavaScript Стартовий.
Асинхронне програмування у JavaScript.
TypeScript.
React Базовий.
React Поглиблений.
Vue.js Стартовий.
Angular Базовий.
Тестування Angular додатків
Кожен курс складається із відео уроків і додаткових навчальних матеріалів з прикладами коду, завданнями, конспектом і тестами. Пройшовши курс, ви матимете можливість скласти фінальний тест і отримати Сертифікат.
Акційна пропозиція діє з 12 до 19 вересня 2024 року.
Новий відеокурс: Angular 21 Базовий
Автор: Редакція ITVDN
Сучасний фронтенд — це вже давно не просто верстка сторінок, а створення повноцінних, динамічних вебзастосунків. Якщо ви хочете перейти від базових знань JavaScript до розробки складних клієнтських рішень — саме час опанувати один із найпопулярніших фреймворків у світі.
Новий курс «Angular 21 Базовий» — це ваш практичний старт у розробці сучасних вебзастосунків із використанням Angular. Ви крок за кроком розберетеся з ключовими можливостями фреймворку: від створення першого проєкту до роботи з компонентами, формами, HTTP-запитами та маршрутизацією.
Автор курсу: Дмитро Охріменко, Co-founder CyberBionic Systematics та ITVDN, Microsoft Certified Trainer та автор курсів з веброзробки та .NET технологій.
Автор курсу допоможе вам зрозуміти не лише «як працює Angular», а й як будувати логічну, масштабовану структуру застосунку, яка використовується у реальних проєктах.
Курс складається з 9 відеоуроків, які поєднують теорію та практику, щоб ви могли одразу застосовувати знання у коді.
Курс охоплює такі теми:
Введення в Angular та створення першого проєкту за допомогою Angular CLI
Робота з HTML-шаблонами та різними типами прив’язки даних
Створення та взаємодія компонентів
Сучасний реактивний підхід: Signals, Effects та Pipes
Dependency Injection та організація взаємодії між сервісами
Виконання HTTP-запитів і робота з асинхронними даними
Налаштування маршрутизації у застосунку
Робота з формами: Template Driven та Reactive Forms
Практичний проєкт із реальним API та Angular frontend
Під час навчання ви не просто ознайомитесь із можливостями Angular, а навчитеся будувати повноцінні клієнтські застосунки. Ви зрозумієте, як організовується архітектура проєкту, як взаємодіють його частини та як застосовувати сучасні підходи у фронтенд-розробці.
Завдяки великій кількості прикладів і практичному проєкту кожна тема буде одразу закріплюватися на практиці. У результаті ви отримаєте цілісне розуміння процесу створення вебзастосунків на Angular — від першого запуску до роботи з API та формами.
Структура курсу:
Введення в Angular
HTML шаблони та прив’язка даних
Компоненти
Signals, Effects, Pipes
Dependency Injection
HttpClient
Маршрутизація
Форми
Практичне завдання (проєкт PollApp)
Чого ви навчитеся на курсі:
Створювати вебзастосунки з використанням Angular CLI
Працювати з компонентами, шаблонами та прив’язкою даних
Використовувати Signals, Effects та Pipes
Організовувати взаємодію через Dependency Injection
Виконувати HTTP-запити та працювати з асинхронними даними
Налаштовувати маршрутизацію у застосунку
Створювати та валідовувати форми
Розробляти клієнтську частину застосунку з інтеграцією API
Попередні вимоги
Для комфортного проходження курсу вам знадобляться:
Базові знання JavaScript
Основи TypeScript
Базове розуміння HTML та CSS
Курс входить до комплексних програм навчання за напрямками FrontEnd та Angular Developer.
Курс входить до комплексних програм навчання за напрямками FrontEnd та Angular Developer.
Долучайтеся до курсу вже сьогодні та почніть створювати сучасні вебзастосунки на Angular. Перший урок доступний безкоштовно, а за наявності підписки ви можете пройти курс повністю вже зараз.
Новий пакет CodeMaster - відео курси та професійний софт у подарунок
Автор: Редакція ITVDN
Привіт!
Друзі, у партнерстві з JetBrains ми створили для вас новий акційний пакет підписки CodeMaster, який дозволить вам протягом 9 місяців навчатися за відео курсами ITVDN і використовувати ліцензійні ПРОФЕСІЙНІ продукти від JetBrains.
Акційний пакет можна буде придбати з 11 до 18 липня.
Що входить до пакету “CodeMaster”:
Доступ до всіх відео курсів ITVDN (250+ з різних мов і технологій) на 9 місяців
Вихідний код навчальних проєктів
Презентації, опорний конспект, д/з
Перевірка 10 домашніх завдань
Консультації з тренером – 60 хвилин
Доступ до інтерактивних практикумів
Онлайн тестування (16 тестів) та сертифікати за пройденими курсами
Дипломи з пройдених спеціальностей
Доступ до нових курсів, які виходитимуть під час дії підписки
Ключі на професійний софт від JetBrains (IntelliJ IDEA, PyCharm, Webstorm та Rider) на 6 місяців
Повна вартість пакету – 134 USD.
Акційна вартість – 67 USD🔥(це менше 8 USD на місяць!)
Навчайтесь у найзручнішому форматі, експериментуйте, шукайте те, що вам цікаво, і ставайте профі!
Що можна вивчати на ITVDN:
програмування мовами Python, Java, JavaScript, C#, С++, PHP та ін.;
тестування програмного забезпечення (Manual QA + Automation QA);
веброзробку і вебдизайн (UX/UI);
розробку ігор на Unity;
Android Mobile Development;
технології для роботи з базами даних.
Придбавши пакет “CodeMaster”, ви зможете:
протягом 9 місяців вивчати що завгодно на ITVDN – без меж;
опанувати одну ІТ-спеціальність в спокійному темпі;
розробити потужне портфоліо;
отримати сертифікати з усіх пройдених курсів;
знайти свою першу роботу в ІТ і продовжити поглиблювати свої знання.
Акційний пакет “CodeMaster” можна придбати з 11 до 18 липня. Поспішайте скористатися цією вигідною пропозицією і забезпечити себе величезною базою навчальних матеріалів з ІТ!
Оплата частинами – подвійна вигода
Є декілька варіантів оплати навчання, ми рекомендуємо найбільш вигідний – повна оплата пакету зі знижкою без додаткових комісій за допомогою сервісу «Оплата частинами» від Монобанку чи ПриватБанку, коли банк вносить за вас повну оплату, а ви потім повертаєте йому щомісячними платежами. Щоб скористатися послугою “Оплата частинами”, оберіть валюту українська гривня (UAH)
Святковий подарунок другу! Або собі на потім 😉
Якщо у вас є друг, який хоче опанувати IT-професію або розширити свої знання у програмуванні, ви можете порадувати його на День народження чи до іншої зручної дати – вручити подарунковий сертифікат із доступом до всіх відео курсів. Під час акції подарункові сертифікати також продаватимуться зі знижками, а активувати їх можна будь-коли протягом року.
Святкові знижки на IT навчання за відеокурсами ITVDN
Друзі, привіт!
В переддень Великодніх свят ми приготували для вас чудову пропозицію – знижки до 50% на універсальні пакети підписки з доступом до усіх відеокурсів і додаткових сервісів ITVDN.
Вибирай підписку та навчайся від $7 на місяць. Для тебе буде відкрито понад 330 відеокурсів з програмування, сучасних фреймворків, тестування, DevOps, веброзробки, роботи з базами даних, дизайну та розробки ігор.
Навчання на ITVDN — це доступно, зручно й ефективно!
Акційні ціни:
"Преміум" (12 міс. доступу) – 85 USD (замість 169,99) 🔥🔝
"Базовий" (6 міс.) – 54 USD (замість 89,99)
"Стартовий" (3 міс.) – 42 USD (замість 59,99)
Що обрати?
🚀Преміум – максимальна вигода 🔥🔝
Доступ до всіх курсів на 12 місяців
Знижка 50% → 85.00 USD (замість 169.99 USD)
Ідеально, якщо хочеш вивчити кілька напрямків або пройти повну ІТ-спеціальність
Підходить для тих, хто прагне влаштуватися на роботу або змінити професію
Можливість комбінувати навчання: від FrontEnd до QA та Python та інше
🧩Базовий - оптимальний баланс
Доступ до всіх курсів на 6 місяців
Знижка 40% → 54 USD (замість 89.99 USD)
Для тих, хто хоче опанувати одну спеціальність і отримати сертифікати
Вистачить часу для системного навчання та складання фінальних екзаменів
🎯 Стартовий – найкраще для початку
Доступ до всіх курсів на 3 місяці
Знижка 30% → 42 USD (замість 59,99 USD)
Для новачків, які ще шукають свій напрям
спеціалістів, які хочуть оновити знання чи підготуватися до співбесіди;
тих, хто цінує гнучкість та результат за короткий період.
Що включено у підписку?
✅ 330+ відео курсів
✅ Презентації, конспекти, д/з
✅ Вихідний код проєктів
✅ Перевірка домашніх завдань
✅ Консультації з ментором
✅ Практикуми, тести, сертифікати
✅ Дипломи зі спеціальностей
✅ Доступ до нових курсів одразу після виходу
Що можна вивчати?
Програмування на Python, Java, JavaScript, C#, C++, PHP, Go, Kotlin, Scala
Бібліотеки та фреймворки – React, Angular, Node.js, Django, Flask, ASP.NET
QA: ручне та автоматизоване тестування
Frontend, Web-дизайн (UX/UI)
GameDev на Unity
Android Mobile Development
Робота з базами даних
Адміністрування - Windows та Linux
Оплата частинами – подвійна вигода
Ми рекомендуємо оплату частинами – це найвигідніший варіант. Ви можете оплатити курс частинами без комісії за допомогою Монобанку або ПриватБанку.
+ Подарункові сертифікати
Якщо ви хочете порадувати друга або близьку людину, яка прагне стати програмістом, ви можете придбати для неї Подарунковий сертифікат під час акції за акційною ціною. Активувати його можна будь-коли протягом року з моменту придбання сертифіката.
Акція діє з 9 до 15 квітня 2026 року.
Новий відеокурс – Entity Framework Core Базовий
Автор: Редакція ITVDN
Якщо ви працюєте з C# і базами даних, то знаєте, що ефективне керування ними — це must-have навичка для розробника. А якщо ще не знайомі з Entity Framework Core, саме час виправити це!
Вийшов новий курс "Entity Framework Core Базовий", який допоможе швидко освоїти основи ORM і спростити роботу з базами даних у .NET-застосунках.
Уявіть: ви пишете код на C#, а вся магія з базами даних відбувається без зайвих SQL-запитів. Саме для цього існує Entity Framework Core — кросплатформний фреймворк від Microsoft, який перетворює таблиці БД на зручні об’єкти та колекції. Забудьте про рутинне писання SQL — EF Core бере це на себе, дозволяючи працювати з даними так, ніби це просто шматок вашого коду.
Цей курс — справжній must-have як для новачків, які хочуть нарешті зв’язати C# із SQL через ORM, так і для бувалих розробників, які прагнуть освіжити знання про EF Core та його останні фішки. Ось що вас чекає:
Розберетеся, що таке ORM і коли він рятує.
Навчитеся моделювати сутності в коді та пов’язувати їх із реляційною моделлю.
Освоїте CRUD-операції (create, read, update, delete) без стресу.
Познайомитеся з LINQ для крутих запитів до БД.
Дізнаєтеся про міграції, щоб ваші моделі завжди були в актуальному стані.
А ще — тонкощі типу відносин між сутностями (One-to-One, One-to-Many, Many-to-Many), підходи до спадкування (Table-per-Hierarchy, Table-per-Type тощо), жадібне/ліниве/явне зчитування даних і навіть трохи чистого SQL, якщо дуже захочеться.
Автор курсу – Наурінський Юрій, .NET Tech Lead
Курс складається з 15 відеоуроків загальною тривалістю 5 години 20 хвилини.
Структура курсу:
Поняття ORM. Знайомство з EF Core
Обрання провайдера БД та підключення до нього. Початок роботи з EF Core
Моделювання сутностей в EF Core. Частина 1: Конфігурація моделі
Моделювання сутностей в EF Core. Частина 2: Використання особливостей
Моделювання сутностей в EF Core. Частина 3: Відносини між сутностями
Моделювання сутностей в EF Core. Частина 4: Наслідування в моделях
Зворотня розробка. Міграції. Початкове наповнення даними
Особливість EF Core: Відстеження_змін
Зчитування сутностей. Частина 1: Теорія та використання LINQ
Зчитування сутностей. Частина 2: Складні запити
Зчитування сутностей. Частина 3: Завантаження пов’язаних сутностей
Створення сутностей
Оновлення сутностей
Видалення сутностей
Робота з сирим SQL
Чого ви навчитеся на даному курсі:
Основи ORM та їх переваги
Як змоделювати сутності у C# та зв’язати їх із реляційною базою даних
Як працювати з CRUD-операціями (створення, читання, оновлення, видалення)
Використання LINQ для запитів до бази даних
Як працювати зі зв’язками між сутностями: One-to-One, One-to-Many, Many-to-Many
Використання міграцій для зручної підтримки структури БД
Робота з Lazy, Eager та Explicit loading
Як виконувати складні SQL-запити без виходу з EF Core
Попередні вимоги
Для новачків, які хочуть зрозуміти, як зв’язати C# з базами даних за допомогою ORM. Для досвідчених розробників, які хочуть розібратися з останніми можливостями EF Core.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Новий відеокурс – Алгоритми та структури даних мовою C#
Автор: Редакція ITVDN
Курс «Алгоритми та структури даних на C#» — це ваш квиток у світ, де дані перетворюються на магічний інструмент для створення швидких і надійних рішень. Від простих зв’язаних списків до потужних графів та оптимізованих алгоритмів — ви поступово опановуватимете глибокі концепції, які змінюють спосіб програмування.
Ви навчитеся аналізувати ефективність алгоритмів, працювати з базовими структурами, як-от списки та масиви, і зануритеся у складніші концепції, такі як дерева, графи та хеш-таблиці. Цей курс не лише навчить вас писати код, а й допоможе мислити, як архітектор, який будує надійні й ефективні системи.
Курс «Алгоритми та структури даних мовою #C» охоплює такі теми:
Оцінка ефективності алгоритмів — асимптотична складність, О-нотація, порівняння алгоритмів.
Однозв’язкові та двозв’язкові списки.
Динамічні масиви.
Стек (Stack) та черга (Queue).
Множини (Set) — об'єднання, перетин, різниця, симетрична різниця.
Алгоритми сортування — вибірка, вставка, злиття, Timsort.
Хеш-таблиці — принцип роботи, хеш-функції, обробка колізій.
Дерева — бінарне дерево пошуку, АВЛ-дерево, балансування.
Графи — представлення, пошук у глибину, пошук у ширину, алгоритм Дейкстри, алгоритм Флойда-Уоршелла, топологічне сортування.
Динамічне програмування — базові прийоми, задачі про рюкзак, оптимальний маршрут.
Кожне заняття — це баланс між теорією та практикою, де ви не просто вивчаєте алгоритми, а й навчаєтеся застосовувати їх у реальних завданнях. Завдяки цьому курсу ви зможете створювати оптимальні рішення, які працюють як годинниковий механізм.
Автор курсу – Зінов’єва Анастасія, .NET Developer
Курс складається з 10 відеоуроків загальною тривалістю 5 години 14 хвилини.
Структура курсу:
Введення у структури та алгоритми даних. Зв'язані списки
Динамічний масив, Stack, Queue і Set.
Алгоритми сортування.
Хеш-таблиці. Дерева.
Бінарне дерево пошуку. АВЛ-дерево.
Графи. Частина 1.
Графи. Частина 2.
Графи. Частина 3.
Динамічне програмування.
Задачі. Практикум.
Чого ви навчитеся на даному курсі:
Оцінювати час виконання алгоритмів та ефективно їх оптимізувати.
Розуміти структури даних — від стеків і черг до дерев та хеш-таблиць.
Реалізовувати популярні алгоритми, як-от пошук найкоротшого шляху чи сортування Timsort.
Розв'язувати складні завдання — Ханойські вежі, комівояжер, динамічне програмування.
Попередні вимоги
Для тих, хто має базові знання C# і прагне підняти свої навички на новий рівень, створюючи потужні рішення.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.