Build your ultimate AI agent
Описание курса
Поднимите свои навыки Python на новый уровень
Этот курс позволит глубже погрузиться в богатую экосистему Python, уделяя особое внимание таким важным аспектам, как встроенные функции, модули и пакеты. Вы познакомитесь с возможностями модулей Python, которые помогут вам быстрее разрабатывать, повторно используя уже существующий код вместо того, чтобы каждый раз писать всё с нуля! Вы узнаете, как люди расширяли модули, чтобы создавать собственное программное обеспечение с открытым исходным кодом, известное как пакеты, и научитесь скачивать, импортировать и использовать пакеты в своих программах.Освойте пользовательские функции
Вы изучите лучшие практики определения функций, включая полное понимание того, как писать понятные docstring, чтобы обеспечить ясность и удобство сопровождения. Вы погрузитесь в продвинутые концепции, такие как аргументы по умолчанию, позиционные и именованные аргументы, которые повышают гибкость и удобство использования ваших функций. Понимая, как работать с этими аргументами, вы сможете создавать более надежные и гибкие решения для различных задач программирования.Отлаживайте свой код и используйте методы обработки ошибок
Вы научитесь интерпретировать сообщения об ошибках, включая трассировки стека при некорректном использовании функций из пакетов. Вы научитесь адаптировать собственные функции, эффективно обрабатывать ошибки и предоставлять разработчикам, которые неправильно используют ваш код, индивидуальные сообщения об ошибках! К концу этого курса вы освоите навыки, необходимые для написания чистого, повторно используемого кода и уверенного выполнения проектов по разработке.Предварительные требования
Программа
Структура курса
1
Экосистема Python
Познакомьтесь с богатой экосистемой Python: встроенными функциями и модулями, а также узнайте, как устанавливать пакеты и работать с ними.
2
Работа с функциями
Изучите основы работы с функциями — от встроенных функций Python до создания собственных с нуля.
3
Лямбда-функции и обработка ошибок
Создавайте лямбда-функции на лету и узнайте, как защитить свой код от ошибок.
Средний уровень Python для разработчиков
Курс
завершён

