وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Web Developer Bootcamp with Flask and Python in 2022

سرفصل های دوره

Become a Full Stack Web Developer using Flask, Python, HTML, CSS, and MongoDB! Fully updated for 2022 and beyond.


01 - Welcome to this Course!
  • 001 Welcome to the course!
  • 002 Curriculum overview
  • 003 Access the code and e-book here!.html
  • 004 How to install Python on your computer.html
  • 005 How to install your IDE.html

  • 02 - A Full Python Refresher
  • 001 Introduction to this section
  • 002 Access the code for this section here.html
  • 003 Variables in Python
  • 003 how-to-set-up-vscode-with-python.zip
  • 004 String formatting in Python
  • 005 Getting user input
  • 005 formatting-numbers-for-printing-in-python.zip
  • 006 Writing our first Python app
  • 007 Lists, tuples and sets
  • 008 Advanced set operations
  • 008 python-set-operators.zip
  • 009 Booleans in Python
  • 010 If statements
  • 011 The in keyword in Python
  • 012 If statements with the in keyword
  • 013 Loops in Python
  • 014 List comprehensions in Python
  • 015 Dictionaries
  • 016 Destructuring variables
  • 016 destructuring-in-python-teclado-blog.zip
  • 017 Functions in Python
  • 018 Function arguments and parameters
  • 019 Default parameter values
  • 020 Functions returning values
  • 021 Lambda functions in Python
  • 022 Dictionary comprehensions
  • 023 Unpacking arguments
  • 024 Unpacking keyword arguments
  • 025 Object-Oriented Programming in Python
  • 026 Magic methods __str__ and __repr__
  • 027 @classmethod and @staticmethod
  • 028 Class inheritance
  • 029 Class composition
  • 030 Type hinting in Python 3.5+
  • 031 Imports in Python
  • 032 Relative imports in Python
  • 033 Errors in Python
  • 034 Custom error classes
  • 035 First-class functions
  • 036 Simple decorators in Python
  • 037 The at syntax for decorators
  • 038 Decorating functions with parameters
  • 039 Decorators with parameters
  • 040 Mutability in Python
  • 041 Mutable default parameters (and why theyre a bad idea)
  • external-links.zip

  • 03 - Website Basics
  • 001 How do websites and the internet work
  • 002 Front end vs. Back end development
  • 003 Key web technologies HTML, CSS, and JavaScript
  • 004 The Browser Inspector using the developer tools

  • 04 - Page structure with HTML
  • 001 Elements the basic components of HTML
  • 002 Reminder where to find code and notes.html
  • 003 A full example HTML and CSS
  • 004 Some of the most common HTML elements
  • 005 What are HTML content categories
  • 006 Nesting elements in HTML
  • 007 Starting our first HTML project
  • 007 learning-html-starter.zip
  • 008 Which HTML elements cant be nested
  • 009 An overview of HTML container elements
  • 010 A detailed look at HTML attributes
  • 011 Adding images to our project
  • 012 What is semantic HTML
  • 013 Document-level annotations in HTML
  • 014 Completing our HTML project with document-level annotations
  • 014 learning-html-no-css.zip
  • 015 The best HTML resource MDN

  • 05 - Page style with CSS
  • 001 How to link a CSS file
  • 002 Basic CSS selectors targeting specific elements
  • 003 How colours work RGB, Hexadecimal, and HSL
  • 003 converting-between-hexadecimal-and-decimal.zip
  • 003 how-hexadecimal-works.zip
  • 003 the-color-keywords-in-css.zip
  • 003 using-hexadecimal-for-colors.zip
  • 004 Colours in CSS text and background
  • 005 Starting to write our projects CSS file
  • 005 learning-html-completed.zip
  • 005 learning-html-no-css.zip
  • 006 Inheritance in CSS
  • 007 What properties cant be inherited
  • 008 The CSS Box Model
  • 009 Overview of CSS units
  • 010 Working with spacing in our project
  • 011 Descendent selectors in CSS
  • 012 What is specificity in CSS
  • 013 BEM a simpler approach to CSS targeting
  • 013 css-tricks-guide-to-flexbox.zip
  • 013 learning-bem.zip
  • external-links.zip

  • 06 - Project 1 Micro Blog (design+site)
  • 001 Overview of this sections project
  • 002 Access the finished code here.html
  • 002 microblog.zip
  • 003 From our YouTube channel How to start a new software project
  • 004 Step 1 becoming a user
  • 005 Step 2 populating the backlog
  • 006 Step 3 wireframing or rough design
  • 006 figma-for-beginners-video-series-.zip
  • 006 intro-to-figma-tutorial.zip
  • 006 the-figma-file-for-this-project-completed-and-step-by-step-.zip
  • 007 Step 4 pixel perfect design
  • 007 completed-figma-file.zip
  • 007 microblog-logo.zip
  • 008 Step 5 creating the page structure
  • 009 Step 6 coding the page structure with HTML
  • 010 What are SVGs
  • 010 example-svg.html
  • 011 How to include images in our HTML site
  • 011 microblog-logo.zip
  • 012 Finishing the header and navigation
  • 013 HTML forms sending data
  • 013 mdn-types-of-input.zip
  • 014 HTML forms working with textareas
  • 015 Creating the footer with multiple columns
  • 016 How to style the header and menu bar
  • 016 complete-guide-to-flexbox-css-tricks-.zip
  • 017 Setting the font family in our project
  • 018 How to style HTML forms and inputs
  • 019 How to style the micro blog entries
  • 019 bullet-point-symbol-to-copy-.zip
  • 020 How to style the page footer
  • 021 A CSS reference for what weve used in this section.html
  • external-links.zip

  • 07 - Backend Development with Flask
  • 001 Hello, world with Flask
  • 001 introduction-to-pyenv-for-python-version-management.zip
  • 002 Using render_template to send longer HTML strings
  • 003 What is Jinja2
  • 004 Jinja2 Expressions
  • 004 expressions.html
  • 005 Working with data structures in Jinja2
  • 005 data-structures.html
  • 006 Conditional statements in Jinja2
  • 006 conditionals-basics.html
  • 007 Using loops in Jinja2
  • 007 for-loop.html
  • 007 loops-and-conditionals.html
  • 008 Setting up our Microblog project with Flask
  • 009 Receiving form data using Flask
  • 010 Displaying past entries in the Microblog project
  • 011 Formatting dates correctly in our entries
  • 012 Introduction to MongoDB
  • 013 Accessing MongoDB with Compass and Atlas
  • 014 Small update to pymongo affecting the next video.html
  • 015 Storing Microblog entries in MongoDB
  • 016 What happens when you hit Refresh.html
  • 017 Retrieving the Microblog entries from MongoDB
  • 018 How to use Flasks app factory pattern
  • external-links.zip

  • 08 - Deploying Flask Apps to Heroku
  • 001 What is the requirements.txt file
  • 002 What is Heroku
  • 003 The end result of this section a fully deployed app
  • 004 Access the finished code here.html
  • 004 microblog-deployment.zip
  • 005 Getting our app ready for Heroku
  • 006 Deploying our app to Heroku
  • 007 Hiding the MongoDB connection details from our code

  • 09 - Jinja2 Mastery Level I
  • 001 Defining Jinja variables using the set keyword
  • 002 Jinja filters to call inline functions using the pipe operator
  • 003 Jinja macros to improve reusability and remove duplication
  • 004 Jinja inheritance using extends and block
  • 005 How to use CSS style tags with inheritance
  • 006 Handling CSS in larger apps with inheritance
  • 007 Jinja tests using the is keyword
  • 008 The Jinja Environment and Rendering Context
  • 009 Routing with Jinja using url_for in your templates
  • external-links.zip

  • 10 - Project 2 Habit Tracker
  • 001 Habit tracker project overview
  • 001 habit-tracker-lectures-github.zip
  • 002 Displaying and saving habits
  • 003 Styling the habit tracker
  • 004 Adding date navigation
  • 005 Styling the date navigation
  • 006 Completing habits
  • 007 Adding Flask blueprints
  • 008 Setting up MongoDB.html
  • 009 Using MongoDB in the habit tracker
  • 010 Introduction to Git and GitHub.html
  • 011 Deploying our app to Heroku
  • external-links.zip

  • 11 - Jinja Mastery Level II
  • 001 Jinja Includes with the include keyword
  • 002 Whitespace control in Jinja
  • 002 -cheatsheet-jinja-whitespace-control.zip
  • 003 Jinja escaping and unescaping
  • 003 -cheatsheet-jinja-escaping.zip
  • 004 The call block for Jinja macros
  • external-links.zip

  • 12 - Project 3 Portfolio
  • 001 Portfolio Project Overview
  • 001 portfolio-lectures-github.zip
  • 001 portfolio-static-assets.zip
  • 002 Making our Flask app for this project
  • 003 The base template and nav bar
  • 004 Adding an about page to our Flask app
  • 005 Adding a contact page to our Flask app
  • 006 Introduction to CSS Grid
  • 007 Media queries with CSS for responsive development
  • 008 Displaying projects in the homepage using CSS Grid
  • 009 Creating the individual project pages
  • 010 Error handling with Flask using app.errorhandler
  • external-links.zip

  • 13 - Authentication in Flask Apps
  • 001 What are cookies What are sessions
  • 002 Registering users in your Flask apps
  • 003 Logging users in with Flask
  • 004 Password hashing (or encryption) with passlib
  • 005 Creating a login required decorator

  • 14 - Project 4 Movie Watchlist
  • 001 Project overview and CSS variables
  • 001 css-reset-josh-w.comeau-.zip
  • 001 e-book-link-for-this-section.zip
  • 001 starter-code.zip
  • 002 Adding a nav bar
  • 003 Adding a footer
  • 004 Putting the page layout together
  • 005 How to toggle dark mode in a Flask app
  • 006 Create a form with WTForms
  • 007 Render a WTForm in our template
  • 008 Receive and validate data using WTForms
  • 008 dataclasses-official-python-docs-.zip
  • 008 default-parameter-values.zip
  • 009 Displaying a table of all movies
  • 009 table-examples-tailwind-ui-.zip
  • 009 unpacking-teclado.com-.zip
  • 010 Creating the movie details page
  • 011 Setting movie ratings
  • 012 Set the last watched date
  • 013 Create a custom WTForm Widget
  • 014 Editing movies and pre-populating a form
  • 015 Add user signups to a Flask app
  • 016 Add user logins to a Flask app
  • 016 max-size-of-cookies-stackoverflow-.zip
  • 017 Personalize pages based on the logged in user
  • 018 Add user logouts to a Flask app
  • 019 Deploy our Flask app to Heroku
  • 020 Concurrency in Heroku with gunicorn
  • 020 web-concurrency-heroku-docs-.zip
  • 021 Download the legacy course content here.html
  • 022 Bonus lecture and conclusion.html
  • external-links.zip
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 2181
    حجم: 4072 مگابایت
    مدت زمان: 1195 دقیقه
    تاریخ انتشار: 28 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید