The Complete Python Course: Go From Beginner To Advanced!

The Complete Python Course: Go From Beginner To Advanced!

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 14 Hours | 2.85 GB

In this complete course students will learn…

Python is an easy and fun language to learn, and it is now one of the most popular programming languages, suitable for almost any task from developing graphical user interfaces to building web applications.

From the very basics to advanced concepts, this Python programming course is perfect for students wanting to become web or game developers. This course is also open to all learners who wish to gain an understanding of the basic components of computer programming. You will learn basic computer programming concepts and terminologies such as variables, constants, operators, integer arithmetic, expressions, object orientation, function definition, loops, and advanced data structures as well as GUI programming, CGI scripting, advanced graphics, networking, and much more!

Table of Contents

Module 1 – Introduction and Course Agenda
01. Introduction and Course Agenda
02. Why Program

Module 2 – Basics Of Python
03. Downloading Python
04. Python Interpreter And Idle
05. Nuts And Bolts Of A Sample Program
06. Python Strings
07. Getting Input
08. Reading And Writing Files – Part 1
09. Reading And Writing Files – Part 2
10. Python Expressions

Module 3 – Integer Arithmetic
11. Creating Your First Program – Part 1
12. Creating Your First Program – Part 2
13. Placing Comments In Code
14. Introduction To Strings – Part 1
15. Introduction To Strings – Part 2

Module 4 – Functions And Variables
16. What Are Functions
17. Print Function
18. Escape Codes
19. Input Function

Module 5 – Function Definition
20. Global Variables
21. Concept Of Dictionaries
22. Concepts Of Lists
23. What Are Tuples
24. Introduction To Loops – Part 1
25. Introduction To Loops – Part 2

Module – Object Orientation
26. Working With Graphics
27. Conditional Execution
28. IF Statement
29. Additional IF Statements
30. The While Loop

Module 7 – Projects
31. Project A
32. Project B
33. Conclusion

PYTHON ADVANCED – Module 1- Introduction
34. Introduction and Course Agenda
35. Python Refresher

Module 2 – Data Structures
36. Advanced Lists
37. List Comprehension
38. Sets and Dictionaries
39. Looping Techniques
40. Modules
41. Packages
42. Time Functionality

Module 3 – Writing GUI In Python
43. GUI Introduction
44. Creating TK Widget
45. Creating Buttons and Labels
46. Canvas Widget
47. Message Widget
48. Radio Buttons
49. Data Entry Widget
50. Oval Objects

Module 4 – Python CGI Scripting
51. What Is CGI
52. GET And POST Methods
53. File Operations
54. Accessing The Internet

Module 5 – Advanced Graphics
55. Turtle Star
56. Draw Random
57. Draw Random – Part B
58. Creating Multimedia
59. Text Input – Part 1
60. Text Input – Part 2

Module 6 – Networking
61. Networking Fundamentals
62. Python Debugger

Module 7 – Projects
63. Advanced Project A
64. Advanced Project B

Module 8 – Conclusion
65. Course Conclusion