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

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

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

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

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

Результати пошуку за запитом: принцип открытости*
Free Online DevOps Conference 2020

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

31 октября состоится Free Online DevOps Conference 2020 - Однодневное техническое событие для людей, привлеченных в весь жизненный цикл, начиная от разработки до поддержки производства.   Темы конференции охватывают основные принципы и концепции DevOps методологии, продемонстрирует способы использования основных приемов разработки, внедрения и технической поддержки приложений как локально, так и в облаке. Вас ждут доклады о DevOps, DevSecOps, Cloud Platforms, Software Architecture.   На DevOps Conference вы: ✔ услышите практико ориентированные доклады от украинских экспертов DevOps. ✔ Познакомитесь с коллегами по DevOps-комьюнити и идейными лидерами DevOps, найдете для себя полезные контакты. ✔ Прокачаете свои знания.   Присоединяйся к Free Online DevOps Conference 2020 👉 https://devopsconf.org/
Вивчай Flask безкоштовно

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

С 8 по 15 апреля ITVDN дарит возможность пройти обучение по курсу Flask бесплатно! Что такое Flask? Flask — это удобный легковесный фреймворк, используемый для создания веб-приложений на Python. Он подойдет тем, кто заинтересован в тонкостях настройки проекта, и кто хочет иметь полноту власти над всеми его компонентами. Также, данный фреймворк лучше подходит для создания REST API. Минимализм, максимальный контроль составляющих приложения, свобода в управлении каждым элементом — это визитные карточки Flask. О курсе В курсе рассматривается создание веб-приложения с использованием Flask. Проходя его, вы научитесь выполнять полный цикл разработки приложения, начиная с подготовки и настройки окружения для разработки на языке Python, и заканчивая упаковкой приложения в контейнеры Docker, и развёртывания его на серверах Heroku. Вы познакомитесь с принципами архитектуры REST, особенностью работы с базами данных, научитесь тестировать ваше приложение и организовывать его многопоточную и асинхронную работу. Автор — Влад Романюк, Python Software Engineer. Программа курса: Знакомство с Flask Создание RESTful API Валидация пользовательских данных Использование SQLAlchemy Alembic миграции Аутентификация с помощью JWT Тестирование с помощью Pytest Dockerize Flask приложение Ускорение Flask приложения, потоки Async and await Для кого этот курс Курс подойдет тем, кто уже имеет базовые знания знания языка Python и основ ООП. Он входит в комплексную программу обучения по специальности Python Developer. Чему вы научитесь на этом курсе: Создавать полноценное веб-приложение с использованием Flask Framework. Использовать шаблонизатор Jinja2. Проектировать свое веб-приложение согласно принципам RESTful API. Организовывать валидацию пользовательских данных с помощью Marshmallow. Использовать библиотеку SQLAlchemy и ORM технологию для организации работы с базой данных. Понимать, что такое миграции и выполнять миграции баз данных с помощью Alembic и Flask-Migrate. Различать способы аутентификации в REST приложениях и реализовывать аутентификацию и авторизацию, используя JWT. Организовывать тестирование RESTful приложения с помощью pytest и используя Mock. Понимать, что такое Docker и Dockerfile. Организовывать упаковку своего приложения с помощью Docker. Выполнять развёртывание своего приложения на Heroku. Понимать принципы организации многопоточного приложения и организовывать многопоточность в приложении с помощью Global Interpreter Lock (GIL) и ThreadPoolExecutor. Понимать принципы асинхронного программирования, его преимущества и недостатки. Использовать асинхронные Python фреймворки для работы с вашим веб приложением. Сроки акции Акция проходит c 8 по 15 апреля 2021 года. Доступ к курсу открывается на 10 дней.
Аутентифікація та авторизація у веб-додатках.

Автор: В'ячеслав Шаго

<p>Аутентификация и авторизация являются неотъемлемой частью современных веб-приложений. В рамках вебинара рассмотрим основные подходы и принципы безопасной аутентификации и авторизации.</p> <p>План вебинара:</p> <ol> <li>Понятие аутентификации и авторизации</li> <li>Виды аутентификации</li> <li>Парольная аутентификация</li> <li>Авторизация</li> <li>JWT</li> <li>OAuth 2.0 и OpenID Connect</li> </ol> <p>Целевая аудитория:</p> <p>Данный вебинар будет интересен всем, кто занимается безопасностью при разработке веб-сервисов.</p>
ООП. Простими словами про складні речі.

