Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Python Mega Course: Learn Python Programming

    Posted By: ELK1nG
    Python Mega Course: Learn Python Programming

    Python Mega Course: Learn Python Programming
    Last updated 12/2021
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 10.03 GB | Duration: 33h 15m

    Build Various Types of Apps step by step

    What you'll learn
    Learn Python from the ground up.
    Learn how to setup a python development environment.
    Learn how to create GUI applications
    Create a functional todo app and deploy to cloud
    Create a functional portfolio app
    Create a basic calculator
    Create a digital clock
    Create a times table generator
    Create a weight conversion tool
    Create a number guessing game
    Create a random number generator
    Create a vowel stripping program
    Create a countdown timer
    Create a lottery number simulator
    Interacting with Python in various ways
    Python Operators
    Python Data Types
    Data type casting
    Python String Methods and Formatting
    Python Data Structures
    Python Functions
    Python DocStrings
    Python Decorators
    Python Control Flow Statements
    Python Modules and Packages
    Working with external files in Python
    Working with dates and times
    Handling exception errors
    Version control system with Git and Github
    Web scrapping with Python
    Python and Machine Learning
    Django
    Using Python with PostgreSQL Relational Database Management System
    Python Object Oriented Programming
    Requirements
    Internet access and a computer required.
    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.Python  is used for:web development (server-side),software development,mathematics,system scripting.What can Python do?Python can be used on a server to create web applications.Python can be used alongside software to create workflows.Python can connect to database systems. It can also read and modify files.Python can be used to handle big data and perform complex mathematics.Python can be used for rapid prototyping, or for production-ready software development.Why Python?Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).Python has a simple syntax similar to the English language.Python has syntax that allows developers to write programs with fewer lines than some other programming languages.Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This means that prototyping can be very quick.Python can be treated in a procedural way, an object-oriented way or a functional way.Some of the biggest websites on this planet earth use python in one way or another. Examples include:GoogleYouTubeFacebookNasaDisneyPixarRedditPinterestInstagramSpotifySurvey MonkeyYahoo MapsIn this absolute beginners course you will learn Python in a practical wayfrom the ground up. The course consist of over 30 hours of video over 300 lectures and several practical hands on projects.Topics covered include:How to download and install pythonInstalling text editors and PycharmInteracting with Python in various waysCommand line basicsPython OperatorsPython Data TypesData type castingPython String Methods and FormattingPython Data StructuresPython FunctionsPython DocStringsPython DecoratorsPython Control Flow StatementsPython Modules and PackagesWorking with external files in PythonWorking with dates and timesWorking with calendarsHandling exception errorsVersion control system with Git and GithubWeb scrapping with PythonPython and Machine LearningDjangoBootstrapPostgreSQL Relational Database Management SystemPython Object Oriented ProgrammingPolymorphismClasses and MethodsInheritanceEncapsulationAbstractionProjects we will create:Create a functional todo app and deploy to cloudCreate a functional portfolio appCreate a basic calculatorCreate a digital clockCreate a times table generatorCreate a weight conversion toolCreate a number guessing gameCreate a random number generatorCreate a vowel stripping programCreate a countdown timerCreate a lottery number simulator

    Overview

    Section 1: Installations and Setups

    Lecture 1 Introduction

    Lecture 2 What is Python

    Lecture 3 Installing Python on Windows

    Lecture 4 Installing Python3 on a Mac

    Lecture 5 Installing Pycharm on Windows

    Lecture 6 Installing Pycharm on a Mac

    Lecture 7 How to change theme in Pycharm

    Lecture 8 Pycharm Configuration on Windows Part 1

    Lecture 9 Pycharm Configuration on Windows Part 2

    Lecture 10 Pycharm configuration on a Mac

    Lecture 11 Introduction to Plain Text Editors

    Lecture 12 Installing Atom text editor

    Lecture 13 Installing Brackets

    Lecture 14 Installing SublimeText Editor

    Lecture 15 Installing Visual studio code

    Lecture 16 How to change background color on mac terminal

    Lecture 17 How to change font size on mac terminal

    Section 2: Introduction to the command line interface

    Lecture 18 What is the commandline

    Lecture 19 How to access the command line

    Lecture 20 What you can do with the commandline

    Lecture 21 Useful Commands

    Section 3: Interacting with Python

    Lecture 22 High and Low Level Programming languages

    Lecture 23 Compilers and Interpreters

    Lecture 24 Interacting with Python Part 1

    Lecture 25 Interacting with Python Part 2

    Lecture 26 Python Expressions

    Lecture 27 Python Statement

    Lecture 28 Python Code Comments

    Lecture 29 Code Indentation

    Lecture 30 Python Variables

    Lecture 31 Creating Variables

    Lecture 32 Algorithms

    Lecture 33 Getting Input From Users

    Section 4: Python Operators

    Lecture 34 Introduction to Python Operators

    Lecture 35 Python Arithmetic Operators

    Lecture 36 Python Assignment Operators

    Lecture 37 Python Comparison Operators

    Lecture 38 Python Logical Operators

    Lecture 39 Python Identity Operators

    Lecture 40 Python Membership Operators

    Lecture 41 Binary Numbers

    Lecture 42 Python Bitwise Operators -Part 1

    Lecture 43 Python Bitwise Operators -Part 2

    Lecture 44 Python Operators Precedence

    Section 5: Python Data Types

    Lecture 45 Number Data Type

    Lecture 46 String Data Type

    Lecture 47 Boolean Data Type

    Lecture 48 Casting Data Types

    Section 6: Python String Methods and Formatting

    Lecture 49 Python String Methods Part 1

    Lecture 50 Python String Methods Part 2

    Lecture 51 Python String Formatting Part 1

    Lecture 52 Python String Formatting Part 2

    Section 7: Python Data Structures

    Lecture 53 What is a Python List

    Lecture 54 Create a Python List

    Lecture 55 Accessing elements in a List

    Lecture 56 Python List Methods Part 1

    Lecture 57 Python List Methods Part 2

    Lecture 58 Nested List and For Loop

    Lecture 59 Python Tuple Part 1

    Lecture 60 Python Tuple Part 2

    Lecture 61 Python Set

    Lecture 62 Python Set Methods

    Lecture 63 Python Dictionary

    Lecture 64 Python Dictionary Methods

    Lecture 65 Creating a directory for your python files

    Section 8: Python Functions

    Lecture 66 What are Functions in Python ?

    Lecture 67 Python Return Keyword Value

    Lecture 68 Using Default Parameter Value

    Lecture 69 Using Keyword Arguments

    Lecture 70 Functions Returning Other Functions

    Lecture 71 Assigning Functions to Variables

    Lecture 72 Global and Local Variable Scopes

    Lecture 73 Nesting Functions

    Lecture 74 Nesting Functions Accessing Variable Scope

    Lecture 75 Function Pass Keyword

    Lecture 76 Passing Functions as Arguments

    Lecture 77 Using VarArgs Parameter

    Lecture 78 Python Function Vs Python Method

    Lecture 79 Anonymous Functions

    Lecture 80 Python DocStrings

    Lecture 81 Python Decorators

    Section 9: Python Control Flow Statements

    Lecture 82 Introduction to Control Flow

    Lecture 83 If Statements

    Lecture 84 Else Statements

    Lecture 85 Elif Statements

    Lecture 86 While loops

    Lecture 87 For Loops

    Lecture 88 Nested For Loops

    Lecture 89 Break Statement

    Lecture 90 Continue Statement

    Lecture 91 For loop and break statement

    Lecture 92 For Loop and Continue Statement

    Lecture 93 For Loop and else statement

    Lecture 94 For Loop and Range Statement

    Section 10: Object Oriented Programming with Python

    Lecture 95 Introduction to OOP

    Lecture 96 Creating a Class

    Lecture 97 Instantiating a Class

    Lecture 98 Modifying Classes

    Lecture 99 Class and Instance Variables

    Lecture 100 Inheritance Part 1

    Lecture 101 Inheritance Part 2

    Lecture 102 Inheritance Part 3

    Lecture 103 Inheritance Part 4

    Lecture 104 Polymorphism Part1

    Lecture 105 Polymorphism Part 2

    Lecture 106 Polymorphism Part 3

    Lecture 107 Encapsulation Part 1

    Lecture 108 Encapsulation Part 2

    Lecture 109 Encapsulation Part 3

    Lecture 110 Abstraction Part 1

    Lecture 111 Abstraction Part 2

    Section 11: Python Modules and Packages

    Lecture 112 What are Modules ?

    Lecture 113 How to use a Module

    Lecture 114 Built in Modules

    Lecture 115 What are Python Packages ?

    Lecture 116 Python dir Function

    Lecture 117 Pycache Directory

    Section 12: Working with External Files in Python

    Lecture 118 Introduction to File Handling

    Lecture 119 Opening and Reading External File Part 1

    Lecture 120 Opening and Reading External File Part 2

    Lecture 121 Appending and writting to external files

    Lecture 122 Acessing File Object attributes

    Lecture 123 Setting the File Pointer

    Lecture 124 Renaming and Deleting External Files

    Section 13: Working with Dates and Time

    Lecture 125 Working with dates and time - Part 1

    Lecture 126 Working with dates and time - Part 2

    Lecture 127 Working with dates and time - Part 3

    Lecture 128 Formatting date and time objects -Part 1

    Lecture 129 Formatting date and time objects -Part 2

    Lecture 130 Formatting date and time objects -Part 3

    Lecture 131 Datetime calculations using TimeDelta Objects -pt1

    Lecture 132 Datetime calculations using TimeDelta Objects -pt2

    Lecture 133 Datetime calculations using TimeDelta Objects -pt3

    Section 14: Working with Calendars

    Lecture 134 Working with Calendars -Part 1

    Lecture 135 Working with Calendars -Part 2

    Lecture 136 Working with Calendars -Part 3

    Section 15: Handling Exceptions (Errors)

    Lecture 137 Introduction to Python Exceptions

    Lecture 138 Handling Exceptions

    Lecture 139 Implementing basic exception handling -Part 1

    Lecture 140 Implementing basic exception handling -Part 2

    Lecture 141 Implementing basic exception handling -Part 3

    Section 16: Introduction to Version Control - Git and Github

    Lecture 142 What is Git

    Lecture 143 What is Github

    Lecture 144 Basic Git Architecture Illustration

    Lecture 145 Git Workflow illustration

    Lecture 146 Create a Github account

    Lecture 147 Installing Git

    Lecture 148 Basic Git Configuration

    Lecture 149 Retrieving Specific Configuration Settings

    Lecture 150 Creating a file and directory

    Lecture 151 Initialise empty Git Repository

    Lecture 152 Adding files to staging index

    Lecture 153 More ways to add files to staging

    Lecture 154 Committing files to repository

    Lecture 155 Using Git Help

    Lecture 156 Creating git ignore file

    Lecture 157 Editing and committing changes

    Lecture 158 Creating a git branch

    Lecture 159 Merging Branches

    Lecture 160 Creating a remote repository

    Lecture 161 Create readme.md file

    Lecture 162 Clone a remote repository

    Lecture 163 Forking a repository

    Lecture 164 How to fork a repository

    Lecture 165 Getting updates by pulling

    Lecture 166 Viewing commit log

    Lecture 167 What is a HEAD?

    Section 17: Web Scraping with Python

    Lecture 168 What is Web Scraping

    Lecture 169 Tools for web scraping

    Lecture 170 What we will scrape

    Lecture 171 Installing a Virtual Environment

    Lecture 172 Creating and Activating a Virtual Environment

    Lecture 173 Installing BeautifulSoup

    Lecture 174 Build a web scraping script -part 1

    Lecture 175 Build a web scraping script -part 2

    Lecture 176 Prototyping the script - Part 1

    Lecture 177 Prototyping the script - Part 2

    Lecture 178 Prototyping the script - Part 3

    Lecture 179 Prototyping the script - Part 4

    Lecture 180 Prototyping the script - Part 5

    Lecture 181 Testing and saving scrapped data

    Lecture 182 Installing Scrapy

    Lecture 183 Creating a Scrapy Project

    Lecture 184 Components of a Scrapy Project

    Lecture 185 Scrapy Architecture

    Lecture 186 Creating a Spider: Part 1

    Lecture 187 Creating a Spider: Part 2

    Lecture 188 Scraping data with Scrapy Shell -Part 1

    Lecture 189 Scraping data with Scrapy Shell -Part 2

    Lecture 190 Running the spider and saving scraped data

    Section 18: Django

    Lecture 191 What is Django

    Lecture 192 Famous Apps Built with Django

    Lecture 193 Django Architecture

    Lecture 194 What is an API

    Lecture 195 What is HTTP

    Lecture 196 How the internet works

    Lecture 197 Create and activate a virtual environment

    Lecture 198 Install Django

    Lecture 199 Django App Vs Django Project

    Section 19: Introduction to Bootstrap

    Lecture 200 What is Bootstrap

    Lecture 201 How to access Bootstrap

    Lecture 202 Overview

    Lecture 203 Create a basic website

    Lecture 204 Creating a progress Bar

    Lecture 205 Creating a carousel

    Lecture 206 Creating Buttons

    Section 20: Create a Django TodoApp : Part 1

    Lecture 207 What we will create

    Lecture 208 Create a new Django project

    Lecture 209 Anatomy of a Django Project

    Lecture 210 Starting a Django Development Server

    Lecture 211 What are Django Migrations

    Lecture 212 Install a Django App

    Lecture 213 Anatomy of a Django App

    Section 21: Create a Django TodoApp : Part 2 Building the Django TodoApp

    Lecture 214 Create a Mockup design for the TodoApp

    Lecture 215 Django Admin and Superuser

    Lecture 216 What are Django Templates

    Lecture 217 What are Django Views

    Lecture 218 Django URL and URL Patterns

    Lecture 219 Accessing static files

    Lecture 220 What are Django Models

    Lecture 221 Creating a Model

    Lecture 222 Migrating Models

    Lecture 223 Adding model to admin site

    Section 22: Create a Django TodoApp : Part 3 Adding Dynamic Data Display from the Database

    Lecture 224 Displaying data from the database

    Lecture 225 Project source code

    Lecture 226 Setting a background color for completed items

    Lecture 227 Committing changes to Github

    Lecture 228 Adding a Form

    Lecture 229 Capture text input from form

    Lecture 230 Adding form to template and view

    Lecture 231 Creating a view for completed items

    Lecture 232 Creating a view to delete completed items

    Lecture 233 Create a view for completed items

    Lecture 234 Pushing updates to version control

    Section 23: Create a Django TodoApp : Part 4 :Deploying to cloud

    Lecture 235 Deploying TodoApp to internet -Part 1

    Lecture 236 Deploying TodoApp to internet -Part 2

    Lecture 237 Deploying TodoApp to internet -Part 3

    Section 24: PostgreSQL Database System

    Lecture 238 What is PostgreSQL

    Lecture 239 Who is using PostgreSQL

    Lecture 240 What is SQL

    Lecture 241 Installing PosgreSQL

    Lecture 242 Connecting to PostgreSQL Database

    Lecture 243 Download sample database

    Lecture 244 Database Concepts

    Lecture 245 Creating a database

    Lecture 246 Creating a table with admin tool

    Lecture 247 Create a table with SQL

    Lecture 248 Query data from table

    Lecture 249 Updating records in a table

    Lecture 250 Deleting Records

    Lecture 251 Adding new records

    Lecture 252 Query data from a specific column

    Lecture 253 Query data from all columns

    Section 25: Create a Django Portfolio App

    Lecture 254 What we will create

    Lecture 255 Updating Pip

    Lecture 256 Django App Vs Django Project

    Lecture 257 Installing a virtual environment

    Lecture 258 Creating a virtual environment

    Lecture 259 Installing Django

    Lecture 260 Creating a new django project

    Lecture 261 Components of a new django project

    Lecture 262 Running Django Development Server

    Lecture 263 Creating a new django app

    Lecture 264 Registering django app

    Lecture 265 Database setup part 1

    Lecture 266 Database setup part 2

    Lecture 267 Setting your time zone

    Lecture 268 Running Migrations

    Lecture 269 Creating a basic view

    Lecture 270 Creating a model

    Lecture 271 Activating a model

    Lecture 272 Creating a superuser account

    Lecture 273 Registering model with admin site

    Lecture 274 Creating model objects

    Lecture 275 Using Templates

    Lecture 276 Displaying objects from database

    Lecture 277 Adding Bootstrap to template part 1

    Lecture 278 Adding Bootstrap to template part 2

    Lecture 279 Adding static files part 1

    Lecture 280 Adding static files part 2

    Lecture 281 Adding links to buttons

    Lecture 282 Displaying media content part 1

    Lecture 283 Displaying media content part 2

    Lecture 284 Creating object links part 1

    Lecture 285 Creating object links part 2

    Lecture 286 Project Source Code

    Section 26: Python and Machine Learning

    Lecture 287 What is Machine Learning ?

    Lecture 288 Machine Learning Frameworks

    Lecture 289 Machine Learning Vocabulary

    Lecture 290 Supervised Machine Learning

    Lecture 291 Where Machine Learning is used

    Lecture 292 Installing Anaconda

    Lecture 293 Create a basic house value estimator

    Lecture 294 Using Scikit-learn

    Lecture 295 Loading dataset - Part 1

    Lecture 296 Loading dataset - Part 2

    Lecture 297 Making predictions - Part 1

    Lecture 298 Making predictions - Part 2

    Section 27: Introduction to Tkinter Module

    Lecture 299 What is Tkinter

    Lecture 300 Tk and Tcl

    Lecture 301 Installing Tk and TCL on a mac

    Lecture 302 Create a basic Tkinter app

    Section 28: Basic Python Projects

    Lecture 303 Creating a digital clock part 1

    Lecture 304 Creating a digital clock part 2

    Lecture 305 Running your python app

    Lecture 306 Creating a lottery number simulator

    Lecture 307 Create a countdown timer part 1

    Lecture 308 Create a countdown timer part 2

    Lecture 309 Create a countdown timer part 3

    Lecture 310 Creating a calculator part 1

    Lecture 311 Creating a calculator part 2

    Lecture 312 Creating a calculator part 3

    Lecture 313 Creating a weight conversion tool part 1

    Lecture 314 Creating a weight conversion tool part 2

    Lecture 315 Creating a weight conversion tool part 3

    Lecture 316 Timetables generator part 1

    Lecture 317 Timetables generator part 2

    Lecture 318 Random Number Generator

    Lecture 319 Number Guessing Game

    Lecture 320 Removing vowel program

    Lecture 321 Thank You

    Beginner Python Developers,Beginners to Python,Beginners to Data Science