Udemy - Python Bootcamp 2019 Build 15 working Applications and Games Course Coupon Enroll Free


Feb 27, 2019
Udemy - Python Bootcamp 2019 Build 15 working Applications and Games

Udemy - Python Bootcamp 2019 Build 15 working Applications and Games Course Coupon

Learn complete python with basics, data science, data visualisation, desktop graphical applications &
python for web.

What you'll learn
  • 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.
  • just will to learn and achieve great things.
Course content

  • Introduction to course
  • Learning by building
  • Why learn python?
  • What's in the course?
  • What's after section 2?
  • Any doubt and types of program ?
–Installing Python on Mac
  • Introduction to this module
  • Installing Python on Mac
  • Installing Atom on Mac
  • Installing Anaconda and Jupyter notebooks
  • Editors link
–Installing Python on windows
  • Introduction to this module
  • Installing Python3
  • Installing Atom
  • Atom editor
  • Installing Anaconda
  • Editors link
–Section-1 Basic Python
  • Section-1
–Data types
  • Introduction to this module
  • Variables and constants
  • Numbers
  • Operations on Numbers
  • Dynamic typing and restricitons on data types
  • Casting
  • Strings
  • Methods and strings
  • Indexing and slicing
  • String formatting
  • List
  • Tuples
  • Dictionary
  • Boolean
  • Data types notes
  • Data-types quiz
  • Introduction to this module
  • Arithmetic Operators
  • Assignment Operators
  • Comparison Operators
  • Logical Operators
  • Identity and Membership Operators
  • Operators Notes
  • Operators quiz
–Which editor is best for you
  • Introduction to this module
  • Working on Atom
  • Working on jupyter notebooks
  • How to learn Programming
–Functions and Methods
  • Introduction to this module
  • User input
  • Convertors
  • Concept of funtions
  • Functions and user inputs
  • Parameters
  • Convertors using function
  • Modifying function
  • Methods
  • Function Notes
  • Method notes
–Errors in python
  • Introduction to this module
  • Types of errors
  • Syntex error
  • Indentation error
  • Type error
  • Name error
  • Zero division error
  • Index error
  • Attribute error
  • Handling errors and internet
  • Error notes
–Decision making
  • Introduction to this module
  • If-else conditions
  • el-if condition
  • Little fun with conditionals
  • Multiple conditions
  • Nested conditions
  • Conditionals notes
  • Introduction to this module
  • for loop
  • loops and user input
  • while loop
  • Looping through a string
  • Break statement
  • Continue statement
  • Range() function
  • Else in for loop
  • Nested loops
  • Loops notes
–Date and Time
  • Introduction to this module
  • Python dates
  • Date output and date objects
  • strf time() method
  • Date and Time notes
–File handling
  • Introduction to this module
  • Opening and reading the file
  • Writing in a file
  • Appending
  • Different methods
  • File handling notes
  • Introduction to this module
  • Libraries
  • Modules
  • Json files
  • Libraries notes
–Project-1 Dice rolling stimulator
  • Introduction to this module
  • How to solve the problem
  • Dice overview
  • Algorithm
  • How to get the Number
  • What about the dice
  • Roll it again
  • Dice stimulator
  • Dice stimulator code
–Project-2 Dictionary
  • Introduction to this module
  • Dictionary overview
  • Where to get the data
  • Loading the data in our program
  • Main logic
  • What if the word doesn't exist
  • Pugger found some errors
  • Pugger said what about the interface
  • It's all about the interface
  • Pugger have another issue
  • How to get the close matches
  • Upgrading the program to get the close matches
  • Dictionary
  • dictionary code
  • data json
–Project-3 Hangman game
  • Introduction to this module
  • Hangman overview
  • Algorithm for hangman
  • User interface
  • Creating the world's list
  • Rules and regulation
  • Main logic
  • Hanging the man
  • Our third program
  • Hangman code
–Project-4 Tic Tac Toe
  • Introduction to this module
  • What is AI
  • Project overview
  • Understanding problem and writing algorithm
  • Designing the board
  • Space on board
  • 141.How to get winner
  • Player move
  • AI computer move
  • Random function
  • Defining the main logic
  • Preparing interface
  • Tic Tac Toe
  • Tic Tac Toe code
–Section-2 Python for data science and data visualisation
  • Section-2
  • What is Datascience?
  • Introduction to this module
  • Numpy declaring
  • Methods for Numpy
  • Indexing and slicing
  • Spilicing 2-D matrix and conditional selection
  • Operations on numpy
  • Numpy Documentation
  • Numpy quiz
  • Introduction to this module
  • Series
  • Dataframes
  • Creating and deleting rows and column in dataframe
  • Acessing elements in dataframe
  • Conditional acessing
  • Missing data
  • Analysing data using groupby
  • Joining
  • Concatinating
  • Merging
  • More operations
  • Loading data using pandas
  • Pandas documentation
  • Introduction to this module
  • Matplotlib getting started
  • Subplots
  • Types of plots
  • Legends
  • Object oriented plots
  • Multiple plots
  • Subplots using object oriented
  • Figure size
  • Setting labels with object oriented technique
  • Stylling plots
  • Markups
  • Setting limits
  • Matplotlib documentation
  • Introduction to this module
  • Tips.csv file
  • iris.csv
  • Categories of plots
  • Point plots
  • Distribution plots
  • Pair plots
  • Categorial plots
  • Categorial plots part-2
  • Matrix plots
  • Grids
  • Seaborn documentation
–Pandas inbuilt data visualisation
  • Introduction to this module
  • Files
  • Creating dataframes
  • Point plots
  • Line plots
  • Distribution plots
  • Ece.csv
  • Tips.csv
  • Pandas inbuilt data visualisation documentation
–Plotly and cufflinks
  • Introduction to this module
  • Loading plotly and cufflinks
  • Point plots
  • Surface plots
  • Figure plots
  • Cufflinks documentation
–Geographical plottings
  • Introduction to this module
  • agri.csv
  • gdp.csv
  • Basic geographical plotting
  • Plot with big data
  • Global scale plot
  • Geographical plottings documentation
–Project-5 Plotter
  • Introduction to this module
  • Project overview
  • Setting up things
  • Creating data
  • Plot interface and main function
  • Plotting all data
  • Plotting 1 column
  • Plotting 2 and 3 columns
  • Plotter
  • plotter code file
–Project-6 Geographical plot using folium
  • Introduction to this module
  • Creating basic webmap
  • Adding child
  • Multiple markers
  • Plotting volcanoes
  • Polygen view
  • US Cities population
  • Colourful markers
  • Jeoplot code file
  • Volcano.csv file
  • World.json file
  • US cities population.csv file
–Project-7 School donation analysis
  • Introduction to this module
  • Overview of project
  • Setup libraries and load data
  • Describing data
  • Merging data
  • First analysis
  • Basic mathematical analysis
  • High donations
  • Various relationships
  • Project type and total donations
  • Subcategories
  • Time objects
  • Mean timings
  • Average time per state
  • Fast and slow funding
  • School donation analysis code file
  • Donations.csv file
  • Donors.csv file
  • Projects.csv file
  • Resources.csv file
  • Schools.csv
  • Teachers.csv
–Section-3 GUI programming
  • Section-3 GUI programming
  • What is GUI programming?
  • Introduction to this module
  • Tkinter basics and creating window
  • Tkinter notes
  • Buttons
  • Buttons notes
  • Canvas
  • Canvas notes
  • Check button and radio button
  • check button notes
  • Radio button notes
  • Content widgets
  • Entry notes
  • Text notes
  • Window configuration widgets
  • Frame notes
  • Listbox notes
  • Toplevel notes
  • Message box notes
  • Menu and menu button
  • Menu button notes
  • Creating menu notes
  • Scroll widgets
  • Spinbox notes
  • Paned window
  • Paned window notes
  • Geometry methods
  • Attributes notes
  • Geometry methods
  • Introduction to this module
  • What is Database
  • Installing postgreSQL
  • PostgreSQL download link
  • Creating table in sqlite3
  • Creating table in postgreSQL
  • Inserting data
  • Visualising data
  • Deleting tha data
  • Updating data
  • databases documentation
–Turtle graphics
  • Introduction to this module
  • Turtle graphics basics
  • Creating figures
  • Creating the robot
  • Robot.py
  • Some changes in robot
  • Modified_robo.py
  • Kaleido spiral
  • Kaleido_spiral.py
  • Modified kaleido spiral
  • Kaliedo_spiral_modified.py
  • Moving turtle
  • Moving_turtle.py
  • Turtle graphics documentation
–Project-8 Caterpillar game
  • Introduction to this module
  • Overview of project
  • Defining turtles
  • Outside window and placing leaf
  • Game over and displaying score
  • Start game
  • Defining moves
  • Caterpillar.py
–Project-9 Matchmaker
  • Introduction to this module
  • Overview of project
  • Window and libraries
  • Adding symbols
  • Defining buttons
  • Showing symbol
  • matchmaker.py
–Project-10 Screen pet
  • Introduction to this module
  • Overview of project
  • Creating body, eyes and ears
  • Creating mouth tongue and cheeks
  • Toggle and Blink eyes
  • Cheeky face
  • Happy face
  • Sad face
  • Screen pet
  • screenpet.py
–Project-11 Smart calculator
  • Introduction to this module
  • Overview of project
  • Front end
  • Math operations
  • Operations list
  • Calculate
  • Smart calculator
  • smart calculator.py
–Project-12 Your own database system
  • Introduction to this module
  • Overview of project
  • Labels and entries
  • Entries, listbox and scrollbar
  • Buttons
  • Defining backend
  • Search function in backend
  • Searching and viewing data
  • Adding
  • Deleting
  • Your own database
  • frontend.py
  • backend.py
  • routine.db
–Project-13 Egg catcher game
  • Introduction to this module
  • Overview of the project
  • Creating window
  • Egg and catcher
  • Other inteface items
  • Create and move eggs
  • Dropping and losing a life
  • Catch and get score
  • Moving with keys
  • Running egg catcher
  • egg catcher.py
  • Section-4
–End of the course
  • Time to say goodbye! for now
Who this course is for:
  • Everyone who want to learn python.

In this course you will learn all of python you need for being a good python developer. you will begin with learning that how you can have your best editor to work with.

After that in first section you will learn all the basics of python like data-types, loops, conditionals, operators, file-handling, time-date, libraries and a lot. In addition you will also apply all you have learn in section-1 on practical working programs and games.

Second section is about data-visualisation in which you will learn what is data science and how things work in that, and you will learn libraries like Matplotlib, seaborn, pandas, poorly and cufflinks for data visualisation and pandas, numpy for data analysis. you will also learn geo-plotting for visualising globe data. In addition you will built a large number of beautyfull plots and even 3-D plots to practice your skills. Then we will move to the project part of section-2 in which you will learn to create automatic plotter, base maps and big-data analysis project that actually analyse more than 60 million+ data.

Third section is all about graphical and user interface. In which you will learn that how the desktop applications are made, you will learn about tkinter to built windows applications, then you will learn about database that how you can store your program data and where to store. After that we will move to a very interesting concept turtle graphics where you will learn how to make moving graphical things.Then this section is full of projects with actually working games and database applications. also project that will make you learn how to use keys to move your objects in games and in applications.
This is not the end of the course time to time new data will be added to it.

add python to path, advanced python courses, anaconda python, beautifulsoup, best coding bootcamp, best python classes nyc, best python course on coursera, best python online course, best python tutorial, best python tutorial on youtube, best tutorial sites, best way to learn python, codecademy python, coding bootcamp free, coding bootcamp india, coding bootcamp reddit, coding bootcamp uk, complete python 3 bootcamp, complete python bootcamp go from zero to hero in python 3, complete python bootcamp go from zero to hero in python 3 download, coursera python data science, django, django python, django tutorial, free online python course for beginners, geeks for geeks c, install python ubuntu, introduction to python pdf, learn python, learn python by building an application, learn python reddit, learn python the hard way review, learn python udemy, machine learning python online, matplotlib, opencv python, pycharm, pypi, python, python 2 tutorial, python 3, python 3 bootcamp github, python 3 tutorial, python 3 tutorial pdf, python advanced course topics, python basics, python bootcamp, python bootcamp free, python bootcamp github, python bootcamp meaning, python certification, python class, python course, python course details, python course fees, python course udemy, python coursera, python definition, python download, python flask, python for beginners, python for data science, python ide, python idle, python javatpoint, python language, python list, python logo, python machine learning, python meaning, python numbers w3schools, python online, python pandas, python programming, python programming books, python programming examples, python programming for the absolute beginner, python programming pdf, python programming tutorial, python software, python syntax, python tutorial, python tutorial javatpoint, python tutorial pdf, python tutorial point, python tutorial ppt, python w3schools, python wiki, scikit learn, selenium python, sklearn, tkinter, udemy login, udemy python, udemy python 3, udemy python data science, udemy python free, w3schools python, what is python course, what is python used for.
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock