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

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

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

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

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

Результати пошуку за запитом: принцип открытости*
Вивчай 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.     
Новий відео курс Django Базовий

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

Здравствуйте! У нас хорошие новости для веб-разработчиков на Python — на ITVDN вышел видео курс “Django Базовый”. Django — это весьма популярный фреймворк, который позволяет разрабатывать веб-приложения при помощи языка Python. Он ориентирован больше на стек готовых решений и конечный продукт, нежели на подробную настройку всех компонентов проекта. Если вас интересует разработка и развертывание приложения в кратчайшие сроки, простота в его создании, масштабируемость, поддерживаемость и наличие очень хорошо структурированной и детальной документации по используемому фреймворку — смело выбирайте Django. Курс Django Essential является продолжением изучения основ работы с самым популярным фреймворком для разработки веб-приложений на языке Python после Django Starter. На этом курсе вы спроектируете веб-приложение с помощью фреймворка Django, научитесь расширять это приложение и делать его более гибким. Вы познакомитесь на практике с GraphQL Django API, узнаете его плюсы и минусы, научитесь создавать чаты, а также делать ваше приложение многопользовательским. В конце будет рассмотрено тестирование приложения и то, как сделать его более стабильным. После прохождения курса вы будете понимать принципы расширения Django-проекта, как развернуть проект на сервере, а также будете иметь опыт работы с ключевыми технологиями, знание которых требуются от современного Python/Django разработчика. Автор курса — Михаил Лазорык. В записанных видео уроках Михаил делится эффективными и удобными техниками создания веб-приложений с применением фреймворка Django. Структура курса: Настройка Docker под Django Способы кастомизации модели пользователя Кастомизация админпанели Реализация FrontEnd Jinja2 Отправка электронных писем GraphQL Django API (Часть 1) GraphQL Django API (Часть 2) Celery + Redis/RabbitMQ Django Каналы Django Тестирование Django проекта Чему вы научитесь на данном курсе: Создавать полноценное веб-приложение на основе Django Создавать и Frontend, и Backend для Django-приложения Реализовывать ваш проект как CI (Continuous Integration) приложение Расширять и кастомизировать админпанель и модели пользователей Отправлять письма из Django-приложения Создавать и настраивать GraphQL API Подключать к проекту Celery + Redis/RabbitMQ Создавать чаты, очереди, систему “лайков” Выполнять полноценное тестирование Django-приложения Предварительные требования Курс подойдет тем, кто уже уверенно владеет языком Python и принципами ООП, а также имеет знания фреймворка Django, соответствующие уровню курса Django Стартовый. Смотрите первый урок курса в свободном доступе. Курс входит в комплексную программу подготовки по специальности Python Developer.
Новий відео курс JavaScript

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

Всем привет! Друзья, хотим вас порадовать новым видео курсом, который будет интересен каждому начинающему FrontEnd разработчику, а также BackEnd программистам, использующим язык JavaScript в качестве основного или дополнительного инструмента написания кода. Его название — “JavaScript Базовый”. Он является логическим продолжением курса “JavaScript Starter” и посвящен более углубленному изучению работы с языком программирования JavaScript, без которого сегодня буквально немыслима веб-разработка. JavaScript – это один из самых популярных языков программирования. Без его знания не обойтись в web-разработке, однако, он может быть применен и для решения иных задач. Сегодня JavaScript, кроме добавления динамического поведения HTML страницам, применяется в разработке серверных приложений, игровых и мобильных приложений, а также для создания сценариев для автоматизации тестирования и многого другого. Изучение JavaScript — это хорошее вложение в будущее, так как язык пригодится для решения разных задач и будет полезным как Frontend или Backend разработчику, так и тестировщику программного обеспечения. В ходе курса “JavaScript Базовый” вы изучите главные принципы использования JavaScript при построении пользовательских интерфейсов и при создании сценариев, использующих объектно-ориентированные техники и функциональные подходы. Эти уроки станут фундаментом для дальнейшего изучения библиотек и фреймворков, базирующихся на языке JavaScript. Также, знания, полученные на этом курсе, помогут вам при изучении и использовании такого фреймворка, как Angular или библиотеки React. Курс записан одним из лучших авторов ITVDN — Дмитрием Охрименко, являющимся CEO CyberBionic Systematics, сертифицированным тренером Microsoft и автором курсов по .NET и FrontEnd разработке. В записанных видео уроках Дмитрий делится эффективными техниками работы с языком JavaScript, которые актуальны и востребованы на сегодняшний день. Структура курса: DOM и поиск элементов. Навигация по DOM элементам. Модификация DOM дерева. Свойства и атрибуты. Стили. События. Часть 1. События. Часть 2. События. Часть 3. HTML шаблоны. Функции конструкторы. Классы. Классы. Наследование. Контекст функции. Замыкания. Формы и элементы управления. Проверка данных формы. Cookies и Web Storage. Обработка исключений. Асинхронный код. Promise. Сетевые запросы. Чему вы научитесь на данном курсе: Создавать веб страницы с полноценным пользовательским интерфейсом Использовать классы и наследование классов, понимать принципы объектно-ориентированного подхода при разработке на JavaScript. Работать с функциями конструкторами и прототипами. Работать с функциями и использовать замыкания – понимать, что такое лексическое окружение, контекст. Работать с DOM деревом, находить элементы, создавать, удалять и менять состояние существующим элементам. Работать со стилями через JavaScript код. Использовать события, применять технику делегирования событий, работая с разными фазами события (Capture Phase и Bubble Phase). Использовать HTML template и шаблонизатор mustache.js. Работать с формами и проверять данные, введенные в формы. Работать с данными на стороне клиента, используя cookies и Web Storage. Обрабатывать исключения и создавать пользовательские исключения. Организовывать асинхронный код с помощью функций обратного вызова и Promise. Создавать сетевые запросы с помощью метода fetch. Предварительные требования Для понимания материалов данного курса потребуется знание базового синтаксиса JavaScript (материал курса “JavaScript Стартовый”) и знание основ HTML и CSS. Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить JavaScript – эти видео материалы вам идеально подойдут: просто бегло просмотрите уроки и сконцентрируйте внимание на особенностях работы JavaScript. Если вы занимаетесь тестированием ПО, “JavaScript Базовый” поможет вам в дальнейшем погружении в особенности языка JS и станет надежным помощником в освоении автоматизации тестирования. Смотрите первый урок курса в свободном доступе. Также, можем вам предложить ознакомиться с бесплатным вебинаром “Как стать FrontEnd разработчиком” для лучшего понимания важности JavaScript в веб-разработке. Видео курс “JavaScript Базовый” является второй ступенькой на пути к полноценному освоению языка программирования JavaScript. Если вы желаете не останавливаться на стартовом курсе и хотите дальше ринуться в изучение всех нюансов языка, вам также пригодятся ссылки на другие курсы по JS: ECMAScript 6 JavaScript Шаблоны JavaScript: Расширенные возможности Смотрите также записи вебинаров-практикумов по JS и фронтенд разработке. Оставайтесь на ITVDN!
На ITVDN новий курс - UX/UI Design мобільних додатків

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

