Закрыто

[TalkPython] Python for Entrepreneurs

Тема в разделе "Курсы по программированию", создана пользователем Poseidon, 24 фев 2017.

Цена: 3650р.-91%
Взнос: 324р.
100%

Основной список: 28 участников

Резервный список: 3 участников

Статус обсуждения:
Комментирование ограничено.
  1. 24 фев 2017
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: [TalkPython] Python for Entrepreneurs

    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?​

     
    9 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      24 ноя 2017
    2. skladchik.com
      Складчина доступна.
      4 май 2017
    3. skladchik.com
      Складчина закрыта.
      10 мар 2017
    4. saitcreator
      saitcreator участвует.
      9 мар 2017

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      24 ноя 2017
    2. skladchik.com
      Складчина доступна.
      4 май 2017
    3. skladchik.com
      Складчина закрыта.
      10 мар 2017
    4. skladchik.com
      Взнос составляет 162р.
      4 мар 2017
Статус обсуждения:
Комментирование ограничено.