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

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

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

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

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

Результати пошуку за запитом: курс - практикум по frontend разработке*
Новий відео курс Python 3.8.6

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

Добрый день, друзья! У нас отличная новость для всех, кто имеет начальные знания по Python и собирается углубляться в изучение данного языка — на ITVDN вышел видео курс “Python Базовый”. Python — это один из самых популярных объектно-ориентированных языков программирования, применяемый как в веб-разработке, так и в машинном обучении, анализе больших данных, а также для создания прикладных приложений, игр и системного администрирования. Благодаря своей универсальности, лаконичности и простоте Python получил всемирную популярность, а те, кто выбрал данный язык для изучения, — огромные перспективы в IT со множеством интересных задач и высокой оплатой труда.    Курс «Python Базовый» является логическим продолжением курса «Python Стартовый». На данном курсе рассматривается парадигма объектно-ориентированного программирования (ООП) и её реализация в языке Python версии 3.8.6. Вы познакомитесь с основными концепциями ООП: инкапсуляцией, наследованием, полиморфизмом, абстракцией и тем, как эти принципы воплощены в конструкциях Python. Также, на курсе рассматривается способ практического применения рекурсии в Python, способы работы с файлами на чтение и запись, особенности сложных структур данных, создание своих модулей и основы правильного оформления кода по правилам PEP8. Автор курса — Бондаренко Кирилл, Data Scientist и Python Developer. В записанных видео уроках он делится эффективными техниками программирования на Python, опираясь на собственный опыт и лучшие практики. Структура курса: Введение в ООП. Наследование. Инкапсуляция. Полиморфизм Абстракция. Работа с рекурсией. Структуры данных. Модули Python. Чтение и запись файлов. Модули Python. Чему вы научитесь на данном курсе: Создавать простые объектно-ориентированные приложения. Понимать основы парадигмы ООП и её особенности в Python. Выстраивать архитектуру приложения на основе классов и объектов. Уметь читать, обрабатывать и записывать файлы (текстовые, XML, CSV, JSON). Понимать, что такое РЕР8, РЕР20 и уметь применять на практике правила оформления кода в Python 3. Понимать Дзен Python. Применять List and dict comprehensions (генераторы списков). Работать со сложными структурами данных в Python. Создавать свой Python модуль Предварительные требования Чтобы успешно стартовать в изучении “Python Базовый”, необходимо иметь начальные знания конструкций Python (типы данных, циклы, ветвления, функции, обработка исключений). Смотрите первый урок в свободном доступе. Все уроки курса уже на сайте и доступны в полном объеме для тех, у кого есть подписка. Вы можете приступить к изучению “Python Базовый” в удобное для вас время и в удобном темпе! Также, предлагаем вам ознакомиться с записями некоторых наших вебинаров для лучшего понимания специфики профессии Python разработчика и языка Python в частности: “Как стать Python разработчиком в 2021 году” “Зачем нужны итераторы в Python” “Объектно-ориентированное программирование в Python” Курс входит в комплексную программу подготовки по специальности Python Developer.
Про нас. Відео курси з програмування ITVDN
Про освітню платформу ITVDN. Наші цілі та цінності
Знакомство с курсом JavaScript Essential

Автор: Дмитро Охріменко

JavaScript – это не самый сложный в изучении скриптовый язык программирования. Без него ваш сайт будет станичным, лишенным динамики, интерактивности, то есть простым. Пройдя этот видеокурс, Вы овладеете знаниями по синтаксису языка, базовыми методам, конструкциям, так же выучите основные принципы алгоритмизации и сможете применить их на практике.
Практичний курс з верстки лендінгу

Автор: Іноземець Анна

Лендінг (landing page) - це окрема вебсторінка, частіше за все створена з маркетинговою чи рекламною метою для акційної пропозиції, короткострокового проєкту або заходу.
Подготовительный курс С++. Структуры данных на С
Объяснение структуры данных на С++. Изъяснение многомерных массивов (массивов размером больше двух) примера, двумерных массивов и вектора векторов: примера. Толкование понятий указателей и многомерных массивов (примера). Демонстрация динамических данных, понятий структуры данных, понятия динамических структур данных (реализации, структуры узла, типов структур). Объяснение односвязного списка, толкование присоединения узла в начало списка и в конец, процесса удаления узла списка. Реализация стека (список), очереди (списки).
Безкоштовний курс Bootstrap 5 від ITVDN

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

Друзі, привіт! Маємо гарну пропозицію для усіх, хто хоче вивчити популярний фронтенд-фреймворк — Bootstrap 5. З 19 до 26 вересня ви можете отримати безкоштовно повний доступ до курсу “Bootstrap 5” на ITVDN і після його вивчення отримати відповідний сертификат. Курс «Bootstrap 5» охоплює такі теми: Основні принципи роботи з Bootstrap 5: кроссбраузерність, адаптивність, доступність. Робота з основними компонентами та утилітами для створення стильних і функціональних вебсторінок. Вивчення сіткової системи та контейнерів. Робота з елементами форм, включаючи валідацію, кастомізацію інтерфейсу. Використання різноманітних компонентів, як-от navbar, cards, alerts,інші компоненти. Bootstrap 5 не тільки полегшує процес розробки, але й допомагає зосередитися на створенні красивих і функціональних інтерфейсів. Серед нових можливостей версії – повна підтримка CSS Grid, полегшена адаптація під мобільні пристрої та відсутність залежності від jQuery, що робить проєкти легшими та швидшими. Автор курсу – Ілля Крицький, Front-end Developer. Курс складається з 9 відеоуроків загальною тривалістю 4 години 40 хвилини. Структура курсу: Основні принципи роботи Робота з основними контентами Знайомство і робота з утилітами Знайомство з Помічниками (Helpers) Знайомство з сіткою і контейнерами Форми Робота з компонентами (Частина 1) Робота з компонентами (Частина 2) Кастомізація Чого ви навчитеся на даному курсі: Створювати сайти, які правильно працюють на різних пристроях і браузерах за допомогою Bootstrap 5. Легко додавати на сайт елементи, як-от навігаційні панелі, картки та сповіщення, щоб покращити зовнішній вигляд і функціональність. Терміни акції: З 19 до 26 вересня включно. Доступ до курсу надається на 10 днів.
Новий відео курс Web Testing

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

Здравствуйте! Сегодня мы хотим порадовать тестировщиков и QA инженеров — на ITVDN вышел видео курс “Web Testing”. Тестирование веб-приложений – это один из важнейших этапов разработки качественного программного продукта и один из главных навыков специалиста по Quality Assurance. Курс Web Testing раскрывает особенности и нюансы работы QA специалиста с веб-приложениями. На уроках рассматривается архитектура веб-приложений, применение повседневных инструментов тестирования (Chrome Developer Tools, Fiddler и др.) и возможности автоматизации тестирования с Record&Play в Selenium IDE, доступные специалистам по мануальному тестированию. Вы познакомитесь с технологиями и процессами Continuous Integration, и Continuous Delivery (непрерывная интеграция и непрерывная доставка), местом QA специалиста в этих процессах, разберете особенности тестирования API, и особенности тестирования производительности веб-приложений. Также, вы узнаете возможности измерения процесса тестирования и особенности тестовых метрик. Автор курса — Александр Бреславец. В записанных видео уроках Александр делится эффективными техниками тестирования веб-приложений. Структура курса: Основы Web Testing Codeless Automation Testing Tools CI/CD/CD Тестирование API Архитектура Web Application Основы Performance Testing Estimation and Test Metrics Чему вы научитесь на данном курсе: Выполнять тестирование Web приложений с использованием всех необходимых инструментов. Понимать особенности архитектуры Web приложений, различия монолитной и микросервисной архитектуры. Понимать основы API Web приложений, особенности REST & SOAP. Работать с такими инструментами тестирования API, как Swagger, Postman, SoapUI. Понимать, что такое Test Framework, Test Recording, какие существуют подходы к автоматизации (DDT, KDT, BDD) и что из этого можно использовать в мануальном тестировании. Понимать, что такое CI/CD, Continuous testing. Понимать и уметь применять тестирование производительности, использовать JMeter, Newman, Automation Framework. Уметь оценивать задачи тестирования, особенности метрик тестирования для измерения процесса тестирования в разных плоскостях, понимать такие техники оценивания, как Decomposition, Bottom Up, Expert Opinion,  By analogies, PERT, оценивание в Agile (T shirt, Bucket system, Large/Small, Planning pocker, цифры Фибоначчи). Предварительные требования Для прохождения данного курса необходимо знание основ тестирования, и знание основ командной разработки типа Scrum. Для полноценного понимания некоторых уроков желательно также пройти курсы SQL Essentials, Git, Jenkins. Смотрите первый урок курса в свободном доступе. Также, можем вам предложить ознакомиться с бесплатным вебинаром “Тестирование API” для лучшего понимания тестирования веб-интерфейсов Web API. Курс входит в комплексную программу подготовки по специальности QA.
Про новий відео курс Java Базовий

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

Добрий день, друзі! Сьогодні маємо гарні новини для всіх, хто хоче опанувати базу класичної мови програмування Java – на ITVDN вийшли всі уроки курсу “Java Базовий”. Курс українською мовою! Java – одна з найпопулярніших та найпоширеніших мов програмування серед існуючих, незважаючи на її вік. Найбільшу славу вона здобула у мобільних та Enterprise застосунках (ПЗ для великого бізнесу), хоча цими сферами не обмежується. Джаву також використовують для створення комп’ютерних ігор, промислових та корпоративних застосунків, у банківських системах, системах штучного інтелекту тощо. Курс “Java Базовий” є логічним продовженням курсу “Java Стартовий”. Він дає основи об’єктно-орієнтованої парадигми програмування (ООП) та її втілення в Java. Ви познайомитеся з поняттями об’єкта та класу, основними концепціями ООП – інкапсуляцією, наслідуванням, поліморфізмом, абстракцією, а також зі статикою в Java, поняттям колекцій та мап для зберігання даних. Дізнаєтеся про винятки та способи обробки помилок при виконанні програми; як працюють потоки введення-виведення у Java для зчитування та запису даних у файл, консоль, мережу та інші джерела. Також на курсі ви познайомитеся з можливостями написання коду мовою Java в стилі функціональної парадигми програмування з використанням лямбда-виразів і їх застосуванням для роботи з колекціями. Автор курсу – Ростислав Алексєєв, Middle Java Developer at ACSK PrivatBank. Тривалість курсу – 7 годин 56 хвилин. Структура курсу: Об'єктно-орієнтоване програмування. Класи та об'єкти. Інкапсуляція та модифікатори доступу. Наслідування. Поліморфізм. Абстракція та інтерфейси. Асинхронне тестування. Конфігурація тестів. Винятки. Практичний урок. Створення програми для управління списком задач (todo-list). Потоки введення-виведення. Анонімні та внутрішні класи. Робота зі Stream API та лямбда-виразами. Практичний урок. Доопрацювання програми для управління списком задач (todo-list). Чого ви навчитеся на даному курсі: Розуміти основи об'єктно-орієнтованої парадигми програмування та використовувати ці знання під час створення повноцінної програми. Розуміти та використовувати такі принципи ООП, як інкапсуляція, наслідування, поліморфізм та абстракція. Розуміти створення класів, що наслідують властивості та методи вже існуючих класів, а також взаємодіяти між ними. Використовувати метод super() для звернення до батьківського класу. Розуміти, що таке абстрактні класи та інтерфейси, їх особливості, призначення та відмінності. Розуміти і на практиці використовувати ключові слова static і final, а також тип даних enum. Розуміти базові принципи використання таких структур даних, як колекції та мапи, як зберігати дані в цих структурах та легко з ними працювати. Розуміти, що таке винятки та як їх використовувати для обробки помилок у програмі. Використовувати stack trace у разі появи винятків. Створювати власні винятки та здійснювати обробку винятків засобами try-catch-finally. Розуміти призначення та використання оператора instanceof. Розуміти принципи багаторівневої обробки винятків. Розуміти поняття потоків введення-виведення, створювати їх для роботи з файлами, каталогами та мережевими потоками. Працювати з буферами в потоках введення-виведення. Розуміти базу функціональної парадигми програмування та працювати зі Stream API та лямбда-виразами, використовувати основні методи Stream API для обробки колекцій даних (filter(), map(), reduce(), collect(), forEach() та інші). Попередні вимоги Для розуміння матеріалу необхідно володіти початковими знаннями Java на рівні курсу “Java Стартовий”. Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз. Курс входить до комплексної програми підготовки за спеціальністю Java Developer.     
Наведи друга – отримай курс у подарунок!

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

Привет, друзья! Вы замечали, что учиться новому всегда легче и интереснее в компании единомышленников? Тут и поддержка, и взаимопонимание и даже дух соревнования! Давайте попробуем привести на ITVDN ваших друзей? Начать знакомство можно с просмотра вебинаров и открытых видео уроков, с упражнений на  тренажере навыков, с чтения статей. Ваш друг может получить бесплатную консультацию по выбору специальности и составлению плана обучения с учетом его уровня подготовки и интересов. Условия акции Если Ваш друг зарегистрируется на ITVDN по Вашей рекомендации в период с 24 по 28 декабря, Вы получите в подарок один любой видео курс из нашего Каталога. Для этого: Познакомьте друга с ITVDN.com, подскажите, что его может заинтересовать. Убедитесь в том, что он зарегистрировался на сайте. Заполните заявку для получения курса в подарок, указав в ней имя и емейл друга. Доступ к выбранному курсу будет открыт 29 декабря на 30 дней, о чем Вы дополнительно получите уведомление на Ваш емейл. Изучайте программирование вместе с друзьями! С наступающим Новым годом!
Додавання курсу BTC. Динамічний імпорт модулів.

Автор: Ксенія Крементар

Мета уроку: реалізувати API для отримання курсу BTC: BTC => UAH, BTC => RUB, BTC => USD. Додати назву модуля до таблиці курсів для динамічного імпорту потрібного модуля залежно від вибраного курсу валют.
Notification success