search
left
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
right
Python – Complete Python, Django, Data Science and ML Guide [Video]
Python – Complete Python, Django, Data Science and ML Guide [Video]

Python – Complete Python, Django, Data Science and ML Guide: Dive into Programming, Django, Jupyter, Pygame, and AI Essentials [Video]

By Bogdan Stashchuk
$129.99
Video Nov 2023 50 hours 30 minutes 1st Edition
Video
$129.99
Subscription
$15.99 Monthly
Video
$129.99
Subscription
$15.99 Monthly

What do you get with a video?

Feature icon Download this video in MP4 format
Feature icon Access this title in our online reader with advanced features
Feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Nov 1, 2023
Length 50 hours 30 minutes
Edition : 1st Edition
Language : English
ISBN-13 : 9781835465141
Category :

Key benefits

  • Dive into over 50 hours of comprehensive Python content
  • Perfect for developers, data scientists, and game creators
  • Build dynamic web applications with Django and games harnessing Pygame

Description

Join us on an immersive Python programming journey, spanning over 50 hours of learning. Whether you're a novice or experienced, this course equips you with vital Python skills for careers and projects. Starting from the basics, grasp Python's core principles and proficiency in real-world functions. As Python's popularity grows, this course readies you for the rising demand for Python developers. You'll practice hand-on examples using Python's interpreter and Visual Studio Code with Code Runner to solidify your skills. With a focus on Data Science and Machine Learning, you'll master essential packages such as NumPy, Pandas, Matplotlib, and Scikit-learn, using the versatile Jupyter Notebook. The course extensively covers Python's fundamental aspects, spanning variables, lists, dictionaries, and venturing into advanced topics like classes, loops, modules, and creating virtual environments. The goal is to provide you with a solid Python foundation. You'll also gain insight into functional and object-oriented Python programming, making you a versatile coder. The course is thoughtfully structured, explaining not just "how" but also "why" we use specific methods and best practices. By course end, you'll harness Python's full potential for web and mobile app development, data science, machine learning, and game creation.

What you will learn

Grasp concepts such as data types, loops, and conditional statements to build a robust coding foundation Understand OOP principles like inheritance, encapsulation, and polymorphism for streamlined code Manipulate files, directories, and efficiently manage external modules through Python Master real-world datasets with NumPy, Pandas, Matplotlib and more Ensure code reliability through Python's error handling and master the nuances of PIP and virtual project isolation

What do you get with a video?

Feature icon Download this video in MP4 format
Feature icon Access this title in our online reader with advanced features
Feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Nov 1, 2023
Length 50 hours 30 minutes
Edition : 1st Edition
Language : English
ISBN-13 : 9781835465141
Category :

Table of Contents

91 Chapters
Introduction to Python Packt Packt
Installing and Using Pycharm IDE Packt Packt
Basics Concepts in Python Packt Packt
Introduction to Functions and Built-in Functions in python Packt Packt
Code formatting and PEP8 Packt Packt
Comments Packt Packt
Expressions and Instructions Packt Packt
Variables Packt Packt
Data Types and structures Packt Packt
Strings Packt Packt
String Concatenation Packt Packt
Numeric Types Packt Packt
Boolean Values Packt Packt
Magic Methods Packt Packt
Lists Packt Packt
Dictionaries Packt Packt
Tuples Packt Packt
Sets Packt Packt
Ranges Packt Packt
Working with Sequences Packt Packt
Modifying Objects in Python Packt Packt
Functions Packt Packt
Function Arguments Packt Packt
Args and kwargs in Functions Packt Packt
Default Function Parameters Packt Packt
Docstrings Packt Packt
Callback Functions Packt Packt
Global and local Variables Packt Packt
Operators Packt Packt
Falsy and Truthy Values Packt Packt
Logical and Comparison Operators Packt Packt
Lambda Functions Packt Packt
Error handling Packt Packt
Sequence Unpacking Packt Packt
Unpacking Dictionary Packt Packt
Conditional Statements Packt Packt
Ternary Operator Packt Packt
For-In loop Packt Packt
While Loop Packt Packt
For-In Expression (Comprehension) Packt Packt
Generators Packt Packt
Decorator Functions Packt Packt
Classes and Objects Packt Packt
Instance and Class method Packt Packt
Magic Methods in Classes Packt Packt
Classes Extension Packt Packt
Classes in Practice Packt Packt
Key Principles in Object-Oriented Programming (OOP) Packt Packt
Modules Packt Packt
Built-in Modules Packt Packt
What is __name__ and __main__ Packt Packt
JavaScript Object Notation (JSON) Packt Packt
Working with Files Packt Packt
Working with zip archives Packt Packt
Working with CSV Files Packt Packt
Working with Dates and Times Packt Packt
Generating Random Sequences and Passwords Packt Packt
Math Module and Recursive Functions Packt Packt
Regular Expressions Packt Packt
Sending Emails Packt Packt
Working with SQLite Database Packt Packt
Other Built-in Modules Packt Packt
Virtual Environments Packt Packt
Pipenv for Virtual Environments Management Packt Packt
Introduction to the Django web framework Packt Packt
Creating a Django project Packt Packt
Creating a Django Application Packt Packt
Database and Migrations in Django Packt Packt
Creating Templates in Django Packt Packt
Extending Other Templates in Django Packt Packt
Creating Multiple routes and View Functions Packt Packt
Routing between Pages in Django Packt Packt
Creating an API Django Application Packt Packt
Managing Authentication for API Requests Packt Packt
Django Project Refactoring and Admin Settings Packt Packt
Creating Games with Pygame Packt Packt
Creating a Shooter Game with Pygame Packt Packt
Interaction of the Elements in the Pygame Packt Packt
Game Refactoring using Classes and OOP Packt Packt
Jupyter Notebook Packt Packt
Jupyter Lab Packt Packt
NumPy - Creating Arrays Packt Packt
NumPy – Random Values Packt Packt
NumPy – Examples Packt Packt
Pandas – Working with DataFrames and Series Packt Packt
Pandas – Random Data Working with CSV Packt Packt
Pandas – Analysing CSV- Loaded DataFrames Packt Packt
Matplotlib – Creating Charts Packt Packt
Scikit – Learn - Machine Learning Packt Packt
Machine Learning Model for Real Data Packt Packt
Making Machine Learning Model More Real Packt Packt

Customer reviews

filter Filter
Top Reviews
Rating distribution
star-icon star-icon star-icon star-icon star-icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%

Filter reviews by


No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How can I download a video package for offline viewing? Packt Packt
  1. Login to your account at Packtpub.com.
  2. Click on "My Account" and then click on the "My Videos" tab to access your videos.
  3. Click on the "Download Now" link to start your video download.
How can I extract my video file? Packt Packt

All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.

How can I get help and support around my video package? Packt Packt

If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.

  1. Video
  2. Format watched (HTML, MP4, streaming)
  3. Chapter or section that issue relates to (if relevant)
  4. System being played on
  5. Browser used (if relevant)
  6. Details of support
Why can’t I download my video package? Packt Packt

In the even that you are having issues downloading your video package then please follow these instructions:

  1. Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
  2. Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.