Python – The complete guide
Python – The complete guide, available at $69.99, has an average rating of 4.5, with 106 lectures, based on 8 reviews, and has 63 subscribers.
You will learn about 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 This course is ideal for individuals who are Python developers curious to learn or Web App developers or Desktop App developers It is particularly useful for Python developers curious to learn or Web App developers or Desktop App developers.
Enroll now: Python – The complete guide
Summary
Title: Python – The complete guide
Price: $69.99
Average Rating: 4.5
Number of Lectures: 106
Number of Published Lectures: 106
Number of Curriculum Items: 106
Number of Published Curriculum Objects: 106
Original Price: €84.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- Python developers curious to learn
- Web App developers
- Desktop App developers
Target Audiences
- Python developers curious to learn
- Web App developers
- Desktop App developers
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What you will learn
Lecture 3: Important
Chapter 2: Starting booster
Lecture 1: Installation
Lecture 2: Syntax
Lecture 3: Data types
Lecture 4: Variables
Lecture 5: Numbers & random
Lecture 6: Strings & some methods
Lecture 7: Input & Strings
Lecture 8: String format
Lecture 9: Operators & type conversion
Lecture 10: List & methods
Lecture 11: Tuple
Lecture 12: Dictionaries
Lecture 13: Emoji converter exemple with dictionaries
Lecture 14: Dictionaries & some methods
Lecture 15: Recap – Quick note
Lecture 16: If statement
Lecture 17: While loop
Lecture 18: While exemple with input as command
Lecture 19: For loop
Lecture 20: Nested loops
Lecture 21: Functions – *args & **kwargs
Lecture 22: Create BMI calculator with functions
Lecture 23: Classes & Objects
Lecture 24: The use of self
Lecture 25: Inheritance
Lecture 26: Modules
Lecture 27: External modules
Lecture 28: JSON with Python
Lecture 29: Regular Expressions (RegEx)
Lecture 30: Error handlign – try…except
Lecture 31: Packages
Lecture 32: External packages
Lecture 33: Pathlib
Lecture 34: File handling
Lecture 35: File handling 2
Lecture 36: File handling 3 – with statement
Chapter 3: NumPy
Lecture 1: Multi-dimensional
Lecture 2: Indexing
Lecture 3: Slicing
Lecture 4: Ownership – copy() vs view()
Lecture 5: Iteration
Lecture 6: Join & Split
Lecture 7: Search & Sort
Lecture 8: Creating functions
Lecture 9: Arithmetics
Chapter 4: Matplotlib
Lecture 1: Matplotlib
Lecture 2: Markers
Lecture 3: Labels
Lecture 4: Grid
Lecture 5: Grid with subplots
Lecture 6: Scatter
Lecture 7: Bar chart
Lecture 8: Pie chart
Chapter 5: Pandas
Lecture 1: Overview
Lecture 2: Series vs DataFrame
Lecture 3: Read JSON & CSV
Lecture 4: Clean data
Lecture 5: Clean data 2
Lecture 6: Plotting CSV or JSON data
Lecture 7: Histogram
Chapter 6: Machine Learning
Lecture 1: Info
Lecture 2: Overview
Lecture 3: KNN
Lecture 4: K-means
Lecture 5: K-means with images
Chapter 7: MySQL with Python
Lecture 1: Connection setup
Lecture 2: Use a database
Lecture 3: Insert data
Lecture 4: Select – displaying data
Lecture 5: Delete
Lecture 6: Update & highlights
Chapter 8: Django with SQLite & MySQL
Lecture 1: Django starting
Lecture 2: Creating/Adding new App
Lecture 3: Views & Urls
Lecture 4: Static files
Lecture 5: Migrations & Django admin
Lecture 6: Models & Admin App register
Lecture 7: Models & Foreign Key
Lecture 8: Accessing & displaying data from database to the frontend
Lecture 9: Views with slug
Lecture 10: New App & file upload preparation
Lecture 11: File upload
Lecture 12: Switch from SQLite to MySQL
Lecture 13: Sign up & sign in
Lecture 14: Add a form to template
Lecture 15: Sign up new user
Lecture 16: Get logged in username
Lecture 17: Page visibility / restriction
Lecture 18: Forms
Instructors
-
Nico @softcademy
IT | Web & Software developer | Teacher & Instructor
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 7 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024