Скоро [TalkPython] Using and Mastering Cookiecutter

  • Автор темы VkurseBot
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
782
50
Голосов: 0
#1
1.jpg
Краткое описание курса


Очень важно начинать работу с новыми проектами надежно, легко и воспроизводимым способом. Cookiecutter стал одним из самых популярных инструментов в этой области. На протяжении всего этого курса вы научитесь использовать более 1000 существующих шаблонов проектов для самых разных языков, а также создавать шаблоны для ваших общедоступных или внутренних проектов.

Цели курса

Цель этого видеокурса выходит за рамки простого использования Cookiecutter. Несмотря на то, что мы все это освещаем, основное внимание уделяется созданию мощных и профессиональных шаблонов Cookiecutter, интеграции Cookiecutter в ваши приложения на Python через его API и даже разработке и расширению самого Cookiecutter.

Этот курс представляет собой тщательный баланс живых демо, интерактивного кодирования и обзора основной концепции. После этого курса вы поймете и сможете использовать всю мощь Cookiecutter.

Welcome to the course
Welcome and what is Cookiecutter
What you will learn
The Cookiecutter philosophy
Get the source code​
System setup and installing Cookiecutter
Prerequisits (Python and an editor)
macOS Setup
Windows setup
Linux setup
Installing and upgrading Cookiecutter​
Getting started using Cookiecutter
Browsing the existing Cookiecutter templates
4 examples in the pantry
Demo: Creating a project
Local cookiecutters
Concept: Running a template​
Advanced Cookiecutter usage
The full CLI
No inputs
Verbose
Default values
Setting up default values
Concept: Default values
Careful with that YAML file
Extra defaults
Instand replays
Concept: Replay​
Creating Cookiecutter templates
Why create your own template
A bare template
Concept: Bare template
Demo: Dependent values
Concept: Dependent values
Default values and required values
Concept: Required values
Demo: Choice values
Concept: Choice values
Template extensions
Concept: Extensions
Shipping files without processing them
Demo: pre-generation hooks
Concept: pre-generation hooks
Demo: post-generation hooks
Helper text via post-generation hooks
Concept: post-generation hooks
The meta template​
Programmatic Cookiecutter: Using the API
Why the API?
Introducing the game maker
Gathering game maker data
Executing the template
Concept: Cookiecutter API​
Case studies: Major projects using Cookiecutter
Introducing the case studies
Case study: Beeware
Case study: OpenStack
Case study: Pyramid​
Sharing your Cookiecutter template with the world
Sharing your template
Step 1: Have a template
Step 2: Add your listing
Step 3: Creating the pull request
Concept: Sharing steps​
Adding features to Cookiecutter
Modifying Cookiecutter
Getting modifiable source
Running Cookiecutter locally
Preparing source for the feature
Adding the feature
Creating the PR
Concept: Modifying cookiecutter​
Conclusion
Finish line​
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя