Результати пошуку за запитом: начальный курс c
Новий курс Angular Базовий українською
Автор: Редакция ITVDN
Друзі, привіт! На ITVDN опубліковано новий українськомовний відео курс “Angular Базовий”.
Angular – це потужний фреймворк від компанії Google, написаний мовою TypeScript, який забезпечує FrontEnd девелопера зручними інструментами для створення веб-застосунків різного характеру: від SPA (Single Page Applications) та Enterprise застосунків до платформ електронної комерції, соціальних мереж, CMS та панелей візуалізації даних. Використання Angular дає можливість будувати інтерактивні та динамічні веб-застосунки набагато швидше та з меншим обсягом написання коду, ніж у разі застосування стандартного JavaScript та HTML.
Даний курс допоможе вам в теорії та на практиці зрозуміти можливості цього фреймворку. Ви навчитеся створювати компоненти, модулі та сервіси, що дозволить розробляти веб-застосунки відповідно до сучасних стандартів (курс записаний на базовій 15-тій версії).
Також ви отримаєте знання про декларативний підхід до програмування, завдяки чому будете швидко створювати нові функції та змінювати існуючі. Успішне проходження курсу допоможе вам сформувати необхідний набір знань та навичок для використання Angular у розробці гарних і швидких веб-застосунків.
Автор курсу – Даніїл Кушнір, Angular Developer at Infopulse.
Тривалість курсу – 4 години 7 хвилин.
Структура курсу:
Вступ до Angular.
Початок роботи з Angular. Синтаксис.
Події та датабайндинг.
Директиви, пайпи.
Роль модулів Angular.
Компоненти та їх робота.
Основи роботи сервісів та їх роль у додатку.
Введення в HttpClient та RxJS.
Чого ви навчитеся на даному курсі:
Основам структури Angular проєкту.
Використанню Angular CLI для створення нового проєкту та його налаштування.
Розумінню ролі модулів, компонентів, сервісів та інших елементів Angular проєкту.
Використанню форм Angular для створення інтерактивних веб-форм.
Розумінню життєвого циклу компонентів та використанню хуків життєвого циклу.
Використанню роутів та налаштуванню навігації між сторінками застосунку.
Розумінню концепції інжекторів та провайдерів.
Використанню HTTP-запитів для взаємодії з сервером.
Розумінню ролі тестування в Angular проєктах та написанню unit-тестів для компонентів та сервісів.
Навичкам налагодження та оптимізації Angular-застосунків.
Попередні вимоги
Для розуміння матеріалу курсу необхідні:
знання TypeScript;
розуміння основ HTML, CSS та JavaScript;
знання синтаксису ECMAScript 6 та використання нових можливостей JavaScript;
базові знання HTTP-протоколу та архітектури веб-застосунків;
наявність досвіду в розробці веб-застосунків або в програмуванні загалом;
розуміння принципів роботи з системами контролю версій, наприклад Git.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексних програм підготовки за спеціальностями FrontEnd Developer та Angular 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.
Новий курс Python Стартовий українською
Автор: Редакция ITVDN
Добрий день, друзі!
Сьогодні маємо гарні новини для всіх, хто хоче зробити старт у вивченні однієї з найпопулярніших мов програмування – на ITVDN вийшли всі уроки курсу “Python Стартовий”. Курс українською мовою!
Python – одна з найпопулярніших мов програмування. Легкість вивчення та доступні можливості мови дозволяють застосовувати Python у різних сферах – починаючи від створення веб-застосунків, продовжуючи різними настільними додатками, програмами для вбудованих пристроїв і закінчуючи областями Data Science, Big Data, DevOps, System Administration та ін.
Курс “Python Стартовий” познайомить вас із базовими поняттями та основами мови програмування Python. Ви дізнаєтесь про різні типи даних і як з ними працювати, розберете, що таке цикли та умовні конструкції, а також навчитеся обробляти помилки, які можуть виникати в роботі ваших програм.
Автор курсу – Руслан Скіра, Python Developer (EPAM Systems, Хорватія) з 6+ роками ІТ-досвіду на різних позиціях: QA/QC Engineer, Full Stack Python Developer. Має глибокі пізнання у веб-розробці та обробці даних, а також практичний досвід роботи з такими інструментами, як Django, DRF, Odoo, Pytest, Panda, Celery, PostgreSQL, MongoDB, Elasticsearch, AWS ES2, GCP.
Тривалість курсу – 10 годин 47 хвилин.
Структура курсу:
Ознайомлення з мовою Python.
Примітивні типи даних та змінні.
Умовні оператори.
Цикли.
Списки та зрізи.
Словники.
Множини та кортежі.
Функції. Частина 1.
Функції. Частина 2.
Винятки та їх обробка.
Чого ви навчитеся на даному курсі:
Розуміти основні принципи програмування та їх застосування у Python.
Застосовувати примітивні типи даних та змінні.
Працювати з умовними та циклічними конструкціями.
Використовувати списки, зрізи та словники.
Працювати з різними множинами та кортежами.
Розуміти сенс та вміти використовувати на практиці функції.
Відловлювати та обробляти можливі винятки у коді програми.
Створювати скрипти, що реалізують нескладні завдання обробки даних.
Попередні вимоги
Курс стане чудовим фундаментом для новачків, які раніше жодного разу не програмували.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю Python Developer.
Новий відео курс – PHP Поглиблений
Автор: Редакция ITVDN
Добрий день, друзі!
Сьогодні ми хочемо порадувати всіх, кого цікавить використання мови PHP у розробці серверної сторони веб-додатків – на ITVDN опубліковано новий курс “РНР Поглиблений”.
Мова програмування PHP — одна з найкращих для створення серверної частини сучасних веб-сайтів. Цій мові багато років, і при цьому вона досі залишається затребуваним інструментом веб-розробки та входить до ТОП-10 різних рейтингів мов програмування (індекс TIOBE, PYPL Index та інші).
На даному курсі розглядаються основи використання розширень PHP, вирішення проблем безпеки в додатках PHP, особливості застосування стандартів написання коду PSR2 і PSR4, тема впровадження залежності в PHP. Ви познайомитеся з принципами роботи з базами даних – Active Record та Data Mapper, основами побудови архітектури додатків – застосування базових патернів проектування з принципами SOLID та їх реалізацією у коді.
Автор курсу – Ян Хаджийський, РНР Developer.
Структура курсу:
Розширення PHP та їх використання.
Безпека у PHP.
PHP та стандарти написання коду.
Впровадження залежностей.
Active Record.
Більше про патерни проектування.
Принципи SOLID.
Побудова архітектури додатку.
Висновок про використання.
Чого ви навчитеся на даному курсі:
Розуміти принципи, відповідно до яких працюють розширення або модулі.
Розуміти можливості використання мови для зберігання інформації – YAML.
Застосовувати бібліотеку CURL.
Забезпечувати на базовому рівні безпеку створюваного веб-додатку.
Використовувати основи MD5 шифрування у своєму додатку.
Розуміти основні напрямки взлому web-додатків, проблеми безпеки виконання запитів до бази даних, XSS та ін.
Застосовувати криптографічні модулі Random_bytes, HASH.
Забезпечувати у своєму додатку дотримання базових правил написання валідного коду, PSR2 та PSR4 стандарти.
Розуміти та застосовувати базові принципи впровадження залежностей.
Розуміти основи застосування базових архітектурних принципів, зокрема патернів проектування, принципів SOLID.
Попередні вимоги
Для розуміння матеріалу даного курсу необхідні знання мови PHP на рівні курсів “PHP 8.0 Стартовий” і “PHP 7.4 Базовий”, базові знання SQL на рівні курсу PostgreSQL.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – з усіма навчальними матеріалами та онлайн-тестуванням. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Пропонуємо вам додатково ознайомитися із записом вебінару "Як стати РНР розробником?" для кращого розуміння технологій, які вам знадобляться надалі на шляху становлення РНР розробником. Вебінар українською мовою.
Курс входить до комплексної програми підготовки за спеціальністю PHP Developer.
Про нас. Відео курси з програмування ITVDN
Про освітню платформу ITVDN. Наші цілі та цінності
Знакомство с курсом JavaScript Essential
Автор: Дмитро Охріменко
JavaScript – это не самый сложный в изучении скриптовый язык программирования. Без него ваш сайт будет станичным, лишенным динамики, интерактивности, то есть простым. Пройдя этот видеокурс, Вы овладеете знаниями по синтаксису языка, базовыми методам, конструкциям, так же выучите основные принципы алгоритмизации и сможете применить их на практике.
Практичний курс з верстки лендінгу
Автор: Іноземець Анна
Лендінг (landing page) - це окрема вебсторінка, частіше за все створена з маркетинговою чи рекламною метою для акційної пропозиції, короткострокового проєкту або заходу.
Подготовительный курс С++. Структуры данных на С
Объяснение структуры данных на С++. Изъяснение многомерных массивов (массивов размером больше двух) примера, двумерных массивов и вектора векторов: примера. Толкование понятий указателей и многомерных массивов (примера). Демонстрация динамических данных, понятий структуры данных, понятия динамических структур данных (реализации, структуры узла, типов структур). Объяснение односвязного списка, толкование присоединения узла в начало списка и в конец, процесса удаления узла списка. Реализация стека (список), очереди (списки).