Tutorialspoint

Python Complete Course : Basic to Advance with 15 working applications and games

person icon Dev Nirwal

Python Complete Course : Basic to Advance with 15 working applications and games

Learn Python3 step by step and create 15 real working applications and games

updated on icon Updated on Oct, 2023

language icon Language - English

person icon Dev Nirwal

architecture icon Python,Development

Lectures -335

Duration -31.5 hours

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

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.

Goals

What will you learn in this course:

  • 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.
  • Graphic Design using python
  • Database Management using python
  • Datascience
  • Data Analysis and Data Visualisation
  • Big Data Handling
  • Game Control
  • 15 Projects

Prerequisites

What are the prerequisites for this course?

  • Consistency
  • A Computer
  • Internet Connection
Python Complete Course : Basic to Advance with 15 working applications and games

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction To The Course
6 Lectures
  • play icon Introduction to the Course 01:53 01:53
  • play icon Learning By building 00:51 00:51
  • play icon Why you need to learn python 05:27 05:27
  • play icon What's inside the course 05:55 05:55
  • play icon What's inside the section 3 06:41 06:41
  • play icon Any doubt and types of programs 03:13 03:13
Installing Python On Mac
5 Lectures
Tutorialspoint
Installing Python On Windows
5 Lectures
Tutorialspoint
Section-1
1 Lectures
Tutorialspoint
Data Types
15 Lectures
Tutorialspoint
Operators
8 Lectures
Tutorialspoint
Which Editor Is Best For You
4 Lectures
Tutorialspoint
Functions And Methods
10 Lectures
Tutorialspoint
Errors
11 Lectures
Tutorialspoint
Decision Making
7 Lectures
Tutorialspoint
Loops
11 Lectures
Tutorialspoint
Date And Time
5 Lectures
Tutorialspoint
File Handling
6 Lectures
Tutorialspoint
Libraries
5 Lectures
Tutorialspoint
Project-1 Dice Rolling Simulator
9 Lectures
Tutorialspoint
Project-2 Dictionary
14 Lectures
Tutorialspoint
Project-3 Hangman Game
10 Lectures
Tutorialspoint
Main Project Tic-Tac-Toe
14 Lectures
Tutorialspoint
Section-2
2 Lectures
Tutorialspoint
Numpy
7 Lectures
Tutorialspoint
Pandas
14 Lectures
Tutorialspoint
Matplotlib
14 Lectures
Tutorialspoint
Seaborn
10 Lectures
Tutorialspoint
Pandas Inbuilt Data Visualisation
6 Lectures
Tutorialspoint
Plotly And Cufflinks
6 Lectures
Tutorialspoint
Geographical Plotting
5 Lectures
Tutorialspoint
Project-5 Plotter
10 Lectures
Tutorialspoint
Project-6 Geographical Plot Using Folium
9 Lectures
Tutorialspoint
Project-7 School Data Analysis
16 Lectures
Tutorialspoint
Section-3
2 Lectures
Tutorialspoint
Tkinter
12 Lectures
Tutorialspoint
Databases
11 Lectures
Tutorialspoint
Turtle Graphics
9 Lectures
Tutorialspoint
Project-8 Caterpillar Game
8 Lectures
Tutorialspoint
Project-9 MatchMaker
7 Lectures
Tutorialspoint
Project-10 Screen Pet
10 Lectures
Tutorialspoint
Project-11 Smart Calculator
8 Lectures
Tutorialspoint
Project-12 Your Own Database System
12 Lectures
Tutorialspoint
Project-13 Egg Catcher Game
11 Lectures
Tutorialspoint

Instructor Details

Dev Nirwal

Dev Nirwal

Hi, I am Dev Nirwal. I am an engineer by profession in electronics and communication and along with that I also possessed strong skills in Artificial Intelligence (AI), Machine learning, and Robotics. I have been fascinated with Robotics since the age of 12 and my journey started from there. After that, I kept on learning and growing in this field. During this journey, I had done vast research and created some breakthrough projects on energy, acoustic, communication, optic fiber, and LIFI technology. I ever wanted to bestow my expertise and skills with the world. Udemy gave me the freedom to share my expertise with learners all around the world. I have designed one of Udemy best-seller courses in the programming segment which also became one of the fastest-selling python courses over the internet. By now I have helped more than 4 lakh learners in their coding journey and encouraged them on their developer journey. Connecting to the learners all around the world gives me immense happiness and boost to work even harder each day and create more potent, practical, and research-backed technology programs that can help learners shape their future and grow it 2x faster.

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Feedbacks

C

Cornelius Green

A Great demonstration of the Python tool concepts and how they are used in the real world for application development!

Application

Application

awesome

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us

1800-202-0515