Автор: Олександр Петрик

Вам кажется, что Вы уже наизусть знаете, что такое абстракция, наследование, инкапсуляция, объект и класс, но система не выстраивается в четкую логическую структуру? А сами принципы и подходы ООП не дают никаких преимуществ, а только заставляют следовать куче правил, усложняя жизнь? Давайте поговорим об ООП как о способе мышления. Наконец выстроим фундамент для эффективного использования данной концепции. Разберем происхождения правил и их место в самой концепции. Научимся строить логику приложения и переносить ее в последовательность программных команд. Программа вебинара: ООП. Немного теории и разговоров об обьектах; Разработка простейшего ООП приложения (на примере); Немного о юнит тестах и проектировании (на примерах).
Transact SQL

Автор: Станислав Зуйко

Данный видео курс состоит из 12-ти уроков, которые познакомят учащихся со стандартом SQL в реализации компании Microsoft – языком Transact-SQL – ключом к использованию MS SQL Server. Впрочем, в других реализациях реляционных баз данных (Oracle, MySQL, Firebird) различия будут незначительными. Курс охватывает достаточный минимум знаний, необходимый для работы с базами данных как аналитику данных, так и разработчику программного обеспечения. После прохождения курса вы будете понимать основные принципы проектирования БД, уметь составлять корректные выборки и использовать различные возможности языка Transact-SQL.
C# Поглиблений

Автор: Олександр Шевчук

Відеокурс C# для професіоналів орієнтований на глибоке вивчення платформи Microsoft .NET Framework та мови C#. У цьому курсі Ви дізнаєтеся, що таке рефлексія та атрибути, серіалізація та збирач сміття. Також відео уроки містять опис багатьох стандартних класів, які дозволяють працювати з файловою системою, наборами даних, рядками, XML та багато іншого. Цей курс призначений для слухачів, які вже мають знання у програмуванні мовою C#. Перед переглядом відео курсу ми рекомендуємо вивчити матеріали відео курсів C# Стартовий і C# Базовий. Вивчивши матеріали відео курсу C# для професіоналів, Ви зможете впевнено використовувати C# та краще розуміти принципи роботи різних технологій платформи Microsoft.
Публикация веб-сайта

Автор: Влад Фенинец

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

Автор: Влад Фенінець

Після створення вебсайту перед розробником постає завдання публікації його в Інтернеті. Вирішення цього завдання пов'язане з вибором хостингу. Залежно від складності та функціональності сайту, а також планів розвитку ресурсу, розробник вибирає найбільш підходящий сервіс. На цьому уроці зроблено огляд різних рішень, майданчиків та інструментів для публікації сайту, показано процес публікації та зроблено огляд основних налаштувань у панелі управління, розглянуто та прокоментовано приклади роботи з деякими популярними сервісами. В уроці також розглянуто принцип роботи доменного імені, вибір доменного імені та його додавання на вебсайт.
Debug

Автор: Євген Кушвід

Мета даного уроку - отримати базові навички налагодження Rails додатків, познайомитися з бібліотеками, що найчастіше зустрічаються, що допомагають виявити помилки в коді і тактиками їх використання. Також, на даному уроці будуть проаналізовані основні проблемні моменти, що спливають майже в кожному неякісному додатку. У цьому уроці будуть розглянуті основні принципи налагодження та логування додатків у різний спосіб. Логування дозволить відстежувати повну історію дій і помилок у додатку, а налагодження допоможе знайти потрібний контекст помилки і використовувати його для точного визначення причини, і способів її вирішення.
Введення в SQL

Автор: Давид Бояров

На цьому уроці SQL ви отримаєте необхідні знання про бази даних – ознайомитеся з термінологією, дізнаєтеся принцип функціонування SQL сервера та його архітектуру. На уроці Ви дізнаєтеся про програмне середовище SQL Management Studio, в якому працюватимете протягом усіх наступних уроків. Ви ознайомитеся з правилами побудови запитів та вивчіть типи даних, які використовуються в SQL Server. Після проходження цього уроку Ви зможете створити базу даних з кількома таблицями, визначити вміст таблиць, вказавши типи даних та назви колонок, а також зможете створити прості SQL запити для отримання даних з таблиць.
Notification success