4.25 out of 5
4.25
6965 reviews on Udemy

Python Bootcamp 2020 Build 15 working Applications and Games

Learn complete python with basics, data science, data visualisation, desktop graphical applications and python for web.
Instructor:
Dev Nirwal
253,649 students enrolled
English [Auto]
Complete Python.
Python basics like data-types, loops, decision-makings, file handling, libraries, modules, date-times etc.
Terminal based programming applications using Python.
Artificial intelligent Python game.
Python for desktop applications and GUI programming.
Creating desktop applications using Tkinter with Python.
Using databases using Python.
Turtle graphics for creating graphical applications and motion using Python
Real working 5+ graphical games using Python.
Use of keyboard keys to move objects in your applications and in games using python
learn to build smart calculators and dictionaries using python.
Datascience and data visualisation using python.
data visualisation using Matplotlib in python.
data visualisation using Seaborn in python.
data visualisation using pandas in python.
data visualisation using poorly and cufflinks in python.
data analysis using Numpy and pandas in python.
geoplotting using python.
learn to build an automatic plotter for data visualisation.
learn to build big data analysis project with more than 60million + data using python.
basemaps using python.

Are you tired of getting videos and lectures on just python basics and syntaxes or just strucked in college studies and hello world program. so I guess you have to give a try to this course this course is designed after analysing what a student need to study python. After analysing what they required and what they want in a course, how they can easily start any course but didn’t able to finish it. Now let me explain you how so this course is designed including all fields of python and for keeping the interest until the last there are actually working games as projects so that no one get bored and with that everything explained is designed in very simple and easy way. just after completing the course I guarantee that every single of you will be able to develop any kind of application using python. you will learn to create desktop applications and even controlling objects by using keyboard which I guess most of you already want to learn and also python for data science in which you will learn to create even globe maps. Now let me explain some of few topics you are going to cover-

1.Python for graphical applications.

2.Tkinter – for building desktop applications and actually user interface.

3.Turtle graphics – for learning graphical design using python and to learn controlling objects in computer using keyboard.

4.Databases – for learning that how you can store the data of your games, apps and programs.

5.Python for datascience.

6.Numpy – Learn to create data in form of datasets and analysing data using python.

7.Pandas – To create data frames and analyse them and to visualise data in form of 3-D graphs and 2-D graphs.

8.Matplotlib – To create data visualisations.

9.Seaborn – To create animated plots.

10.Plotly and cufflinks – To create interactive plots.

11.Geographical plotting – To create global scale plots.

12.Python date and time functions.

13.File handling

14.Controll objects using keys.

15.Creating infinite graphical designs.

16.Functions and methods in python

17.Loops and conditionals.

18.Basics and datatypes in python.

What you are going to build in this course(Better if you see in the preview videos):

1.Caterpillar game with proper interface and keyboard control.

2.Smart calculator – Did not need to add symbols just give numbers and ask for any operation.

3.Your own routine database application with proper intrface.

4.An egg catcher game with graphical interface and keyboard control.

5.your own screen pet with gestures.

6.Match maker project.

7.Robot graphics.

8.Kaliedo spiral and modified kaleidoscope spiral(graphical design).

9.An automatic data plotter with more than 30 Types of plots.

10.A geographical baseman plot.

11.Big data analysis project(more than 60+ million data).

12.Artificial inteligent Tic Tac Toe(play against computer).

13.A Dictionary.

14.Hangmen game.

15.Dice rolling simulator.

Introduction

1
Introduction to course
2
Learning by building
3
Why learn python?
4
What's in the course?
5
What's after section 2?
6
Any doubt and types of program ?

Installing Python on Mac

1
Introduction to this module
2
Installing Python on Mac
3
Installing Atom on Mac
4
Installing Anaconda and Jupyter notebooks
5
Editors link

Installing Python on windows

1
Introduction to this module
2
Installing Python3
3
Installing Atom
4
Atom editor
5
Installing Anaconda
6
Editors link

Section-1 Basic Python

1
Section-1

Data types

1
Introduction to this module
2
Variables and constants
3
Numbers
4
Operations on Numbers
5
Dynamic typing and restricitons on data types
6
Casting
7
Strings
8
Methods and strings
9
Indexing and slicing
10
String formatting
11
List
12
Tuples
13
Dictionary
14
Boolean
15
Data types notes
16
Data-types quiz

Operators

1
Introduction to this module
2
Arithmetic Operators
3
Assignment Operators
4
Comparison Operators
5
Logical Operators
6
Identity and Membership Operators
7
Operators Notes
8
Operators quiz

Which editor is best for you

1
Introduction to this module
2
Working on Atom
3
Working on jupyter notebooks
4
How to learn Programming

Functions and Methods

1
Introduction to this module
2
User input
3
Convertors
4
Concept of funtions
5
Functions and user inputs
6
Parameters
7
Convertors using function
8
Modifying function
9
Methods
10
Function Notes
11
Method notes

Errors in python

1
Introduction to this module
2
Types of errors
3
Syntex error
4
Indentation error
5
Type error
6
Name error
7
Zero division error
8
Index error
9
Attribute error
10
Handling errors and internet
11
Error notes

Decision making

1
Introduction to this module
2
If-else conditions
3
el-if condition
4
Little fun with conditionals
5
Multiple conditions
6
Nested conditions
7
Conditionals notes

Loops

1
Introduction to this module
2
for loop
3
loops and user input
4
while loop
5
Looping through a string
6
Break statement
7
Continue statement
8
Range() function
9
Else in for loop
10
Nested loops
11
Loops notes

Date and Time

1
Introduction to this module
2
Python dates
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 out of 5
6965 Ratings

Detailed Rating

Stars 5
2934
Stars 4
2562
Stars 3
1098
Stars 2
219
Stars 1
152
516aae4da9053e32628797f833b1a047
30-Day Money-Back Guarantee

Includes

32 hours on-demand video
81 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion
Don't Miss Any Course Join Our Telegram Channel Join Channel
+ +