Скоро [TalkPython] Python for Entrepreneurs

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

VkurseBot

Модератор
20 Сен 2020
0
782
50
Голосов: 0
#1
ppp.jpg

Краткое описание курса

Вы когда-нибудь хотели создать свой стартап или небольшой веб-бизнес?
Вы знаете немного язык Python? Отлично, это огромный первый шаг. Но есть много элементов, запуска успешного бизнеса в Интернете, и этот курс заполнит пробелы и поможет вам реализовать ваши мечты.


Welcome to the course
Welcome and thanks for coming
Meet your instructors
What you're going to learn
Built for random-access
What we are going to build
Corporate backers and deals​
Course setup and tooling
What do you need to take this course?
Course setup on OS X
Course setup on Windows
Course setup on Linux​
Python language refresher
Refresher Intro
Demo: Memory game - Structuring the program
Demo: Memory game - Implementing the game
Concept reviews are at the end​
Build web apps with Pyramid: Part 1
What can you build with Python?
Spectrum of frameworks
Web Framework Performance
Pyramid principles
TEMPORARY: Tooling bug work-around steps
CLI Introduction
CLI Demo
CLI Concepts
PyCharm Demo
PyCharm Concepts
Running Pyramid in PyCharm Community Edition
Project Structure
Introducing Pyramid Building Blocks
Building Block: Views
Building Block: Routes
Building Block: config
Building Block: Models
Building Block: Templates
Managing outside dependencies
Installing with bower
Concept: Bower
Get the back story​
Source Control and Git
Source control concepts
What is Git?
Installing Git
First time git configuration
Using the Git CLI
Git Repositories
Introducing GitHub
GitHub signup settings
Asymmetric key overview
SSH Key Management in Linux and macOS
SSH Key Management in Windows
Adding SSH keys in GitHub
Creating git repositories
Cloning repos in Git​
GitHub
Chapter lectures (TBD)​
Web design foundations
Design intro
The power of css
CSS Further Reading
Style-sheet overview
Cache busting: Introduction
Cache busting: The demo
Cache busting: the solution
Concept: Cache busting
CSS: Selectors demo
CSS: Selectors concepts
CSS: Box model demo
CSS: Box model-concepts
CSS: Layout demo intro
CSS Layout Demo
CSS: Floating demo
CSS: Floating Concepts
Browser Dev Tools
CSS What's Not Covered​
Build web apps with Pyramid: Applied web development
Intro to applied web development
Demo: Remember the site we built? It's back!
Introducing Pyramid handlers: Classes as controllers
Installing Pyramid Handlers
Concept: Controller classes via Handlers
Getting started with handlers demo
Mapping routes to controller actions demo
Concept: Mapping routes to controller actions
Leveraging a base controller demo
Concept: Base controllers
Plugging leaky actions demo
Concept: Plugging leaky actions
A peek inside Talk Python
Introduction to Chameleon templates
Concept:Template introduction
Data flow from controller to template demo
Styling the list views of data
Navigation based on logged in status and demo wrap up
Concept: Shared layout (motivation)
Shared layout demo
Concept: Shared layout
Concept: Project structure with layout
Concept: Anatomy of an HTML form
Concept: GET-POST-Redirect pattern
Register on the site (handle GET section) demo
Register on the site (handle post section) demo
Register on the site (data from post section) demo
Register on the site (redirect or error section) demo
Register on the site (handle errors section) demo
View models demo (intro section)
View models demo (reading data section)
Concept: View models
Concept: Server-side validation with view models
Client-side validation demo
Concept: Client-side validation​
Web design: CSS Frontend frameworks and Bootstrap
Front-end frameworks introduction
Front-end framework Survey
Introduction to bootstrap
Installing bootstrap (recap)
Grid layout benefits
Grid layout demo
Buttons in Bootstrap
Images in Bootstrap
Introduction to navbars
navbars demo
Dark navbars and overriding bootstrap
Concept: navbars
Introduction to Bootstrap forms
Demo: Bootstrap forms in action
Concept: Bootstrap forms
Introduction to Dialogs in Bootstrap
Dialogs in Bootstrap Demo
Concept: Dialogs in Bootstrap
Introduction to Bootstrap Themes
Survey of Bootstrap Themes
From theme to Blue/Yellow
Mix in the theme
Make the theme fit your layout
Adding our copy and content
Newsletter section
Upcoming events section
Band members section
A proper footer
Incorporating a theme: wrap up
Alternating rows via an HTML helper in the view​
Accessing databases from Python: SQLAlchemy ORM
Introduction to SQLAlchemy
Popular deployments
Concept: SQLAlchemy architecture
Demo: Part 1 Creating the engine and base class
Demo: Part 2 Modeling albums and tracks
Demo: Part 3 Creating the tables
Demo: Part 4 Relationships
Demo: Part 5 Indexes and nullability
Concept: Modeling classes with SQLAlchemy
Demo: Creating the Unit of Work
Demo: Reading data
Demo: Web form for creating albums and tracks
Demo: Creating albums and tracks
11-demo-insert-data: Coming soon:
Concept: Unit of Work Design Pattern
Concept: Querying data
Concept: Adding new data
Going deeper with SQLAlchemy​
Building your email list
Introduction to mailing lists
Choosing a mailing list provider
Creating your mailchimp account
Storing your API keys in your web app
Form to handle the sign up request
Using the MailChimp API
Concept: The MailChimp API
Concept: Sending mail​
User accounts and identity
Accounts introduction
Demo: Account class
Concept: Account class
Demo: Account table creation
Demo: Account object creation
Demo: Hashing passwords
Concept: Hashing passwords
A peek inside Talk Python accounts
Identity as a Service
Introduction to login in and out
Demo: Getting started with logging in
Demo: Reading the authentication cookie
Demo: Making the cookie tamper-proof
Demo: Indicating the signed in status
Demo: Logging out
Concepts: logging in
Concept: Logged in status​
Sending and receiving email
Introduction to sending outbound email
Demo: Setup for sending email
Demo: Sending basic HTML email
Demo: Sending the welcome message (basic)
Concepts: Sending basic email
Demo: Sending rich templated email
Concepts: Sending rich templated email
Inbound email on your own domain name
Introduction to password resets
Demo: Setting up password resets
Demo: The password reset table
Demo: Creating resets
Demo: Emailing the reset code
Demo: Performing the reset
Demo: Setting the password
Concept: Password resets​
SEO and content marketing foundations
Chapter lectures (TBD)​
Deploying to the cloud
Chapter lectures (TBD)​
Making money (credit cards and businesses)
Making money introduction
Accepting credit cards options
Stripe Checkout overview
Demo: Checkout skeleton
Demo: Adding checkout javascript
Concept: Checkout JavaScript
Finalizing the purchase
Calling the Stripe API
Concepts: Finalizing the purchase
Business structures
US companies for people outside the US
Sales and pricing models
Purchase orders
The story of Stratechery​
Monitoring and logging in production
Introduction to logging and monitoring
Introducing logbook: better logging than builtins
Creating the logging skeleton structure
Integrating logbook into our app
Logging dependency versions at startup
Logging made easy inside web action methods
Concepts: logbook
Introduction to Rollbar: Monitoring in production
A peek inside Michael's Rollbar account
Creating your Rollbar app
Setting up notifications in Rollbar
Concepts: Monitoring with Rollbar​
Getting help (contracting, design, and more)
Introduction to getting help
Hiring contractors via Upwork
Inside Michael's projects at Upwork
Upwork: Reviewing the applicants
Upwork: A cautionary tale on hiring
Premium graphic design via 99designs
Python Bytes at 99designs
A little help for five dollars
Inside Michael's projects at fiverr​
Growth hacking basics
Chapter lectures (TBD)​
Conclusion
Chapter lectures (TBD)
Showcase (of student creations) (TBD)​
Appendix: Python language concepts
Concept: The shape of a program
Concept: Variables
Concept: Truthiness
Concept: If else
Concept: Complex conditionals
Concept: for-in
Concept: Calling functions
Concept: Creating functions
Concept: File I/O
Concept: Imports and importing modules
Concept: Python package index
Concept: pip
Concept: Virtual environments
Concept: Slicing
Concept: Tuples
Concept: Named tuples
Concept: Classes
Concept: objects vs. classes
Concept: Inheritance
Concept: Polymorphism
Concept: Dictionaries
Concept: Error handling
Concept: lambdas
Concept: list comprehensions
Concept: Want more foundational Python?​

 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

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

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

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

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

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

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

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