Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python - The complete guide
Rating: 4.6 out of 5(9 ratings)
66 students

Python - The complete guide

A complete practical Python course in which you will learn to create your own Web & Desktop App with MySQL database
Last updated 6/2024
English

What you'll learn

  • Python basics & advanced
  • Python must used libraries
  • Use MySQL databases with Python
  • Django with MySQL (CRUD)
  • PyQt5 with MySQL (CRUD)
  • NumPy - work with multi-dimensional arrays
  • Matplotlib - bar chart, pie chart, etc
  • Pandas - manage CSV, manage JSON, clean data
  • Machine Learning overview
  • Build Web, Desktop & Mobile App with Python

Course content

9 sections106 lectures14h 53m total length
  • Introduction4:27

    Discover why Python is a general purpose language, easy to learn, for automation, data mining, and big data, powering web, desktop, and scientific applications with NumPy and Matplotlib.

  • What you will learn8:20

    This course delivers a hands-on tour of three Python applications, showcasing web apps with forms, authentication, and an admin dashboard using Bootstrap, plus a desktop tool designed with Kutty designer.

  • Important0:27

Requirements

  • Taste to learn :)

Description

A complete practical Python course in which you will learn to create your own web/desktop app with MySQL database. The course covers everything to start with and to be a professional in Python. Understand very useful libraries such as: 

  • NumPy - to work faster with multidimensional arrays

  • Matplotlib - present your data graphically

  • Pandas - analyze, clean and plot your data

  • Scikit-learn - get a large overview on Machine Learning, know how to split your dataset to training & testing data

Use Django frameworks with other great libraries to create very quickly real-world web application. Learn how to use Urls, Views, Models, Templates, and Forms. Learn how to upload file to your server.

Use PyQt5 to create your own multi-platform desktop application with modern design. Know how to create that with or without using Qt Designer. Present your data (either from SQL database, CSV, JSON, list, dictionary, set, tuple) using Matplotlib to your desktop app.

Use either SQLite or MySQL to store your data and manipulate them, either with simple Python, or with Django, or with PyQt5. (CRUD) Create, Read, Update, Delete.


In the course, very very less theoretical things are used. Learning with exemples and exercices is the most effective way!!!! However, during typing the codes, we explain everything from start to finish so you understand the theory while coding.

In case you missed the big sale, please visit our website or our facebook/instagram.

Who this course is for:

  • Python developers curious to learn
  • Web App developers
  • Desktop App developers