LLM (Language Model) такие как GPT отлично справляются с ответами на вопросы о данных, на которых они были обучены… Но что, если вы хотите задать им вопросы о данных, на которых они не были обучены? Например, возможно, вы хотите спросить их о информации после даты их обучения или о данных из неопубликованных документов? Один из […]
Как научиться писать тесты на питоне самому и внедрить это на работе. Подойдёт лидам, CTO и обычным разработчикам. Неделя 0. Вводная Базовая практика и теория тестирования с pytest О чём: Никита разберёт базу тестирования на pytest: как работает сбор и выполнение тестов, что такое фикстуры и параметризация, упомянет о хуках, плагинах, моках и стабах. Федя расскажет, […]
Вы готовы запустить свое Python-приложение. Конечно, вы хотите, чтобы оно летало. Статические ресурсы могут составлять огромную часть этого уравнения. Использование CDN может сэкономить вам более 75% нагрузки на сервер и значительно ускорить работу приложения. Этот курс шаг за шагом покажет вам, как это сделать. Это намного проще, чем вы думаете. В этом курсе вы: […]
Мастер-класс посвящен асинхронному программированию на Python с использованием модуля asyncio. Изучим концепции, принципы и практику написания асинхронного кода и научимся использовать asyncio для решения различных задач. На мастер-классе поговорим о: Введение в асинхронное программирование и его преимущества Операции ввода-вывода и их блокировка Обзор модуля asyncio в Python Работа с объектами Future и Task Понятия корутин, […]
Как современному специалисту вам нужно изучать языки программирования, которые имеют отличные встроенные функции и могут помочь в быстрой разработке приложений. Мало того, они должны быть простыми для освоения и иметь сообщество разработчиков. Именно поэтому многие программисты начали использовать Python. Python — не новый язык программирования. Впервые он был представлен в 1991 году. Это мощный скриптовый […]
Машинное обучение и искусственный интеллект (AI) повсюду; если вы хотите узнать, как компании, такие как Google, Amazon и даже Udemy извлекают значение и инсайты из массовых наборов данных, этот курс по науке о данных даст вам необходимые основы. Data Scientist является одной из самых высокооплачиваемых профессий, средняя зарплата составляет $120,000 в соответствии с Glassdoor и […]
Вы являетесь специалистом по обработке данных или разработчиком, который в основном использует Python? Вы завидуете разработчикам, которые пишут код на Javascript и создают красивые веб-сайты в браузере? Как было бы здорово, если бы мы могли писать веб-сайты на Python? Python стал невероятно популярным в последние годы. Он имеет широкий спектр применения, от его наиболее […]
Хотите ли вы улучшить свои знания в Python? Как насчет написания веб-сайта на Python или API, который ваши коллеги-разработчики могут использовать в формате JSON через простой HTTP? С появлением микросервисов и API разработчики, которые привыкли работать с Python, могут перенести свои знания на бэкэнд. В этом курсе вы узнаете основы веб-серверов, настройки веб-сервера Python и […]
Начните увлекательное путешествие в мир объектно-ориентированного программирования (ООП) на языке Python! Здесь вы сможете с нуля, с самого начала постичь магию объектно-ориентированного программирования. Увидите, как концепция классов и объектов позволяет заметно упрощать структуру программ, делать их более модульными и легко расширяемыми. Не удивительно, что сейчас каждый начинающий программист должен знать ООП для успешной карьеры в […]
Математика составляет основу науки о данных и машинного обучения. Таким образом, чтобы стать лучшим специалистом по данным, вы должны иметь практическое понимание наиболее актуальной математики. Начать заниматься наукой о данных легко благодаря высокоуровневым библиотекам Scikit-learn и Keras. Понимание математики, лежащей в основе алгоритмов этих библиотек, открывает перед вами бесконечное количество возможностей. От выявления проблем моделирования […]
Здесь мы углубимся в технические тонкости языка программирования Python, изучим некоторые из его более продвинутых функций и взглянем на то, как сам язык работает под капотом.
Языки программирования часто классифицируют на основе их синтаксиса, функций и моделей выполнения. Этот курс познакомит вас с идеей парадигм программирования и подробно рассмотрит один из самых популярных способов обдумывания и организации ваших программ.
Мир меняется. Каждое решение должно быть принято быстрее, умнее и точнее. И это возможно с анализом бизнес-данных. Вы освоите новые навыки и испытаете их на практике в этом проекте, который ставит вас в гипотетический сценарий работы аналитика данных в Airbnb, которому поручено прогнозировать спрос на недвижимость Airbnb в Нью-Йорке. Вы будете использовать Python для создания […]
Более 400 часов теории и практики, обучение в реальной среде, 4 проекта в портфолио, цепляющее резюме, подготовка к собеседованиям. Программа соответствует требованиям к вакансиям junior-разработчиков на Python Писать чистый, стабильный код Делать авторизацию, оплату, комментарии, фильтрацию и пользоваться библиотеками на Python Писать серверы для магазина, приложения, сервиса или игры Разрабатывать сложную архитектуру сервисов разбираться […]
Вы когда-нибудь были сбиты с толку всеми различными библиотеками для построения графиков Python? Вы пытались сделать «простой» сюжет, но застряли и не могли двигаться дальше? Вы хотите создавать сложные интерактивные визуализации данных в Python? Если вы ответили утвердительно хотя бы на один из этих вопросов, то этот курс для вас. Ландшафт визуализации данных Python […]
Онлайн-интенсив для инженеров и разработчиков с опытом в Python, которые хотят поднять свои навыки и использовать этот язык со смежными системами. Научим создавать скелет веб-сервиса с фреймворком FastAPI, разберемся в видах тестирования, научимся писать под Ansible. Что Вы получите на интенсиве: 1. Навыки разработки веб-сервисов и софтскилы для эффективного взаимодействия внутри команды Вы выйдите […]
В этом курсе вы узнаете, как создавать многопоточные, асинхронные и многопроцессорные программы на Python, чтобы они работали еще быстрее. В приложениях, взаимодействующих с другими ресурсами, много времени тратится только на ожидание передачи информации из одного места в другое. Вы узнаете, как использовать многопоточность, а также асинхронное программирование для ускорения работы программ, сильно ограниченных операциями ввода-вывода. […]
Крупные языковые модели (LLM) меняют целые индустрии, но их интеграция в пользовательские интерфейсы с потоковой передачей данных в реальном времени сопряжена с уникальными вызовами. На этом курсе вы научитесь без проблем встраивать LLM API в приложения и создавать AI-интерфейсы для потокового текста и чатов с использованием TypeScript, React и Python. Мы шаг за шагом разработаем […]
Пройдите уникальный Python-курс, который поможет вам освоить структуры данных и алгоритмы, чтобы уверенно справляться с любыми задачами на техническом собеседовании. Вы получите знания, которые сделают из вас профессионала по алгоритмам и подготовят к собеседованию в крупнейшие IT-компании. Что вас ждет: Изучение ключевых паттернов для решения любых задач на собеседованиях. Систематическое знание, чтобы стать настоящим […]
Этот курс — увлекательное путешествие в глубины Python, где вы освоите более продвинутые темы, которые помогут вам вывести свои навыки на новый уровень. Мы будем изучать практические примеры и разбирать: Типы аннотаций и их важность для написания чистого и понятного кода Продвинутые аспекты классов: dataclasses, свойства и многое другое Функциональное программирование: использование лямбда-функций и частичного […]
Этот курс представляет собой дружелюбное для новичков введение в компиляторы. Мы будем постепенно разрабатывать интерпретатор для простого скриптового языка. Мы рассмотрим: Лексический анализ Синтаксический анализ Алгоритмы разбора Промежуточное представление (AST) Формальные языки и грамматики Нотацию Бэкуса-Наура (BNF) и синтаксические диаграммы Обнаружение и обработку ошибок Генерацию кода Создание собственной виртуальной машины (VM) Генерацию байт-кода Проверку […]
Этот курс научит вас использовать веб-скрейпинг для создания прибыльных проектов. Вы изучите основы скрейпинга с использованием Python-библиотек (например, Beautiful Soup), методы ускорения скриптов, обход блокировок, скрейпинг защищенных сайтов и работу с неофициальными API. Включены более 10 видео с реальными примерами, исходный код и материалы, которые будут добавлены в будущем. Курс гибкий и позволяет выбирать уроки […]
Создайте собственное AI-приложение для анализа акций и оптимизации инвестиционных портфелей с использованием моделей OpenAI GPT, Python и LangChain (100% подходит для начинающих). В рамках курса вы также изучите инвестиционные стратегии, такие как теория современного портфеля и модель Блэка-Литтермана.
PiterPy 2024 — техническая конференция для тех, кто пишет на Python и использует его в работе. Организатор — JUG Ru Group. Конференция будет идти три дня: 18 сентября в онлайне и 26-27 сентября в Санкт-Петербурге с возможностью подключиться онлайн. На PiterPy собираются участники и спикеры, использующие Python в своей работе: разработчики, дата-инженеры, дата-аналитики, ML-инженеры, тестировщики и тимлиды. В […]