Привет, друзья! Сегодня у нас хорошая новость для всех, кто интересуется UX/UI дизайном — в каталоге ITVDN появился новый курс “UX/UI Design мобильных приложений”. В современном мире графический дизайн — это не только захватывающие дух картинки и цепляющие логотипы, но и проектирование одновременно красочных и вместе с тем удобных пользовательских интерфейсов. UX/UI Designer — специалист, который совмещает в себе две роли: 1. Проектирует пользовательское взаимодействие с интерфейсом и то, какие шаги ему нужно совершить, чтобы сделать что-то (UX — опыт пользователя). 2. Определяет, как будет выглядеть каждый из предпринимаемых пользователем шагов (UI — интерфейс пользователя). Курс «UX/UI Design мобильных приложений» позволит вам получить необходимый набор знаний для разработки дизайна приложения в целом и дизайна удобных для пользователя мобильных приложений в частности. С использованием такого инструмента как Figma, в этом курсе будут реализованы и рассмотрены все этапы и циклы разработки: от вайрфрейма и прототипа, до создания пользовательского интерфейса, предназначенного под конкретную платформу или ряд платформ. Также, будут разобраны трендовые гайдлайны современности, специфика темных тем и кроссплатформенность. Автор курса — Владислав Шевченко, UX/UI дизайнер. В записанных уроках Владислав делится своим опытом по созданию грамотных и удобных дизайнов, а также рассказывает о специфике работы с техниками UX/UI дизайна в мобильных приложениях.   Структура курса: Основы мобильного приложения Вайрфреймы и их типы Material Design для Android приложения: часть 1 Material Design для Android приложения: часть 2 Human Interface Guideline для iOS приложения Темная тема Сравнение дизайна Android и iOS Кастомный дизайн для кроссплатформенного приложения Web и Mobile Упаковывание приложения Чему вы научитесь на этом курсе: Ориентироваться в цикле разработки дизайна. Понимать специфику Google material design для Android и Human Interface Guidelines для iOS приложения, особенности тактильности, минимализма, цвета, типографики и иконографики. Понимать особенности кроссплатформенных, гибридных, нативных приложений, сильные и слабые стороны каждого подхода. Понимать особенности темной темы, когда стоит ее применять и какие цели она преследует в Android и iOS. Использовать Figma для построения дизайна мобильного приложения. Создавать вайрфреймы, прототипы, понимать ошибки прототипирования и особенности UX архитектуры. Использовать визуальный язык и его принципы. Понимать принципы упаковки приложения для Appstore и Play Market, их отличия, плюсы и минусах каждой платформы, понимать, как готовить продукт к публикации. Предварительные требования Необходимый бэкграунд для понимания материала курса: предварительное знакомство с графическим редактором Figma (желательно), знакомство с различными мобильными платформами, наличие тяготения к созданию эффектных и удобных UX/UI дизайнов. Смотрите первый урок курса в свободном доступе. В настоящее время в пакете подписки доступны только первые три урока курса, остальные еще проходят стадию проверки перед публикацией и будут доступны в полном объеме к середине ноября. Если вы желаете провести ознакомление с графическим редактором Figma, можете просмотреть наши вебинары: “Создание дизайна лендинга с Figma”, “Веб-дизайн с Figma. Легкий старт”. Также вас могут заинтересовать: “UX дизайн на практике. Прототипирование и вангирование”, “UX дизайн и архитектура”. Для более точного понимания предметной области рекомендуем к просмотру вебинар “Как стать веб-дизайнером с нуля”. Если вы определились с профессией и хотите незамедлительно начать свой путь к становлению UX/UI дизайнером, предлагаем к прохождению следующие курсы: UX/UI Design Starter и UX/UI Design Essential.
Новий курс "Spring Security"

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

Всем привет! Спешим порадовать тех, кто занимается изучением Java-фреймворка Spring. На ITVDN появился новый курс, который ориентирован на решение вопросов безопасности веб-приложений — Spring Security. В первую очередь этот курс заинтересует Java разработчиков, которые специализируются на разработке серверной стороны веб-сервисов, но также будет полезен и тем, кто на стадии изучения главных технологий Java. Что такое Spring Security? Spring Security — это фреймворк, который спроектирован для решения вопросов безопасности приложений: авторизация, аутентификация, защита от различного рода атак и другие способы обеспечения безопасности для корпоративных приложений, реализованных с использованием Spring. К его преимуществам можно отнести: Комплексную и расширяемую поддержку как аутентификации, так и авторизации Защиту от таких видов атак, как: кликджекинг, фиксация сессии, межсайтовая подделка запроса и т. д. Возможность применения как в веб-приложениях, так и в настольных проектах Возможность интеграции с Servlet API Возможность интеграции с Spring Web MVC многое другое Чем полезен данный видео курс? Курс “Spring Security” от ITVDN будет полезен тем, кто хочет совершенствовать свои навыки Java разработки и применять современные средства для обеспечения безопасности пользователей и их персональных данных. Автор курса — Андрей Губаренко, Java Developer. На уроках будут рассмотрены основные моменты подключения Spring Security к приложениям и настройка фреймворка для качественного обеспечения безопасности приложений. Автор познакомит вас с различными вариантами источников данных для аутентификации, вы изучите главные принципы их конфигурации, рассмотрите  конфигурацию системы фильтров, через которые будут проходить запросы к системе, конфигурацию защиты отдельных методов для ограничения доступа к ним, а также познакомитесь со способами работы с данными аутентификации на стороне пользователя. Также, на уроках будут рассмотрены возможности фреймворка Spring Security по шифрованию паролей, возможности защиты приложения от межсайтовой подделки запросов (CSRF) и механизм настройки совместного использования ресурсов между разными источниками (CORS). Чему вы научитесь? По окончании курса вы сможете успешно подключать модуль Security фреймворка Spring к приложению, конфигурировать системы фильтров для веб-запросов, ограничивать доступ пользователей к отдельным методам приложения, а также будете иметь представление о возможностях отображения информации об аутентифицированном пользователе на веб-странице. Таким образом, вы научитесь: Понимать принципы систем безопасности в web-приложениях. Подключать фреймворк Security Spring к вашим приложениям. Настраивать источник данных для аутентификации пользователя. Подключать как стандартные настройки и формы для аутентификации, так и собственные. Создавать систему фильтрации запросов по адресу, роли пользователя или состоянию аутентификации. Ограничивать доступ к отдельным методам/функциям приложения. Использовать встроенные методы Spring Security для защиты от CSRF атак. Использовать в работе Spring Expression Language – язык выражений, созданный для Spring Framework и поддерживающий запросы и управление графом объектов во время выполнения. Настраивать Cross-Origin Resource Sharing (CORS) Spring Security. Организовывать доступ к данным с помощью протокола LDAP. Использовать методы шифрования для хранения паролей в базе данных. Использовать возможности AOP (Aspect-Oriented Programming) для усложнения модели ограничений доступа к ресурсам. Предварительные требования Необходимый бэкграунд для понимания материала курса: язык программирования Java, инструмент для сборки Java-проекта Maven, контейнер сервлетов с открытым исходным кодом Tomcat, среда разработки IntelliJ IDEA (либо аналоги). Курс входит в специальность Java Developer. Смотрите первый урок курса в свободном доступе.
JavaScript Поглиблений

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

✨ Хочете писати код, як це роблять професіонали? Зустрічайте довгоочікуваний курс «JavaScript Поглиблений» з Дмитром Охріменко, співзасновником  ITVDN та CyberBionic Systematics, тренер із понад 15-річним досвідом, підготував для вас курс, який дійсно відповідає сучасним вимогам ІТ ринку. Дмитро знає, які знання реально працюють у комерційних проєктах і які техніки вирізняють досвідченого розробника від новачка. Усього за 10 занять ви відчуєте, що JavaScript став для вас по-справжньому зрозумілим інструментом: від асинхронного коду до збереження даних на клієнті. Цей курс створений, щоб ви могли впевнено рухатися вперед у своїй кар’єрі. Про курс JavaScript — це мова, яка формує сучасну веброзробку. Але базових знань недостатньо, якщо ви хочете бути конкурентним на ринку. На цьому курсі ви отримаєте: чітке розуміння складних механізмів JS, практичні поради для комерційних проєктів, техніки, які відрізняють професіонала від новачка. Для кого цей курс  ✔ Студентів, які пройшли курси JavaScript Стартовий та JavaScript Базовий.  ✔ Розробників, що вже мають невеликий досвід.  ✔ Тих, хто хоче вийти на новий рівень та впевнено працювати з сучасним JavaScript. Що ви зможете після курсу  ✅ Організовувати код за допомогою ECMAScript модулів  ✅ Писати асинхронний код з Async/Await  ✅ Використовувати Symbol та Proxy  ✅ Розуміти протоколи iterator та iterable  ✅ Працювати з незмінними (immutable) типами даних  ✅ Застосовувати принципи функціонального програмування  ✅ Будувати асинхронний код на основі Observable (RxJS)  ✅ Використовувати IndexedDB для збереження даних у браузері Програма курсу ECMAScript модулі – організація коду та підключення модулів Async/Await – сучасний підхід до асинхронного програмування Symbols – спеціальний тип даних у JS Proxy & Reflect – шаблон проєктування Proxy Функції-генератори – протоколи iterator та iterable Immutability – створення об’єктів, що не змінюються Функціональне програмування – чисті функції, композиція, карування Observables (ч.1) – основи роботи з потоками даних Observables (ч.2) – обробка даних (map, filter, reduce тощо) IndexedDB – збереження даних на клієнті Переходь до навчання та відкрий для себе нові можливості з JavaScript! Твій наступний рівень у програмуванні починається тут.     
Новий курс Верстання на Grid українською

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

Добрий день, друзі! Сьогодні маємо гарні новини для всіх, хто хоче вдосконалити свою техніку верстання вебсторінок – на ITVDN вийшли всі уроки курсу “Верстання на Grid”. Курс українською мовою! CSS Grid — це популярний механізм зручного розташування елементів на сайті (за принципом мережі або таблиці з рядками та стовпцями) з можливістю легкої реалізації адаптивності під різні екрани. Даний курс надасть вам не тільки теоретичне розуміння найкращих практик та сучасних трендів у галузі верстання, а й практичні навички реалізації гнучких вебмакетів. Автор курсу – Кінаш Станіслав, FrontEnd Developer. Тривалість курсу – 3 години 46 хвилин. Структура курсу: Основні поняття Grid Layout. Grid-треки (Grid-смуги). Явний і неявний Grid, gap, minmax, grid-column/row. Subgrid, Grid vs. Flexbox, auto-fill/auto-fit. Позиціонування за направляючими лініями Grid, grid-area, grid span. Шаблони Grid-областей. Визначення назв ліній в Grid. Grid-auto-flow, анонімні елементи Grid. Вирівнювання блоків у CSS-розмітці Grid. Створення проєкту. Чого ви навчитеся на даному курсі: Використовувати CSS Grid для грамотного верстання ваших вебсторінок. Використовувати Figma для побудови шаблонів і подальшої роботи. Реалізовувати адаптивні макети за допомогою медіа запитів. Використовувати Grid для верстання під різні пристрої та екрани. Використовувати властивості flex та grid. Вміти перетворювати флекс блоки на грід. Створювати готовий зверстаний проєкт та деплоїти його на GitHub. І багато іншого. Попередні вимоги Курс підійде тим, хто вже має базові знання HTML та CSS. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальностями: Верстальник FrontEnd Developer React Developer Angular Developer               
Новий відео курс Spring Security українською мовою

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

Друзі, привіт! Відтепер ви можете вивчати фреймворк Spring Security на ITVDN українською мовою – новий відео курс “Spring Security” вже на сайті. Spring Security – це потужний фреймворк для серверної веброзробки на Java, котрий дозволяє створювати гарно захищені застосунки за рахунок простого управління автентифікацією, авторизацією, контролем доступу та іншими аспектами безпеки застосунків. Курс складається з 5 уроків, на яких кожен студент познайомиться з основами захисту застосунків, серед яких: фільтри, ролі та дозволи, обробка помилок безпеки, шифрування паролів, механізми захисту від CSRF, налаштування CORS тощо. Після закінчення курсу ви будете вміти успішно підключати модуль Security до програми, конфігурувати системи фільтрів для вебзапитів, обмежувати доступ користувачів до окремих методів програми, а також матимете уявлення про можливості відображення інформації про автентифікованого користувача на вебсторінці. Автор курсу – Андрій Губаренко, Java Developer. Тривалість курсу – 3 години 2 хвилини. Структура курсу: Вступ до Web-безпеки. Глибока оборона Spring Security. Стратегії аутентифікації користувачів. Захист на рівні методів. Налаштування Spring Security у стилі Java. Чого ви навчитеся на даному курсі: Розуміти принципи систем безпеки у вебзастосунках. Підключати фреймворк Security Spring. Налаштовувати джерело даних для аутентифікації користувача. Підключати як стандартні налаштування та форми для аутентифікації, так і власні. Створювати систему фільтрації запитів на адресу, роль користувача або стан аутентифікації. Обмежувати доступ до окремих методів/функцій програми. Використовувати вбудовані методи Spring Security для захисту від CSRF-атак. Використовувати в роботі Spring Expression Language. Налаштовувати CORS у Spring Security. Організовувати доступ до даних за допомогою протоколу LDAP. Використовувати методи шифрування для зберігання паролів у базі даних. Використовувати можливості AOP для ускладнення моделі обмежень доступу до ресурсів. Попередні вимоги Для комфортного проходження курсу у вас мають бути: знання Java (8+). базові знання Spring. знання Maven. загальне розуміння реляційних БД. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до спеціальності Java Developer.               
Нові відео курси ITVDN українською мовою

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

Перелік оновлено 03 березня 2026 року Друзі, привіт! Якщо ви вже трохи знайомі з нашим ресурсом, то, мабуть, помітили, що від початку повномасштабної війни ми активно працюємо над створенням нових українськомовних відео курсів – якісних і доступних за ціною для кожного з вас. Наразі ви можете вивчати на ITVDN такі українськомовні курси: ✅ FrontEnd + Node.js HTML5 & CSS3 Стартовий CSS Flexbox. Верстання на Grid. Практичний курс з верстки лендінгу Bootstrap 5. Шаблонізатор Pug. JavaScript Стартовий. 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 Базовий Entity Framework 6 ASP.NET Core Базовий ✅ Python Python Стартовий. Python Базовий Flask. Породжуючі патерни проєктування на Python Структурні патерни проєктування на Python Створення проєкту на Python і Django ✅ Інше Основи використання Git PostgreSQL. Основи адміністрування Windows Server. Docker. React Native. Unity Стартовий. Android Базовий. PL/SQL. Unit-тестування в PHP. Триває процес публікації нових курсів: HTML5 & CSS3 Базовий Transact-SQL
Новий курс SQL Базовий українською

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

Друзі, привіт! Відтепер ви можете вивчати SQL на ITVDN українською мовою – новий відео курс “SQL Базовий” вже на сайті. SQL – це мова структурованих запитів, яка стоїть біля витоків усіх реляційних систем управління базами даних (РСУБД), тому її знання є фундаментально важливим. Цю мову та/або її інтерпретації використовують як BackEnd розробники усіх напрямків, котрі працюють з реляційними БД, так і Data Analysts, Data Scientists, адміністратори БД та навіть тестувальники. У базовому курсі SQL студенти вивчатимуть основи мови, включаючи її синтаксис, основні операції обробки даних і принципи взаємодії з базами даних. Курс складається з 10 уроків, кожний містить домашні завдання з прикладами на реальній базі даних. Після проходження курсу ви будете гарно розуміти основи SQL, що дозволить вам взаємодіяти з базами даних, виконувати операції маніпулювання даними, а також отримувати та змінювати дані. Автор курсу – Дмитро Бурковський, SQL Developer. Тривалість курсу – 7 годин 2 хвилини. Структура курсу: Знайомство з MS SQL Server 2019. Запити DDL. Команди CREATE, ALTER, DROP, TRUNCATE, EXEC. Запити DDL. Типи даних, атрибути. Запити DML. Команди INSERT, SELECT, ORDER BY, WHERE. Запити DML. Команди UPDATE, DELETE, оператори фільтрації. Групування даних. З'єднання таблиць. Вбудовані функції. Змінні. Умови. Цикли. Процедури. Тригери. Представлення. Чого ви навчитеся на даному курсі: Створювати бази даних Описувати зв'язки між таблицями Будувати прототип бази даних Проводити нормалізацію та денормалізацію Заповнювати, оновлювати, видаляти дані з бази даних мовою запитів SQL Створювати процедури та функції Створювати тимчасові таблиці Проводити транзакції Попередні вимоги Достатньо мати базові навички роботи з комп'ютером. Знання основних концепцій програмування та синтаксису може бути корисним, але не є обов’язковим. Курс рекомендований студентам, які паралельно вивчають якусь мову програмування (Python, Java, C++, C#, PHP та інші) і планують працювати з даними. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.                
Notification success