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

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

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

Підписка

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

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

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

Видеокурс “Алгоритмы и структуры данных” предназначен для программистов любого уровня, от начинающего, владеющего базовыми знаниями, до продвинутого. Новичкам будет полезно освоить данный материал, а опытным программистам оно поможет расширить свои знания и их систематизировать. Целью этого курса является освоение базы данных алгоритмов и изучения их правильного применения и использования для решения как простых, так и сложных задач.  Видео курс “Алгоритмы и структуры данных” является хорошим обновлением и дополнением предыдущего видеокурса https://itvdn.com/ru/video/algorithms-and-data-structures В общем содержание курса включает в себя основные понятия, которые связаны с алгоритмами. Вам будет предоставлена возможность узнать что такое асимптотическая сложность и как она вычисляется, изучите основные структуры данных и алгоритмы. Вы узнаете о сложностях работы с алгоритмами. Также в видео уроках будут показаны динамические массивы а также узнаете, что такое связанные списки и как с ними работать. Будут рассмотрены  динамические структуры данных и особенности их использования. Часть материала посвящена разбору различных алгоритмов сортировки данных. Вы узнаете также что такое бинарное дерево и бинарное дерево поиска. Вы научитесь использовать хэш-таблицы, коллизии в хэш-таблицах и способы разрешения коллизий. Видео курс охватывает широкий диапазон практических задач и примеров и показывает решение их с применением алгоритмов и структур данных. Подробнее о курсе >>
Новий відео курс SOLID принципи в Java українською мовою

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

Друзі, привіт! Відтепер ви можете вивчати SOLID принципи у мові програмування Java на ITVDN українською мовою – новий відео курс “SOLID принципи в Java” вже на сайті в повному обсязі. Що таке SOLID принципи? SOLID – це принципи, які є своєрідним ременем безпеки для тих, хто працює відповідно до парадигм об'єктно-орієнтованого програмування. Вони були створені з метою убезпечити ООП-орієнтованого розробника від незрозумілого, заплутаного, нечитабельного коду, який також ще й дуже важко підтримувати. SOLID є акронімом, який складається з п'яти букв, що кодують п'ять основних принципів: S - Single Responsibility Principle (принцип єдиної відповідальності) O - Open-Closed Principle (принцип відкритості-закритості) L - Liskov Substitution Principle (принцип підстановки Барбари Лісков) I - Interface Segregation Principle (принцип розділення інтерфейсу) D - Dependency Inversion Principle (принцип інверсії залежностей) Володіння цими принципами дозволяє грамотно проєктувати та розробляти такі програмні системи, які з великою ймовірністю зможуть тривалий час розвиватися, розширюватися та підтримуватися. Пройшовши цей курс, ви зрозумієте основи написання чистого та красивого Java-коду. До кожного уроку будуть відповідні приклади, розбір поганого коду, рефакторинг та домашні завдання на закріплення матеріалу. Після проходження курсу ви вмітимете писати чистий код, який буде відповідати принципам SOLID. Автор курсу – Юлія Копитко, Backend Developer. Курс складається із 5 уроків загальною тривалістю 1 година 22 хвилини. Структура курсу: SOLID. Принцип єдиної відповідальності. Принцип відкритості та закритості. Принцип підстановки Лісков. Принцип розділення інтерфейсу. Принцип інверсії залежностей. Чого ви навчитеся на даному курсі: Розуміти проблеми, які вирішує використання SOLID. Оптимізувати існуючий або писати новий чистий код відповідно до принципів SOLID. Розуміти проблеми від недотримання принципу єдиної відповідальності. Зіставляти приклади відкритості та закритості для розуміння оптимальності коду. Розуміти формулювання принципу розділення інтерфейсу та використовувати його для рефакторингу. Розуміти принцип підстановки Лісков та проблему недотримання принципу. Розуміти різницю між Dependency Inversion та Dependency Injection. Попередні вимоги Для комфортного проходження курсу ви маєте впевнено володіти мовою програмування Java. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить у комплексну програму підготовки зі спеціальності Java Developer.               
Новий курс "Основи адміністрування Windows Server" українською мовою

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

Всім привіт! На ITVDN вийшли всі уроки курсу “Основи адміністрування Windows Server”! І це дуже гарна новина для тих, хто планує розвиватися в напрямку системного та мережевого адміністрування, DevOps, а також адміністрування баз даних. Курс українською мовою! Windows Server — це спеціалізована операційна система, розроблена для виконання специфічних для сервера завдань, таких як розміщення веб-сайтів, запуск застосунків, керування базами даних та мережами. Даний курс призначений для тих, хто бажає отримати фундаментальні знання про ОС Windows Server 2019 і Windows Server 2022 та навчитися з ними працювати на професійному рівні. Ми зробимо загальний огляд серверних ОС, далі навчимося інсталювати і робити базову конфігурацію, налаштовувати та управляти застосунками, службами, розберемо питання безпеки та захисту інформації, а також технології віртуалізації Windows. Наприклад, познайомимося з консоллю GPMC, оболонкою PowerShell, навчимося створювати та запускати віртуальну ОС Hyper-V для побудови тестового середовища. Наразі більшість комп’ютерів та обладнання працює саме на Windows, тому отримані навички будуть актуальними та корисними. Цей курс є першою дуже важливою сходинкою у програмі підготовки за напрямами «Системний адміністратор» та «DevOps Engineer». Автор курсу – Сергій Гапич, System Administrator. Тривалість курсу – 20 годин 58 хвилин. Структура курсу: Загальний огляд серверних операційних систем (ОС). Встановлення і базова конфігурація ОС. Базові інструменти адміністрування ОС. Базова конфігурація Windows Server 2019 і 2022. Active Directory (AD). Робота з мережею у Windows Server 2019 і 2022. Робота з Group Policy (GP). Гіпервізор від Microsoft – Hyper-V. Контейнери, Nano Server і Windows Subsystem for Linux (WSL). Адміністрування сховищ і просторів зберігання в ОС. Віддалений доступ. Безпека в серверних ОС. Підтримка і обслуговування серверних ОС. Моніторинг і пошук несправностей. Чого ви навчитеся на даному курсі: Інсталювати, конфігурувати та адмініструвати Windows Server 2019, 2022. Розгортати, налаштовувати та працювати з ключовими компонентами та ролями даних ОС. Використовувати переваги віртуалізації для створення тестового середовища. Адмініструвати будь-який тип ОС через командний інтерфейс. Використовувати PowerShell для здійснення базових операцій з адміністрування. Моніторити ОС і знаходити несправності. Попередні вимоги Для успішного проходження даного курсу знадобляться: базовий досвід роботи з ОС компанії Microsoft; навички роботи з командним інтерфейсом; знання комп'ютерних компонентів. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.               
Відео курси ITVDN тепер доступні на Android та Windows Phone

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

ITVDN (IT Video Developers Network) - учебный видео портал для IT специалистов выпустил собственное мобильное приложение, которое поможет Вам получить доступ к видеокурсам со своих мобильных устройствах. С помощью данного приложения, у Вас будет возможность получать информацию обо всех видеокурсах по технологиям Microsoft на своих мобильных устройствах, а также Вы сможете следить за последними новостями и обновлениями в блоге. Проходить обучающие видео уроки можно будет на Ваших мобильных устройствах, поддерживающих операционную систему Android и WindowsPhone. Для того, чтобы скачать приложение на свои устройства, пройдите, пожалуйста, по следующим ссылкам: Google play market Windows phone store
Безкоштовні онлайн курси Java, Python і FrontEnd для новачків від CyberBionic Systematics

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

Усім привіт! Друзі, у нас крута новина від нашого партнера CyberBionic Systematics – наступного тижня почнуться три короткі безкоштовні курси – FrontEnd, Java, Python з нуля, які будуть поєднувати теорію і практику. Це гарна можливість для новачків або світчерів з інших професій, які прагнуть познайомитися з програмуванням та ІТ. За короткий проміжок часу ви опануєте фундаментальні знання та навички і зможете вирішити, чи цікавить це вас та чи бажаєте розвиватися далі за обраним ІТ-напрямком. Безкоштовний курс із Python Дата: 8, 9 та 10 травня з 19:00 до 21:00. Тренер: Володимир Мзоков, Lead Software Engineer at DTEK, тренер-консультант за напрямком Python Developer, понад 15 років в ІТ. Програма курсу: Вступ до Python. Змінні та типи даних у Python. Умовні та циклічні конструкції. Функції у Python. Реєстрація Безкоштовний курс із Java Дата: 8, 9, 10 та 11 травня з 19:00 до 21:00. Тренер: Вадим Кожевніков, Java Developer, тренер-консультант у CyberBionic Systematics. Програма курсу: Знайомство з мовою програмування Java. Базові конструкції в програмуванні. Методи та об’єкти в Java. Деякі концепції Java та загальні помилки при написанні коду. Реєстрація Безкоштовний курс із FrontEnd Дата: 8, 10 та 12 травня з 19:00 до 21:00. Тренер: Мазяр Віталій, FrontEnd розробник, автор відео курсів на ITVDN та тренер-консультант за напрямком FrontEnd Developer. Програма курсу: День 1. Знайомство з онлайн-сервісом Figma і проба пера мовами верстання HTML & CSS. Буде створено верхню частину сайту (хедер) та підготовлено розмітку для виконання простого домашнього завдання. День 2. Самостійна робота: виконання д/з. День 3. Почнемо з розбору минулого д/з, аби порівняти підходи до вирішення поставленої задачі. Далі йтиме побудова нової секції з блоками інформації про тематику сайту та верстання модального вікна. День 4. Самостійна робота: виконання д/з. День 5. Розбір минулого д/з і знайомство з JavaScript. Підв’язування модального вікна до скриптів мови програмування JavaScript для взаємодії з ним. Додавання мапи на сайт. Підведення підсумків та відповіді на запитання. День 6. Доопрацювання вашого проєкту та його здача на перевірку. В результаті ви отримуєте сайт-візитівку готелю, створену за допомогою HTML, CSS та JavaScript, а також цінний досвід для прийняття подальшого рішення щодо розвитку в FrontEnd. Реєстрація Як буде проходити навчання? Формат навчання – живі онлайн уроки в Zoom, на яких ментор пояснює матеріал, демонструє код та відповідає на запитання учасників курсу. Для закріплення вивченого ви будете виконувати д/з, які перевірятиме помічник тренера та даватиме свій фідбек. Також буде створено спеціальну телеграм-групу для спілкування з менторами та одногрупниками, що допоможе знаходити відповіді на запитання та підтримувати мотивацію на висоті.
Twitter Bootstrap 3 - новий відео курс для web frontend розробників

Автор: Ирина Музыка

Видео курс Twitter Bootstrap 3 разработан и записан Сергеем Швайцером - веб-разработчиком, сертифицированным специалистом Microsoft, тренером учебного центра CyberBionic Systematics. Видео курс состоит из 4 уроков и рассматривает такие темы: Видео урок 1. Знакомство с Bootstrap  Загрузка и подключение. Введение в Bootstrap CSS. Колоночная верстка. Оформление и шрифты. Добавление фрагментов кода в HTML-страницу Видео урок 2. Bootstrap CSS Таблицы. Формы. Кнопки. Картинки. Вспомогательные классы. Видео урок 3. Компоненты Bootstrap. Часть 1. Типографика Glyphicon; Выпадающее меню; Группировка кнопок; Группировка элементов форм; Создание навигационных блоков. Видео урок 4. Компоненты Bootstrap. Часть 2. "Хлебные крошки"; Постраничная навигация; Полосы прогресса; Группы списков;  Панели контента; Переключатели контента; Всплывающие подсказки; Слайдер для баннеров. Смотрите первый урок видео курса Twitter Bootstrap 3
На ITVDN опубліковано відео курс Java Enterprise Edition (Java EE)

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

