Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Python – Complete Python, Django, Data Science and ML Guide

You're reading from   Python – Complete Python, Django, Data Science and ML Guide Dive into Programming, Django, Jupyter, Pygame, and AI Essentials

Arrow left icon
Product type Video
Published in Nov 2023
Publisher
ISBN-13 9781835465141
Length 50hrs 30mins
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Bogdan Stashchuk Bogdan Stashchuk
Author Profile Icon Bogdan Stashchuk
Bogdan Stashchuk
Arrow right icon
View More author details
Toc

Table of Contents (91) Chapters Close

1. Introduction to Python FREE CHAPTER 2. Installing and Using Pycharm IDE 3. Basics Concepts in Python 4. Introduction to Functions and Built-in Functions in python 5. Code formatting and PEP8 6. Comments 7. Expressions and Instructions 8. Variables 9. Data Types and structures 10. Strings 11. String Concatenation 12. Numeric Types 13. Boolean Values 14. Magic Methods 15. Lists 16. Dictionaries 17. Tuples 18. Sets 19. Ranges 20. Working with Sequences 21. Modifying Objects in Python 22. Functions 23. Function Arguments 24. Args and kwargs in Functions 25. Default Function Parameters 26. Docstrings 27. Callback Functions 28. Global and local Variables 29. Operators 30. Falsy and Truthy Values 31. Logical and Comparison Operators 32. Lambda Functions 33. Error handling 34. Sequence Unpacking 35. Unpacking Dictionary 36. Conditional Statements 37. Ternary Operator 38. For-In loop 39. While Loop 40. For-In Expression (Comprehension) 41. Generators 42. Decorator Functions 43. Classes and Objects 44. Instance and Class method 45. Magic Methods in Classes 46. Classes Extension 47. Classes in Practice 48. Key Principles in Object-Oriented Programming (OOP) 49. Modules 50. Built-in Modules 51. What is __name__ and __main__ 52. JavaScript Object Notation (JSON) 53. Working with Files 54. Working with zip archives 55. Working with CSV Files 56. Working with Dates and Times 57. Generating Random Sequences and Passwords 58. Math Module and Recursive Functions 59. Regular Expressions 60. Sending Emails 61. Working with SQLite Database 62. Other Built-in Modules 63. Virtual Environments 64. Pipenv for Virtual Environments Management 65. Introduction to the Django web framework 66. Creating a Django project 67. Creating a Django Application 68. Database and Migrations in Django 69. Creating Templates in Django 70. Extending Other Templates in Django 71. Creating Multiple routes and View Functions 72. Routing between Pages in Django 73. Creating an API Django Application 74. Managing Authentication for API Requests 75. Django Project Refactoring and Admin Settings 76. Creating Games with Pygame 77. Creating a Shooter Game with Pygame 78. Interaction of the Elements in the Pygame 79. Game Refactoring using Classes and OOP 80. Jupyter Notebook 81. Jupyter Lab 82. NumPy - Creating Arrays 83. NumPy – Random Values 84. NumPy – Examples 85. Pandas – Working with DataFrames and Series 86. Pandas – Random Data Working with CSV 87. Pandas – Analysing CSV- Loaded DataFrames 88. Matplotlib – Creating Charts 89. Scikit – Learn - Machine Learning 90. Machine Learning Model for Real Data 91. Making Machine Learning Model More Real
Content Locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime