Python Beginner Projects: Create 17 Projects From Scratch

Python Beginner Projects: Create 17 Projects From Scratch

Last updated 8/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.73 GB | Duration: 17h 27m

Build 17 Practical and Useful Projects with Python Step by Step.

What you'll learn
How to import Python Modules
How to create Python Functions
How to install a virtual environment
How to create and activate a virtual environment
How to use Tkinter Module to create GUI Applications
How to install Django
How to create projects with Python and Django
How to use database in a Python Project
How to use version control in a Python Project
How to create and use classes in Python Projects
Requirements
Computer with internet access
Basic knowledge of HTML and CSS
Basic knowledge of Python
Description
Python is a dynamic modern object -oriented programming language that is easy to learn and can be used to do a lot of things both big and small. Python is what is referred to as a high level language. That means it is a language that is closer to humans than computer.It is also known as a general purpose programming language due to it's flexibility.Python is object -oriented means it regards everything as an object. An object in the real world could be a person or a car.Python is an interpreted language that does not need to be complied like for example java programming language.It is interpreted and run on the fly the same time.Python has been used in a lot of places like in creating games, for statistical data and visualisation,speech and face recognition.Some of the biggest websites on this planet earth use python in one way or another. Examples include:GoogleYoutubeFacebookNasaDisneyPixarRedditPinterestInstagramSpotifySurvey MonkeyYahoo MapsProjects we will create:Image SliderCurrency ConverterLoan CalculatorDigital ClockMusic Player Converting Text to Speech Random Password Generator Weight Conversion ToolBasic Calculator Countdown Timer Basic Encryption Birthday ReminderWeb scraping ProjectMachine Learning ProjectPortfolio ProjectTodo Web App ProjectLottery Number SimulatorScreen break programRandom Number GeneratorTimes Table GeneratorProgram to Removing vowels Number guessing game

Overview

Section 1: Setting Up Development Environment

Lecture 1 Introduction

Lecture 2 What is Python

Lecture 3 Installing Python on a mac

Lecture 4 Installing Python on windows

Lecture 5 What are plain text editors

Lecture 6 Installing Atom

Lecture 7 Creating project directory

Lecture 8 Updating Pip

Lecture 9 Installing and creating a virtual environment

Lecture 10 Activating virtual environment

Section 2: Project 1: Create an Image Slider

Lecture 11 What we will create

Lecture 12 Project design sketch

Lecture 13 Creating Python File and Importing Modules

Lecture 14 Creating Python Class

Lecture 15 Adding more methods to class

Lecture 16 Testing and Running Program

Lecture 17 Source Code

Section 3: Project 2: Currency Converter

Lecture 18 What we will create

Lecture 19 Project design sketch

Lecture 20 Creating a python file

Lecture 21 Building the application part 1

Lecture 22 Building the application part 2

Lecture 23 Building the application part 3

Lecture 24 Building the application part 4

Lecture 25 Building the application part 5

Lecture 26 Testing and running the application

Lecture 27 Source code

Section 4: Project 3: Loan Calculator

Lecture 28 What we will create

Lecture 29 Project design sketch

Lecture 30 Creating a python file

Lecture 31 Building the application part 1

Lecture 32 Building the application part 2

Lecture 33 Building the application part 3

Lecture 34 Building the application part 4

Lecture 35 Testing and running application

Lecture 36 Source code

Section 5: Project 4: Digital Clock

Lecture 37 What we will create

Lecture 38 Project design sketch

Lecture 39 Creating a python file

Lecture 40 Building the clock part 1

Lecture 41 Building the clock part 2

Lecture 42 Building the clock part 3

Lecture 43 Running the application

Lecture 44 Source code

Section 6: Project 5: Music Player

Lecture 45 What we will create

Lecture 46 Project design sketch

Lecture 47 Building the project part 1

Lecture 48 Building the project part 2

Lecture 49 Building the project part 3

Lecture 50 Building the project part 4

Lecture 51 Testing and running application

Lecture 52 Source code

Section 7: Project 6: Converting Text to Speech Program

Lecture 53 Creating Text to Speech Program

Lecture 54 Writing the code

Lecture 55 Testing and running application

Lecture 56 Source code

Section 8: Project 7: Random Password Generator

Lecture 57 What we will create

Lecture 58 Project design sketch

Lecture 59 Creating Python File and Importing Modules

Lecture 60 Create a method and while loop

Lecture 61 Testing and running application

Lecture 62 Source code

Section 9: Project 8: Feet to Meters conversion tool

Lecture 63 Building the application part 1

Lecture 64 Building the application part 2

Lecture 65 Building the application part 3

Lecture 66 Source code

Section 10: Project 9: Calculator

Lecture 67 Building the application part 1

Lecture 68 Building the application part 2

Lecture 69 Building the application part 3

Lecture 70 Source code

Section 11: Project 10: Countdown Timer

Lecture 71 Building the application part 1

Lecture 72 Building the application part 2

Lecture 73 Building the application part 3

Lecture 74 Source code

Section 12: Project 11: Basic Encryption Program

Lecture 75 Creating a basic encryption program - part 1

Lecture 76 Creating a basic encryption program - part 2

Lecture 77 Testing and running application

Lecture 78 Source code

Section 13: Project 12: Birthday Reminder Program

Lecture 79 Creating the birthday reminder - Part 1

Lecture 80 Creating the birthday reminder - Part 2

Lecture 81 Testing and running application

Lecture 82 Source code

Section 14: Projects 13: Short Projects

Lecture 83 Project: Lottery Number Simulator

Lecture 84 Screen break program

Lecture 85 Project : Random number generator

Lecture 86 Project : Times table generator part 1

Lecture 87 Times table generator part 2

Lecture 88 Project : Removing vowels

Lecture 89 Project : Number guessing game

Section 15: Project 14: Web Scraping

Lecture 90 Install Visual studio

Lecture 91 What is web scraping

Lecture 92 What we will scrape

Lecture 93 Installing virtual environment

Lecture 94 Creating and activating a virtual environment

Lecture 95 Installing beautiful soup

Lecture 96 Building a web scraping script part 1

Lecture 97 Building a web scraping script part 2

Lecture 98 Prototyping the script part 1

Lecture 99 Prototyping the script part 2

Lecture 100 Prototyping the script part 3

Lecture 101 Prototyping the script part 4

Lecture 102 Prototyping the script part 5

Lecture 103 Testing and saving scrapped data

Lecture 104 Source code

Section 16: Project 15: Machine Learning House Value Estimator

Lecture 105 What is Machine learning

Lecture 106 Supervised Machine Learning

Lecture 107 Installing Anaconda

Lecture 108 Create a basic house value estimator

Lecture 109 Using Scikit-Learn

Lecture 110 Loading dataset -part 1

Lecture 111 Loading dataset -part 2

Lecture 112 Making predictions -part 1

Lecture 113 Making predictions -part 2

Lecture 114 Source code

Section 17: Project 16: Portfolio App

Lecture 115 What is Django

Lecture 116 What we will create

Lecture 117 Django App Vs Django Project

Lecture 118 Installing virtual environment

Lecture 119 Creating a virtual environment

Lecture 120 Installing Django

Lecture 121 Create a new django project

Lecture 122 Components of a new django project

Lecture 123 Running Django Development Server

Lecture 124 Creating a new django app

Lecture 125 Registering django app

Lecture 126 What is PosgreSQL

Lecture 127 Installing PostgreSQL

Lecture 128 Database setup part 1

Lecture 129 Database setup part 2

Lecture 130 Setting your time zone

Lecture 131 Running Migrations

Lecture 132 Creating a basic view

Lecture 133 Creating a model

Lecture 134 Activating a model

Lecture 135 Creating a superuser account

Lecture 136 Registering model with admin site

Lecture 137 Creating model objects

Lecture 138 Using Templates

Lecture 139 Displaying objects from database

Lecture 140 Adding Bootstrap to template part 1

Lecture 141 Adding Bootstrap to template part 2

Lecture 142 Adding static files part 1

Lecture 143 Adding static files part 2

Lecture 144 Adding links to buttons

Lecture 145 Displaying media content part 1

Lecture 146 Displaying media content part 2

Lecture 147 Creating object links part 1

Lecture 148 Creating object links part 2

Lecture 149 Source code

Section 18: Project 17: Todo list web app

Lecture 150 What we will create

Lecture 151 Create a project directory

Lecture 152 Install virtual environment

Lecture 153 Create and activate virtual environment

Lecture 154 Install Django

Lecture 155 Create a new django project

Lecture 156 starting django development server

Lecture 157 What are django migrations

Lecture 158 Installing Django App

Lecture 159 Create design mockup

Lecture 160 Django Admin and Superuser

Lecture 161 Django Templates

Lecture 162 What are django views

Lecture 163 URL and URL Patterns

Lecture 164 Accessing static files

Lecture 165 What are Django Models

Lecture 166 Migrating Models

Lecture 167 Adding models to admin site

Lecture 168 What is git

Lecture 169 Installing Git

Lecture 170 Git configuration

Lecture 171 What is Github

Lecture 172 Creating Github account

Lecture 173 Displaying data from database

Lecture 174 Setting background color for completed items

Lecture 175 committing changes to github

Lecture 176 Adding a form

Lecture 177 Getting form to capture data from text input

Lecture 178 Adding form to template and view

Lecture 179 Adding form input to database

Lecture 180 Creating a view for completed items

Lecture 181 Creating a view to delete all completed items

Lecture 182 creating a view function to remove all items from database

Lecture 183 Pushing updates to version control

Lecture 184 Deploying app project to internet - part1

Lecture 185 Deploying app project to internet - part 2

Lecture 186 Deploying app project to internet - part 3

Lecture 187 Source code

Lecture 188 Thank You

Beginner Python Developers,Beginners to Programming,Beginners to web development

Screenshots

Python Beginner Projects: Create 17 Projects From Scratch

Homepage

without You and Your Support We Can’t Continue
Thanks for Buying Premium From My Links for Support
Click >>here & Visit My Blog Daily for More Udemy Tutorial. If You Need Update or Links Dead Don't Wait Just Pm Me or Leave Comment at This Post

No comments have been posted yet. Please feel free to comment first!

    Load more replies

    Join the conversation!

    Login or Register
    to post a comment.