Програмістам, які прагнуть створювати високонавантажені корпоративні застосунки, є гарна новина: на нашій платформі тепер доступний курс «Основи Java EE». Java Enterprise Edition (Java EE) — це одна з провідних платформ для розробки масштабованих монолітних застосунків. Вона відмінно підходить для створення вебзастосунків, серверних систем та сервісів, орієнтованих на стабільність та високу продуктивність. Курс «Java EE» охоплює такі теми: Сервлети — вивчення основ, життєвого циклу, обробки HTTP-запитів, роботи з JSON та створення API. JavaServer Pages (JSP) — створення динамічних сторінок, використання тегів JSP та бібліотек JSTL. Java Persistence API (JPA) — інтеграція з базами даних, ORM, створення сутностей і виконання CRUD-операцій. Java Message Service (JMS) — асинхронний обмін повідомленнями, налаштування черг і топіків. JavaServer Faces (JSF) — побудова інтерактивних вебінтерфейсів, робота з формами та динамічними елементами. Enterprise JavaBeans (EJB) — розробка бізнес-логіки, Session Beans і Message-Driven Beans. WebSockets — створення інтерактивних комунікацій між сервером і клієнтом. Dependency Injection — гнучке управління компонентами в додатках Java EE. Java EE — це не просто платформа, це ваш ключ до створення потужних, стабільних і продуктивних систем, які здатні обслуговувати мільйони користувачів. Якщо Spring чудово підходить для мікросервісів, то Java EE — ідеальний вибір для масштабованих монолітних рішень, які працюють на групі серверів. Ця технологія дозволяє створювати серверні застосунки, які будуть надійними та ефективними у будь-яких умовах. Курс складається з 13 уроків, які поступово розкриють перед вами всі можливості Java EE. У лайв-кодингу викладач покаже, як створювати, тестувати та деплоїти застосунки, які не просто працюють, а працюють бездоганно. Ви зможете впровадити всі ці знання у свої проєкти вже під час навчання. Що ви отримаєте на виході? Знання, які допоможуть вам створювати високонавантажені системи. Навички, які стануть вашим козирем під час співбесід. І впевненість у тому, що ви готові до складних завдань у світі корпоративної розробки. Не пропустіть можливість зробити потужний крок у своїй кар’єрі — запишіться на курс «Основи Java EE» вже зараз! Це ваш шанс опанувати інструменти, які відкриють двері до нових можливостей. Автор курсу – Лудченко Святослав, Java Software Engineer at Hoermann Intralogistics Курс складається з 13 відеоуроків загальною тривалістю 7 години 54 хвилини. Структура курсу: Початок роботи в Servlets Життєвий цикл та основні концепти сервлетів Розширені можливості Servlets Тестування та деплоймент Servlets Основи JavaServer Pages (JSP) Розширені можливості (JSP) Основи Java Persistence API (JPA) CRUD операції JPA Основи Java Message Service (JMS) Інтеграція JMS у Java EE додатки JavaServer Faces (JSF) Enterprise JavaBeans (EJB) WebSockets та Dependency Injection в Java EE Чого ви навчитеся на даному курсі: Розуміти життєвий цикл сервлетів і працювати з ними для обробки запитів та відповідей. Інтегрувати бази даних за допомогою JPA, реалізуючи CRUD-операції. Створювати динамічні вебсторінки з JSP для професійних вебзастосунків. Реалізовувати асинхронний обмін повідомленнями через JMS для розподілених систем. Використовувати WebSockets для інтерактивної комунікації між клієнтом і сервером. Попередні вимоги Курс підходить для всіх, хто хоче не просто кодити, а створювати щось велике. Для тих, хто готовий перейти від базового Java до реальних кейсів розробки корпоративних рішень. Для Junior і Middle розробників, які мріють вивести свої навички на новий рівень. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю: Java Developer     
Новорічна акція на ITVDN.com – термін доступу до відео курсів збільшено у 2 рази!

Автор: Ирина Музыка

Дорогие друзья! В преддверии Нового года коллектив ITVDN.com желает Вам прекрасного праздничного настроения, успехов в обучении, в работе и в личных делах. В качестве подарка примите от нас увеличение сроков доступа к нашим видео курсов в 2 раза. Теперь Вы сможете смотреть видео уроки не 30, а 60 дней. Учитесь и празднуйте, пусть ничто не мешает Вам совмещать приятное с полезным. Сроки новогодней акции - с 10 декабря 2014 г. до 15 января 2015 года. Все курсы, приобретенные в этот промежуток времени, будут открываться на 60 дней. Мы желаем Вам счастливого нового года! Коллектив ITVDN.com
На 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.
Алгоритми та структури даних - новий відео курс для розробників-початківців
Всем начинающим программистам будет интересен и полезен новый видеокурс от учебного центра CyberBionic Systematics "Алгоритмы и структуры данных". Пройдя этот курс, Вы научитесь комбинировать простые конструкции языка для построения сложных алгоритмов, получите опыт работы с большими массивами программного кода. Вам будет представлен инструмент для расчета сложности любого алгоритма, который позволит сделать выбор в сторону оптимального решения среди нескольких возможных.   Вы научитесь реализовывать сложные и простые структуры данных, такие как: бинарные деревья поиска, хеш-таблицы, стеки, очереди, списки, множества, динамические массивы; научитесь писать алгоритмы сортировки, алгоритмы поиска элемента в массиве, алгоритмы обхода двоичного дерева и удаления из него узлов, алгоритмы роста динамического массива.  Знание основ работы с алгоритмами и структурой данных необходимо каждому разработчику, независимо от того, на каком языке программирования он пишет. Курс состоит из 8 тем-уроков общей продолжительностью 11 часов. Каждый урок содержит видео, практические примеры и краткий конспект теоретического материала урока. Содержание видеокурса "Алгоритмы и структура данных" УРОК 1. Введение в алгоритмы и структуры данных, связанные списки Свойства алгоритмов. Временная сложность алгоритмов. Расчет сложности алгоритма. Односвязные списки. Двусвязные списки.  Смотреть урок бесплатно УРОК 2. Динамический массив Определение класса ArrayList. Добавление значение в динамический массив. Рост динамического массива. Вставка элемента по индексу. Удаление элемента. Принадлежность элемента к массиву.  Урок 2 УРОК 3. Стеки и очереди Понятие стека. Использование стеков. Особенности работы со стеком. Очередь. Использование очередей. Особенности работы с очередью.  Урок 3 УРОК 4.  Структура данных - дерево Упорядочено ориентированное дерево. Двоичное дерево. Двоичное дерево поиска. Методы работы с двоичным деревом. Обход двоичного дерева.  Урок 4 УРОК 5. Множество Определение. Создание множества. Методы работы с множеством. Операции над двумя множествами.  Урок 5 УРОК 6. Алгоритмы сортировки Определение. Алгоритм сортировки пузырьком. Алгоритм сортировки выбором. Алгоритм сортировки слиянием. Алгоритм сортировки вставками. Быстрая сортировка. Смотреть Урок 6 бесплатно УРОК 7. Хеш-таблица Определение. Создание хеш-таблиц. Понятие ключа и значения. Роль массивов в хеш-таблице.  Урок 7 УРОК 8. АВЛ-деревья Определение. Правила создания АВЛ-дерева. Методы работы с АВЛ-деревом. Баланс АВЛ-дерева. Урок 8 Первый и шестой уроки курса открыты для свободного просмотра. Ознакомиться с полным курсом или отдельными уроками Вы можете, перейдя в раздел Каталог. Желаем Вам приятного просмотра и легкого изучения материала курса!
Notification success