Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Python Basic to Advanced: With 15 working applications and games

person icon Dev Nirwal

4.3

Python Basic to Advanced: With 15 working applications and games

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

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Dev Nirwal

category icon Python,Development

Lectures -335

Duration -31.5 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Python Basic to Advanced course here includes all fields of Python in its curriculum and engages the learners with actual working games as projects. It is intended to help learners grasp the concepts simple and easy way.

Python Basic to Advanced Course Overview

This course is designed to help learners build skills to develop any kind of application using Python. You will learn to create desktop applications and even control objects by using the keyboard. By the end of the course, you will also learn to apply Python for Data Science and create even globe maps.

The course takes you beyond basic lecturing videos on Python fundamentals, syntaxes, and the Hello World program. This course is designed thoughtfully after analyzing what a student needs to study Python. The course is designed after assessing what most learners require and what they want in a course, and how they can easily start any course but are not able to finish it.

Here are a few topics this course is going to cover:

  1. Python for graphical applications.

  2. Tkinter - Building desktop applications and user interfaces.

  3. Turtle graphics - Graphical design using Python and using keyboard to control objects on the computer.

  4. Learn about databases to discover how to store the data for your apps, games, and services.

  5. Using for Data Science.

  6. Learn how to construct datasets of data and use Python to analyze them with NumPy.

  7. Create data frames, analyze them, and show data using 2-D and 3-D graphs using Pandas.

  8. Produce data visualizations using Matplotlib.

  9. Make animated stories using Seaborn.

  10. Make interactive charts using Plotly and Cufflinks.

  11. Global scale graphs can be made using geographic plotting.

  12. Date and time functions in Python.

  13. File management

  14. Use keys to control items.

  15. Endlessly producing graphic designs.

  16. Python's methods and functions

  17. Conditions and loops.

  18. Python basics and datatypes.

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

  1. Caterpillar game with a suitable keyboard interface

  2. Intelligent calculator: No need to add symbols; just enter numbers and request any action

  3. Own a custom database program with a suitable user interface

  4. A keyboard-controlled, graphically-interfaced egg-catching game

  5. Utilizing movements, create your own screen pet

  6. Matchmaking endeavor

  7. Robotic imagery

  8. Modified kaleidoscopic spiral and the Kaliedo spiral (graphical design)

  9. A data plotting machine with more than 30 different types of charts

  10. a map of the world's locations

  11. Project analyzing large amounts of data (more than 60 million)

  12. Synthetic intelligence Ping Pong (play against the computer)

  13. An encyclopedia

  14. game of hangmen

  15. Simulator for rolling dice

Goals

What will you learn in this course:

  • Python fundamental concepts: Data types, loops, decision-making, file management, libraries, modules, date/times, etc.

  • Python-based programs for terminal use.

  • Python game with artificial intelligence.

  • Python for GUI programming and desktop apps.

  • Python desktop application development with Tkinter.

  • Python-based graphic design and database management

  • Science utilizing data

  • Data Visualization and Analysis

  • Big Data Management

  • Game management

  • Projects: 15

Prerequisites

What are the prerequisites for this course?

  • Consistency

  • A Computer

  • Internet Connection

Python Basic to Advanced: 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

Use your certificate to make a career change or to advance in your current career.

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
Annual Membership

Online Certifications

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

Explore Now
Online Certifications

Talk to us

1800-202-0515