5 часть
API: интерфейс взаимодействия программ:
Что такое API
Что такое API. Форматы обмена данными
Взаимодействие программ по сети
API First. Архитектура REST
REST: ресурсы, эндпоинты и HTTP-методы
Исследование запросов
Механизмы авторизации, протокол OAuth 2.0
Работа с внешним API...
3 часть
Достижение определённой цели
В погоне за двумя зайцами
Умные цели
Кто виноват?
Итог
Django ORM
СRUD и фильтрация через ORM
Дополнительные возможности ORM
Агрегирующие функции в Django ORM
Управление пользователями
Приложение django.contrib.auth
Приложение Users. Переопределение...
2 часть
Введение в базы данных
Очень простой SQL
CRUD
Связи между таблицами
JOIN - запросы
Расширенные возможности в SQL
Изменение типов
Группируем данные
Сортируем данные
Обработка данных в группировке
Операторы и функции для работы с датами
Подзапросы
Заключение
Django: создаём проект...
Модуль 2
Продолжим изучать основные конструкции Java с помощью работы над проектом: научитесь использовать итераторы, создавать анонимные классы. поймете, что такое интерфейсы и дженерики. Закрепляем знания, дописав код приложения для сортировки, просмотра и совершения звонков по всем...
Процесс работы FullStack-разработчика:
FullStack разработчик прежде всего концентрируется на задачах «Что нужно сделать», а не «каким способом сделать». Последний вопрос он часто тоже решает самостоятельно, ведь владеет необходимыми технологиями. Full Stack Developer работает как с клиентским...
If you want to get started programming in Python, you are going to LOVE this course! This course is designed to fully immerse you in the Python language, so it is great for both beginners and veteran programmers! Learn Python as Nick takes you through the basics of programming, advanced Python...
Чему вы научитесь
Продвинутые навыки подключение к источникам данных (сборка со множества файлов и папок, использование SQL-запросов, параметризация и функции и т.д.)
Расширенные опции функционала преобразования данных и создания новых столбцов
Слияние и объединение запросов\таблиц (вкл...
Мы постоянно работаем с версткой. Когда делаем постеры для промо, каталоги для товаров, страницы сайта, журналы или книги и даже когда постим что-то в социальных сетях мы работаем с версткой. Оформление контента влияет на его восприятие, оно может усилить эффект от текста и изображения или...
На курсе вы не только научитесь создавать крутые постеры, но и начнете выжимать из возможностей Adobe Illustrator максимум. Дизайнеру важно не просто знать интерфейс иллюстратора и двигать точки по урокам, а уметь использовать инструмент для своих целей и идей.
Постеры, конечно, особая ниша в...
Описание:
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю.
Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост.
Вы также...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Web3 Python разработчик
В этом курсе вы научитесь писать софты на Python с использованием библиотеки web3.py
Это наш первый курс, на котором ты изучишь всю базу по питону от а до асинки и ооп, и еще больше по web3.
Никакой лишней инфы, только самая нужная и актуальная информация.
Что внутри...
Эффективное обучение состоит из множества важных факторов, включая содержательность уроков и качественную подачу информацию.
Работа над обучающими курсами Color Grading Master длилась на протяжении нескольких лет. Международная команда CGM тщательно собирала и готовила материалы, но одной из...
Чему вы научитесь:
Узнаете основы web-разработки: что такое web-продукт, зачем он нужен, циклы создания, как работает интернет в целом и многое другое
Научитесь работать с графическими редакторами в контексте разработки: Figma, Zeplin и тп
Научитесь работать с графикой для web'a, в том числе с...
Программа и обновления
Максимум работы с LEADTEX: создание 5 кейсов на платформе с внедрением интеграций
Интеграции с сервисами: работа с API-документацией, HTTP-блок LEADTEX, знакомство и работа с MAKE
Углубленное погружение: TELEGRAM: погружение в API-документацию мессенджера и работа с ней...
Чем занимаются фулстек-разработчики:
Создают или улучшают сайты и веб-приложения — отвечают за их фронтенд и бэкенд
• Фронтенд — та часть сайта или приложения, которую пользователи видят в браузере. Это система заголовков и подзаголовков, картинки, ссылки и кнопки.
• Бэкенд — функциональность и...
React — самая популярная библиотека для фронтенд-разработки
А ещё это стабильный фреймфорк, который легко поддерживать: поэтому на нём пишут большие популярные веб-приложения.
Разработчикам, которые умеют использовать React,обычно проще искать работу и получать повышения.
Кому подойдет:
Тем...
Учим необходимому
JavaScript
HTML и CSS
Фреймворки (React + Redux Toolkit)
Алгоритмы и структуры данных
Фронтенд (DOM API)
Автоматизированные тесты — неотъемлемая часть профессиональной разработки
Архитектура
Инфраструктура
Очень много практики
- 420+ упражнений для выполнения в браузере...
Описание:
Python — это скриптовый язык. Характерной особенностью языка Python является то, что для написания программ на Python требуется в 4 раза меньше времени программиста по сравнению с другими языками программирования. Язык элегантен и красив на столько, что потом сложно начинать работать с...