Course Overview
Welcome to the most Comprehensive Python Bootcamp on the planet. This Bootcamp will ensure that you will gain job ready skills. There are so many different and diverse set of technologies that are covered in this Bootcamp.
You will learn and master:
Python
Object Oriented Programming
Error Handling
Python Standard Library
Python Package Index
Structured Query language (SQL)
Database Development with MySQL DBMS
Database Development with SQLite DBMS
Database Development with PostgreSQL DBMS
HTML5
CSS3
Creating Full-stack Web Applications with Flask
Creating Full-stack Web Applications with Django
Data Analysis & manipulation with Pandas for Data Science
Data Computation & Analysis with NumPy for Data Science
Data Visualization with Matplotlib for Data Science
Scikit-learn for Creating Machine Learning Models
Beautiful Soup for Web Scraping
Scrapy Spiders for Web Scraping
GUI App Development with Tkinter
All of the above skills are covered meticulously in the Bootcamp through many hundreds of examples and more than 150 exercises. The content of this Bootcamp is created with the aspect of getting job ready skills in mind and all the sections are accompanied with real-world tips and tricks on how to succeed in your career.
This gigantic Bootcamp has more than 80 hours of content and there are 12 courses bundled into this Bootcamp. These courses harmoniously build on top of each other to give you an uninterrupted and smooth learning experience. Another phenomenal feature of this Bootcamp is its real-world orientation. Also, the emphasis has been put on LEARNING BY DOING. Each individual section contains 10s of examples to account for all the corner cases and application bugs are debugged in real time.
With ever evolving technologies, this Bootcamp will also receive updates to make it as dynamic as possible.
So, what are you waiting for?
Join me in this Bootcamp and Gain Skills that will last a lifetime
FAQ
FAQ area empty
Course curriculum
-
An Introduction to Lists
422 -
The List Method
237 -
Accessing List Items
490 -
List Unpacking
451 -
Looping Over Lists
297 -
Modifying List Items Part 1
472 -
Modifying List Items Part 2
165 -
Finding List Items
353 -
Sorting Lists
552 -
List Comprehension Expressions Part 1
370 -
List Comprehension Expressions Part 2
382 -
Swapping List Items
187
-
Classes
682 -
Creating Classes
419 -
Constructors
790 -
Instance Attributes VS Class Attributes
574 -
Instance Methods VS Class Methods
404 -
Magic Methods
331 -
Comparing Objects Using Magic Methods
534 -
Arithmetic Operations Using Magic Methods
576 -
Custom Containers Part 1
488 -
Custom Containers Part 2
511 -
Custom Containers Part 3
623 -
Class Property & Property Decorator
728 -
Inheritance
501 -
The Object Class
332 -
Method Overriding
358 -
Multiple Inheritance
258 -
Data Classes
324
-
Introduction to Regular Expressions
370 -
Understanding Regular Expressions Part 1
658 -
Understanding Regular Expressions Part 2
391 -
Understanding Regular Expressions Part 3
520 -
Understanding Regular Expressions Part 4
471 -
Regular Expression Methods Part 1
988 -
Regular Expression Methods Part 2
570 -
The Raw String
260 -
Special Sequences Part 1
271 -
Special Sequences Part 2
758 -
Working with Dates
520 -
Working with Emails
778 -
Working with URLs
525
-
Category 1 - Basics
3085 -
Category 2 - Input Output
522 -
Category 3 - Loops
1806 -
Category 4 - Functions
984 -
Category 5 - Strings
1151 -
Category 6 - Data Structures
1503 -
Category 7 - Lists
923 -
Category 8 - Dictionaries
879 -
Category 9 - Sets
671 -
Category 10 - Tuples
447 -
Category 11 - Date Time
1082 -
Category 12 - OOP
789 -
Category 13 - JSON
879 -
Category 14 - 1 - Adding Two Numbers
155 -
Category 14 - 2 - Finding The Square Root
109 -
Category 14 - 3 - Calculating The Area of a Triangle
269 -
Category 14 - 4 - Solving Quadratic Equations
415 -
Category 14 - 5 - Swapping Variables
330 -
Category 14 - 6 - Generating a Random Number
94 -
Category 14 - 7 - Converting Miles to Kilometers
149 -
Category 14 - 8 - Converting Fahrenheit to Celsius
159 -
Category 14 - 9 - Checking if a Number is Positive
626 -
Category 14 - 10 - Checking if a Number is Odd or Even
232 -
Category 14 - 11 - Checking Leap Year
473 -
Category 14 - 12 - Finding The Largest of Three Numbers
330 -
Category 14 - 13 - Checking for a Prime Number
419 -
Category 14 - 14 - Finding Prime Numbers in an Interval of Numbers
612 -
Category 14 - 15 - Finding The Factorial of a Number
225 -
Category 14 - 16 - Displaying The Multiplication Sequence of a Number
221 -
Category 14 - 17 - Displaying The Fibonacci Sequence
714 -
Category 14 - 18 - Checking for The Armstrong Number
1327 -
Category 14 - 19 - Finding The Armstrong Number in a Range of Numbers
316 -
Category 14 - 20 - Finding The Sum of Natural Numbers
184 -
Category 14 - 21 - Displaying The Powers of 2 Using a Lambda Function
429 -
Category 14 - 22 - Finding Divisible Numbers
547 -
Category 14 - 23 - Finding The ASCII Value
159 -
Category 14 - 24 - Finding The HCF or GCD of Two Numbers
439 -
Category 14 - 25 - Finding The LCM of Two Numbers
353 -
Category 14 - 26 - Finding The Factors of a Number
208 -
Category 14 - 27 - Building a Simple Calculator
884 -
Category 14 - 28 - Shuffling a Deck of Cards
417 -
Category 14 - 29 - Displaying a Calendar
162 -
Category 14 - 30 - Displaying The Fibonacci Sequence Using Recursion
360 -
Category 14 - 31 - Finding The Sum of Natural Numbers Using Recursion
169 -
Category 14 - 32 - Finding The Factorial of a Number Using Recursion
307 -
Category 14 - 33 - Transposing a matrix
730 -
Category 14 - 34 - Adding Two Matrices
442 -
Category 14 - 35 - Multiplying Two Matrices
535 -
Category 14 - 36 - Checking for a Palindrome String
361 -
Category 14 - 37 - Sorting Words Alphabetically
149 -
Category 14 - 38 - Performing Set Operations
166 -
Category 14 - 39 - Removing Punctuations
228 -
Category 14 - 40 - Counting Vowels
664
-
Creating a MySQL Database Using Command Line
169 -
Creating Database Tables & Inserting Records
752 -
Connecting Our Python App to the MySQL Database
737 -
Encapsulating Database Operations
789 -
Connecting Our Python App + SQLAlchemy ORM to a Database
1045 -
Using SQLAlchemy to Insert Records into MySQL Database
527 -
Using MySQL to Import CSV Data
1497 -
Using SQLAlchemy & Pandas to Import CSV Data
1122 -
Challenge (Solution Included)
683
-
PostgreSQL Installation on Windows
342 -
Creating a PostgreSQL Database
314 -
Creating Database Tables in Postgres Using Python
538 -
Inserting Data into Our Database From a CSV File
608 -
Python Interactions with a Postgres Database
829 -
SQLAlchemy Core Interactions with Postgres
966 -
SQLAlchemy ORM Interactions with Postgres
952 -
Creating a Stored Procedure in Postgres
775 -
Calling the Postgres Stored Procedure in Python
347 -
Calling the Postgres Stored Procedure Using SQLAlchemy Core
234 -
Calling the Postgres Stored Procedure Using SQLAlchemy ORM
625 -
Challenge (Solution Included)
2256
-
Animal Trivia App Introduction (Full-Stack)
489 -
Creating Our First Flask Application
1136 -
Running Flask Development Server
349 -
Flask App Flow Control
545 -
Debugging
311 -
How Flask Maps URLs to View Functions
584 -
Model-Template-View Pattern
447 -
Jinja Variables
331 -
Jinja Templates
258 -
The Model Layer
827 -
URL Parameters
464 -
Building Links in Templates
859 -
Writing Conditionals in Jinja Templates
668 -
Writing Loops in Jinja Templates
419 -
Creating a REST API in Flask
917 -
Jinja Form Templates - Adding Questions
1501 -
Jinja Form Templates - Removing Questions
1550 -
Styling The Home Page
633 -
Styling The Quiz (Questions & Answers) Page
860 -
Styling The Add Question Page
628 -
Styling The Remove Question Page
777
-
Meeting Planner Full-Stack Multi-Page Application Introduction
706 -
Starting a Django Project
1202 -
Creating a Django App
298 -
Adding a Page
560 -
Django Flow Control
624 -
Adding an About Page
662 -
Running Initial Migrations
887 -
Creating a Model Class
334 -
Creating & Running Migrations
780 -
The Admin Interface
902 -
Adding More Fields to the Meeting Model
809 -
Practicing The Models & Migrations Workflow
848 -
The Model View Template Pattern
455 -
Template Variable & Dynamic Content
298 -
Reading The Number of Meetings From the Database
359 -
Displaying The Details of a Meeting
765 -
Returning a 404 Page
430 -
Adding Meetings to The Home Page
901 -
Link Building
551 -
Listing All Rooms
796 -
Best Practices for URLs, Mappings & Apps
835 -
Creating a Template with a ModelForm
996 -
Submitting The Form
333 -
Processing User Input
576 -
Customizing Form Fields and Validation
564 -
Styling The Entire Full-Stack Web App
2175
-
Blog Poster Full-Stack Multi-Page Application Introduction
259 -
Creating a Flask App
688 -
Creating More Pages & Routes
645 -
Creating a Postgres Database
849 -
Connecting The Flask App to the Database Using SQLAlchemy
785 -
Retrieving Data From The Database & Inserting it into Our Flask App
567 -
Developing The Topic and Task Addition Functionality In our Flask App
1487 -
Developing The Topic and Task Deletion Functionality In our Flask App
1323 -
Styling The Entire Application
1695
-
Creating Multidimensional Arrays
1084 -
Printing Multidimensional Arrays
470 -
Basic Array Operations
748 -
Universal Functions
707 -
Indexing & Slicing Arrays
726 -
Iterating Over Arrays
521 -
Reshaping Arrays
434 -
Splitting Arrays
402 -
Image Manipulation
776 -
Creating Shallow Copies Using View
405 -
Creating Deep Copies Using Copy
178
-
Machine Learning Workflow
388 -
Using scikit-learn in the Machine Learning
556 -
Choosing the Right Estimator - Classification
323 -
Choosing the Right Estimator - Clustering
206 -
Choosing the Right Estimator - Regression and Dimensionality Reduction
251 -
Exploring Built-in Scikit-learn Datasets - Breast Cancer Datasets
652 -
Exploring Built-in Scikit-learn Datasets - Boston Housing Datasets
614 -
California Housing Datasets - Exploring Numeric & Categorical Features
453 -
California Housing Datasets - Exploring Relationships in the Data
859
-
The HTML Parse Tree
321 -
Beautiful Soup for HTML Parsing
195 -
Beautiful Soup Introduction
508 -
Extracting Specific Page Elements
608 -
Filtering Elements Using Find & Find All
677 -
Searching & Filtering Using Custom Functions
377 -
Extracting Links from a Real-World Website
681 -
Parsing a Subset of a Document Using a Soup Strainer
498
Requirment
-
No prior Python programming knowledge is required
-
I will cover everything from the ground up
-
Just have a computer with a stable internet connection and leave the rest to me :)
Outcomes
-
You will gain job ready skills in Python, Database Development, Full-stack Web Development, Data Science, Machine Learning, Web Scraping & GUI Development
-
Learn Python from beginner to expert level
-
Code along with many hundreds of examples to strengthen basic, intermediate and advanced concepts
-
Learn the cutting edge features of Python
-
Practice Python with more than 150 exercises
-
Master SQL to connect databases to Python applications
-
Learn HTML5
-
Learn CSS3
-
Create 2 fully-fledged real-world full-stack web applications with Flask
-
Create 2 fully-fledged real-world full-stack web applications with Django
-
Learn data analysis & manipulation for Data Science with Pandas
-
Learn data computation for Data Science with NumPy
-
Learn data visualization for Data Science with Matplotlib
-
Create Machine Learning Models with Scikit-learn
-
Scrape websites with Beautiful Soup & Scrapy Spiders
-
Learn to create graphical user interfaces
0 Student
1 Course
0 review