Результати пошуку за запитом: начальный курс c
Спеціальна пропозиція від школи English For IT для ITVDN
Автор: Редакція ITVDN
Друзья, мы всегда развиваемся и стараемся предлагать новые возможности для своих пользователей.
ITVDN начали сотрудничать с English For IT – онлайн школой английского языка для IT-специалистов (как технических, так и не технических специальностей).
С 2012 года English For IT обучили уже 15000+ специалистов, работающих в IT сфере. Благодаря их специализированным курсам вы получаете двойную пользу - не только учите английский, но и улучшаете свои софт-скиллы. В результате, вы сможете свободно презентовать демо клиенту, написать грамотный имейл, провести конференс колл, активно участвовать в митингах, и все это на английском.
Наши партнеры предлагают выгодные условия для всех пользователей ITVDN – 25% скидка на обучение по 2 направлениям:
онлайн-курс English For Tech - курс специализированного английского для любой технической и не технической профессии в IТ — от разработчика до CEO.
На курсе практикуются все основные языковые навыки, необходимые IT-специалисту: vocabulary, grammar, pronunciation, soft skills, speaking & writing.
онлайн-курс English For IT:Communication - курс по эффективной коммуникации с иностранными клиентами и командой, по soft skills, кросс-культурных особенностях и speaking & business writing.
На курсе практикуется английский и communication skills для презентаций, demo, emails, meetings, small talk, formal & informal conversations, public speaking.
Воспользоваться данным предложением можно в личном кабинете пользователя в разделе "Бонусы".
Накапливайте бонусы, выбирайте доступные для вас предложения и обучайтесь вместе с нами!
Вивчай Android з нуля
Автор: Редакція ITVDN
Добрий день!
Друзі, хочете почати вивчення розробки застосунків під Android? Тоді вам точно сподобається ця новина – на ITVDN опубліковано новий курс “Android Базовий”!
Android – найпоширеніша операційна система серед смартфонів, медіаплеєрів та інших мобільних пристроїв. Курс «Android Базовий» є першою сходинкою у вивченні розробки мобільних застосунків під андроід. Він допоможе вам сформувати розуміння процесу роботи з Android, починаючи з основ мови програмування Kotlin.
На курсі студенти отримають базове розуміння архітектури та особливостей Android, дізнаються, як створювати інтерактивні Android-застосунки, а також на практиці втілять ці знання, розробляючи свої перші програми під Android.
Автор курсу – Артем Журавльов, Middle Android Engineer at The Unit.
Курс складається з 15 уроків загальною тривалістю 9 годин 33 хвилини.
Структура курсу:
Вступ до розробки Android.
Основи Kotlin.
Activity, Fragment та ViewModel.
Android-фреймворк.
Макети екрану Android.
Обробка введення користувача.
RecyclerView та шаблон адаптера.
Android-фреймворк Compose.
Анімації.
Навігація та екранні переходи.
Робота з ресурсами.
Зберігання та збереження даних.
Мережі та вебсервіси.
Додаткові теми.
Створення клієнт-серверного застосунку.
Чого ви навчитеся на даному курсі:
Розуміти архітектури застосунків Android та фреймворку.
Писати код мовою Kotlin для створення Android-застосунків.
Створювати основні мобільні програми з базовою функціональністю.
Працювати з інтегрованими середовищами розробки Android Studio.
Мати уявлення про створення інтерфейсу користувача і роботу з макетами.
Працювати з базами даних в Android.
Працювати з асинхронним кодом та обробляти події від користувачів.
Попередні вимоги
Курс «Android Базовий» призначений як для початківців без досвіду в програмуванні, так і для досвідчених розробників, які хочуть вивчити розробку мобільних програм на платформі Android.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю Android Developer.
Новий відеокурс: 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. Перший урок доступний безкоштовно, а за наявності підписки ви можете пройти курс повністю вже зараз.
Вчитися з нами вигідно!
Автор: Редакція ITVDN
Акция от учебного центра CyberBionic Systematics. Учиться с нами выгодно!
ITVDN совместно с учебным центром CyberBionic Systematics проводят совместную акцию для студентов. Это хорошая возможность для студентов закрепить знания, полученные в учебном центре. Курсы ITVDN доступны в видеоформате в любое удобное для Вас время.
Теперь студенты учебного центра, смогут получить скидки на полный каталога видеокурсов на 1 и 3 месяца подписки.
Студенты, прошедшие обучение на 2 курсах смогут получить скидку в размере 50%
Студенты, прошедшие обучение на 3 или более курсов смогут получить скидку в размере 70%.
Студенты, прошедшие обучение по всей специальности получают скидку в размере 100%.
Акция действует бессрочно. Скидка единоразова.
Новий відеокурс – Java Поглиблений
Автор: Редакція ITVDN
Друзі, привіт!
У нас чудові новини для тих, хто прагне поглибити свої знання Java та покращити навички роботи з цією популярною мовою програмування. Новий курс “Java Поглиблений” вже доступний на сайті!
Програма покликана поглибити знання та розширити практичні навички роботи з мовою Java. Курс охоплює низку важливих тем:
управління залежностями,
налаштування проєктів,
робота з рядками та датою-часом,
логування,
клонування об'єктів,
використання рефлексії та анотацій.
Також учасники опанують роботу з форматами XML та JSON, підвищать продуктивність своїх програм за допомогою багатопоточності та паралельного програмування.
Автор курсу – Владислав Євдокименко, Java Software Developer - XTRD.
Курс складається з 15 відеоуроків загальною тривалістю 10 годин 38 хвилини.
Структура курсу:
Maven. Залежності. Збірка проєкту.
Конфігурація проєкту. Клас Properties. Тести Junit.
Робота з рядками.
Робота з датою і часом.
Logger. Використання логера slf4j.
Клонування. Інтерфейс Cloneable.
Практика. Етап 1.
Рефлексія.
Анотації.
Серіалізація та десеріалізація.
Робота з XML. Marshalling та Unmarshalling.
Робота з JSON. Бібліотека Gson.
Практика. Етап 2.
Thread, Runnable, Synchronization and Concurrency.
Практика. Етап 3.
Чого ви навчитеся на даному курсі:
Впевнено використовувати Maven для управління залежностями та збірки проєктів.
Опанувати роботу з рядками, датою і часом, а також навчитися ефективно вести журналювання та клонування об'єктів.
Працювати з рефлексією для взаємодії з класами, методами та полями, а також обробляти анотації для поліпшення функціональності програми.
Використовувати серіалізацію та десеріалізацію для роботи з об'єктами, а також керувати даними у форматах XML та JSON.
Впроваджувати багатопоточність і паралельне програмування для ефективної роботи зі спільними ресурсами та розробки масштабованих програм.
Попередні вимоги
Цей курс стане у нагоді як студентам, які вже пройшли «Java Стартовий» і «Java Базовий», так і діючим розробникам, що прагнуть оновити знання та вдосконалити практичні навички.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексних програм підготовки за спеціальностями:
Java Developer;
Android Developer;
Вивчайте основи веб дизайну за допомогою Figma
Автор: Редакція ITVDN
Добрый день, друзья!
У нас отличная новость для начинающих UI/UX дизайнеров — на ITVDN вышел видео курс “Figma. Дизайн интернет-магазина”.
Figma – это один из лучших дизайнерских инструментов для создания интерактивных прототипов приложений или веб-сайтов. Его возможности позволяют удобно работать с проектом как одному дизайнеру, так и целой команде.
Курс «Figma. Дизайн интернет-магазина» научит вас использовать этот удобный инструмент, проведя на практике через все этапы создания готового прототипа интернет-магазина, определяя его архитектуру, элементы дизайна и логику работы с пользователем. Значительная часть курса затрагивает рассмотрение особенностей дизайна сайтов, нюансы прототипирования и адаптации его под различные устройства.
Автор курса — Алла Штогрина. В записанных видео уроках Алла делится эффективными техниками создания дизайна для веб-приложений, опираясь на собственный опыт и лучшие практики.
Структура курса:
Краткий обзор программы Figma
Архитектура сайта интернет-магазина
Дизайн сайта
Адаптация под различные устройства
Прототипирование сайта
Чему вы научитесь на данном курсе:
Создавать в программе Figma готовый дизайн и кликабельный прототип сайта, который можно показать заказчику.
Понимать особенности структуры различных сайтов и архитектуру интернет-магазина.
Осуществлять выбор цветовой гаммы для сайта и его элементов, понимать особенности главной страницы, композиции элементов, уметь расставлять акценты в дизайне.
Реализовывать дизайн карточки товара, списка характеристик, страницы регистрации, личного кабинета и корзины - как решающей страницы.
Реализовывать анимацию с помощью плагина Figmotion.
Понимать особенности и уметь осуществлять адаптацию дизайна сайта под различные устройства.
Предварительные требования
Курс рассчитан на новичков, желающих разобраться в веб-дизайне, закрепить теоретические знания на практике.
Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению Figma в удобное для вас время и в удобном темпе!
Также, предлагаем вам ознакомиться с записями некоторых наших вебинаров для лучшего понимания принципов создания дизайна при помощи инструмента Figma:
“Веб-дизайн с Figma. Легкий старт”
“Создание дизайна лендинга с Figma”
“Создание дизайна мобильного приложения с Figma”
Курс входит в комплексные программы подготовки по специальностям UI/UX Designer, Верстальщик сайтов.
Вартість пакету "Frontend Starter" знижено
Автор: Редакція ITVDN
23 мая ITVDN снизил стоимость популярного пакета подписки для начинающих веб разработчиков – «Frontend Starter». Новая цена - $18.
В пакете «Frontend Starter» на 90 дней предоставляется полный доступ к видео курсам, с которых начинается изучение основ веб разработки:
HTML & CSS (renewed)
How to HTML&CSS
JavaScript Essential
How To JavaScript
Twitter Bootstrap 3
Создание адаптивного сайта с Bootstrap 3
Также в пакете подписки «Frontend Starter» доступны такие сервисы:
Тренажер по курсам HTML, CSS и JavaScript
Скачивание учебных материалов
Тестирование по курсам
Консультация с тренером (30 минут)
Электронный сертификат
После успешного изучения технологий, представленных в этом пакете, Вы можете углубить и дополнить Ваши знания, пройдя обучение по программе «FrontEnd Pro», в которой представлены видео курсы по JavaScript фреймворкам, шаблонам JS и HTML5, CSS3.
Новий відеокурс – Створення проєкту на Python та Django
Автор: Редакція ITVDN
Створення сучасного вебзастосунку — це більше, ніж просто написання коду. Це продумана архітектура, логіка взаємодії з користувачем, робота з базою даних і безпечна авторизація. Якщо ви хочете навчитися будувати повноцінні вебпроєкти на Python — почніть із правильного фундаменту.
Новий курс «Створення проєкту на Python та Django» — це практичний гайд зі створення власного вебзастосунку з нуля. Ви крок за кроком розробите платформу для відгуків: від налаштування середовища до реалізації системи реєстрації користувачів, роботи з базами даних, формами, API та адміністративною панеллю.
Автор курсу: Полоннікова Анна, Software Engineer
Курс складається з 9 відеоуроків загальною тривалістю 4 години 40 хвилин.
Курс охоплює такі теми:
Налаштування середовища розробки та створення першого Django-проєкту.
Проєктування структури бази даних, створення моделей і робота з міграціями.
Робота з Django ORM: створення, фільтрація, оновлення та видалення даних.
Налаштування та кастомізація адміністративної панелі.
Архітектура MVT (Model-View-Template) та маршрутизація запитів.
Робота з шаблонами та шаблонізатором Jinja2.
Формування динамічних URL-адрес.
Створення та валідація форм.
Реалізація системи реєстрації та авторизації користувачів.
Протягом навчання ви не просто ознайомитесь із можливостями Django, а створите реальний функціональний вебзастосунок. Ви навчитеся працювати з PostgreSQL, налаштовувати підключення до бази даних, організовувати логіку застосунку за принципами MVT та будувати чисту, масштабовану структуру проєкту.
Завдяки великій кількості практичних прикладів кожна тема буде одразу закріплюватися в коді. У результаті ви отримаєте цілісне розуміння процесу веброзробки на Python — від першого запуску сервера до розгортання повноцінної системи з авторизацією та керуванням доступами.
Структура курсу:
Початок роботи з проєктом.
База даних і моделі.
Основи Django ORM.
Адмін панель Django.
Модель MVT та маршрутизація.
Шаблонізатор Jinja2.
Формування URL-адрес у шаблонах.
Форми.
Система реєстрації та авторизації користувачів.
Чого ви навчитеся на курсі:
Розуміти принципи побудови вебзастосунків на Python із використанням Django та архітектури MVT.
Працювати з базами даних через Django ORM.
Створювати та валідовувати форми для збору даних.
Налаштовувати адміністративну панель та керувати правами доступу.
Реалізовувати систему реєстрації та авторизації користувачів.
Створювати динамічні вебсторінки з використанням шаблонів.
Розробляти та інтегрувати API для взаємодії клієнта та сервера.
Попередні вимоги
Для комфортного проходження курсу необхідні базові знання Python, HTML і CSS, розуміння основ HTTP (GET/POST) та загальне уявлення про структуру баз даних.
Готові створити свій перший професійний вебпроєкт? Долучайтеся до курсу вже сьогодні та переходьте від теорії до реальної розробки. Перший урок курсу у вільному доступі. Якщо у вас є підписка, то новий курс для вас доступний повністю.
Курс входить до комплексної програми підготовки за спеціальністю Python Developer.
Новий відеокурс – Породжуючі патерни проєктування на Python
Автор: Редакція ITVDN
Побудова якісного програмного забезпечення часто нагадує зведення складної архітектурної конструкції. Щоб ваш проєкт стояв міцно, а розробка не перетворювалася на хаос, потрібні перевірені інструменти. І саме такими інструментами є породжуючі патерни проєктування.
Новий курс «Породжуючі патерни проєктування на Python» — це ваш путівник у світ комплексних рішень для створення об’єктів. Ви познайомитеся з такими патернами, як Singleton, Factory Method, Abstract Factory, Builder та Prototype, які вже багато років допомагають розробникам уникати поширених помилок і значно покращувати структуру коду.
Курс «Породжуючі патерни проєктування на Python» охоплює такі теми:
Історія, класифікація та переваги патернів.
Основи патерну Singleton, його реалізація на Python, уникнення помилок і забезпечення потокобезпечності.
Основи створення об’єктів через фабричний метод, переваги та відмінності від інших патернів.
Робота з абстрактними фабриками, створення групи об’єктів із чітко визначеним інтерфейсом.
Розбір, як за допомогою Builder створювати складні об’єкти крок за кроком.
Як дублювати складні об’єкти без зайвих витрат, використовуючи патерн Prototype.
На цьому курсі ви зануритесь у світ породжуючих патернів проєктування, які відкриють для вас нові горизонти у створенні програмного забезпечення. Урок за уроком ми будемо розбирати, як Singleton, Factory Method, Abstract Factory, Builder та Prototype допомагають зробити код більш структурованим, зрозумілим і гнучким. Ви навчитеся обирати найкращі рішення для різних завдань, уникати типових помилок і покращувати архітектуру ваших проєктів.
Завдяки практичним завданням та реальним прикладам, кожна нова тема стане не просто теоретичною базою, а цінним інструментом у вашому арсеналі розробника.
Готові до змін? Реєструйтесь на курс уже сьогодні та зробіть перший крок до досконалого коду!
Автор курсу – Вячеслав Серьогін, Python web developer at Smart Home
Курс складається з 6 відеоуроків загальною тривалістю 2 години 37 хвилини.
Структура курсу:
Початок роботи з патернами проєктування.
Патерн Singleton
Патерн Factory Method.
Патерн Abstract Factory.
Патерн Builder.
Патерн Prototype.
Чого ви навчитеся на даному курсі:
Розуміти принципи роботи основних породжуючих патернів: Singleton, Factory Method, Abstract Factory, Builder та Prototype.
Правильно застосовувати їх у реальних проєктах на Python.
Покращувати архітектуру коду, роблячи його більш масштабованим і зручним для підтримки.
Розуміти, який патерн найкраще підходить для конкретних завдань.
Попередні вимоги
Курс підходить новачкам у Python, які хочуть освоїти основи проєктування ПЗ, а також розробникам, які бажають покращити свої навички та структуру коду.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю:
Python Developer.
Вивчай Spring MVC на ITVDN
Автор: Редакція ITVDN
Вітаємо, друзі!
Тепер у вас є можливість отримати якісні знання зі Spring MVC українською мовою у форматі відео курсів – на ITVDN опубліковано новий курс “Spring MVC”.
Spring – потужний фреймворк з модульною структурою та відкритим кодом для створення серверних застосунків на платформі Java. Spring MVC – це частина інфраструктури Spring, при тому й окремий фреймворк для створення вебзастосунків з архітектурою Модель–Представлення–Контролер (Model-View-Controller).
На курсі детально розглядаються можливості використання цього фреймворку для створення сучасних вебзастосунків. Ви познайомитеся з основними концепціями та цілями Spring Framework, дізнаєтеся про ключові деталі та практику використання, що пов'язані з роботою архітектури MVC, та особливості її реалізації фреймворком Spring MVC.
Після завершення курсу ви матимете навички та знання для розробки вебзастосунків, використовуючи Spring Framework та Spring MVC. Ви зможете створювати, тестувати, забезпечувати безпеку та оптимізувати вебзастосунки, включаючи RESTful сервіси та асинхронний функціонал.
Автор курсу – Андрій Кобрин, Java Software Engineer.
Тривалість курсу – 4 години 39 хвилин.
Структура курсу:
Основи Spring Framework.
Введення до Spring MVC.
Основи CRUD операцій.
Підключення бази даних.
Тестування проєкту.
Обробка винятків і валідація форм.
RESTful сервіси.
Аутентифікація та безпека.
Асинхронні запити в Spring MVC.
Чого ви навчитеся на даному курсі:
Розуміти принципи архітектури Spring MVC та вміти створювати з нею вебзастосунки.
Створювати, читати, оновлювати та видаляти дані у вебзастосунках за допомогою Spring MVC.
Використовувати різні способи підключення до баз даних та використовувати Spring Data JPA для доступу до даних.
Створювати, читати, оновлювати та видаляти дані в своєму вебзастосунку, використовуючи підходи CRUD (Create, Read, Update, Delete) засобами Spring MVC.
Розуміти принципи інверсії управління (Inversion of Control) і як Spring Framework реалізує цей підхід в Java-застосунках. Використовувати механізми Dependency Injection для впровадження залежностей в об'єкти.
Писати тести для перевірки функціональності вебзастосунків (юніт-тести, інтеграційні, функціональні).
Розуміти, як валідувати та обробляти вхідні дані та винятки у вебзастосунках.
Створювати RESTful API та обробляти запити до застосунку.
Розуміти механізми аутентифікації та авторизації в Spring Security для захисту застосунку та даних.
Використовувати асинхронні запити для підвищення продуктивності вебзастосунків.
Попередні вимоги
Для проходження курсу необхідно мати:
Знання Java.
Знання SQL.
Досвід роботи хоча б з однією базою даних (MySQL, PostgreSQL і т. д.).
Середовище розробки програмного забезпечення IntelliJ IDEA.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю Java Developer.