«Продвинутое программирование на Python» - это практическое путешествие по ключевым идеям и инструментам разработки, которые помогают писать более надёжное, гибкое и простое в сопровождении ПО. Курс создан программистом с 30-летним опытом и объединяет как проверенные временем практики, так и современные концепции, которые автор сам продолжает изучать. Главная цель - научиться решать задачи не только «сегодня», но и писать код, готовый к будущему.
Вы разберёте такие темы, как абстракция данных, проектирование интерфейсов, объектно-ориентированное и функциональное программирование, событийные системы, моделирование проблем, тестирование и методы лёгкой верификации кода. Большая идея курса - композируемость: современное программирование строится не на переписывании алгоритмов с нуля, а на умении собирать системы из готовых компонентов, понимая, как они взаимодействуют и какие архитектурные решения влияют на масштабируемость и сложность.
Вместо того чтобы сосредоточиться на «экзотических» возможностях языка или модных библиотеках, курс задаёт более глубокие вопросы: как сделать так, чтобы сложное выглядело простым?
Программирование, сфокусированное на проблеме: как выделять суть задачи и избегать отвлекающих деталей.
Для кого этот курс:
Для разработчиков, которые хотят вывести свой уровень написания библиотек и приложений на новый уровень. Не требуется глубоких знаний «продвинутых» возможностей Python, но важно владеть базовыми структурами данных, функциями и классами, а также понимать стандартные алгоритмы.
Формат:
Курс практико-ориентированный: вас ждут около 10 полноценных проектов в Python и групповые обсуждения, которые помогут закрепить идеи на практике.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Advanced Programming with Python,
а также все другие курсы, прямо сейчас!
Дэвид Бизли - независимый автор, преподаватель и исследователь, широко известный своими вкладом в Python-сообщество. В начале карьеры он занимался высокопроизводительным научным софтом, что привело к созданию SWIG - компилятора, позволившего подключать C/C++-код к Python и другим динамическим языкам. В 1999 году он написал Python Essential Reference - первую справочную книгу по Python.С 1998 по 2005 год Дэвид был доцентом кафедры информатики Чика
Will other courses by the same author be uploaded?
CourseHunter Team
vijaykarthik.sensehawk
Add them to order table please. Thank you!
antrix57
vijaykarthik.sensehawk
@CH team - that would be awesome!
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Если хочешь прокачать свои навыки в повседневном программировании. Хватит писать неаккуратный и запутанный код - пора научиться делать правильно и красиво.Если мечтаешь попасть в Big Tech, но пугают алгоритмы. При правильном подходе их можно освоить гораздо быстрее, чем кажется.Если всегда интересовался алгоритмами, но не знал, с чего начать. Можно изучать их ради интеллектуального удовольствия или чтобы доказать себе: «Я могу».Я уже проделал всю
Станьте специалистом в программировании с одним из самых доступных и востребованных языков - Python. В процессе обучения вы сможете на практике осваивать ключевые алгоритмы и использовать их для решения различных задач. Вас научат разрабатывать сайты, создавать приложения, работать с нейронными сетями и писать программы для научных исследований. Данный курс полностью отвечает требованиям сертификационных программ от IBM, а также Гарвардского и Ми
Для новичков: Python является превосходным вариантом для изучения в качестве первого языка программирования. В этом курсе мы предложим систематизированные знания в интересной форме и освоим всё, начиная с базовых концепций до сложных методов. Это позволит вам претендовать на стажировку или начать работу в качестве Junior разработчика сразу после завершения обучения.
Овладейте асинхронным программированием и метапрограммированием, а также разбирайтесь в аннотациях типов и профилировании, создавая собственное приложение на FastAPI. Повышайте свой уровень владения Python для быстрого роста до middle-разработчика.
Пошаговое обучение программированию от старшего разработчика в компании Dell Technologies. Курс начинается с основ (Hello World, переменные, типы данных) и постепенно переходит к более сложным темам, таким как работа с коллекциями, функциями, условными операторами, циклами, ООП (классы, наследование, полиморфизм), декораторами, а также практическими заданиями, мини-проектами и полноценным проектом. В конце курса вы создадите готовое приложение, к