CBTNuggets – Certified Professional in Python Programming 1 (PCPP1)

 

ดาวน์โหลดคอร์สเรียน CBTNuggets – Certified Professional in Python Programming 1 (PCPP1) ฟรี



 
หมวดหมู่ (Category) : Developer
 

ข้อมูลไฟล์ (File Info) :

Released 3/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 339 Lessons ( 50h 57m ) | Size: 38.2 GB

คำอธิบาย (Description) :

This intermediate Certified Professional in Python Programming 1 (PCPP1) training prepares software developers to use the Python programming language in accomplishing coding tasks and advanced programming objectives.

The Certified Professional in Python Programming is a two-part certification from the Python Institute. While the second part (PCPP2) focuses on implementing Python into advanced software architectures, PCPP1 simply focuses on a deep familiarity with object-oriented programming (OOP) principles.

The PCPP1 is not simply a Python certification, it represents a proficiency in advanced uses of classes and OOP features. This course takes Python beginners and gives them enough hands-on training scenarios and real-world practice to make them advanced Python users. Whether you’re preparing for the PCPP1 certification or just want to write Python well, this course is your key to becoming an OOP king.

For anyone who manages IT training, this Python training can be used to onboard new software developers, curated into individual or team training plans, or as a Python reference resource.

PCPP1: What You Need to Know
This PCPP1 training has videos that cover topics such as

Writing good Python code that conforms with best practices and conventions
Understanding OOP concepts, techniques, and categories
Developing graphical interfaces in Python
Managing and programming network operations

Who Should Take PCPP1 Training?
This Certified Professional in Python Programming 1 (PCPP1) training is considered associate-level Python training, which means it was designed for software developers. This Python skills course is designed for software developers with three to five years of experience with general-purpose programming language.

New or aspiring software developers. If you want to land a job as a programmer, Python should appeal to you for several reasons. It’s famously simple to learn and readable. It’s also a highly versatile language that you can adapt to every step of your career. If you take this course, you’ll be prepared for the Python certification that employers recognize as a marker of programming comfort and expertise.

Experienced software developers. This course is useful for experienced developers who have some familiarity with Python already but have never buckled down and mastered the language. Turn your experience and familiarity into by-the-book mastery of the versatile and in-demand Python programming language with this PCPP1 training.

เนื้อหาหลักสูตร (Overview) :

1. Understand Object-Oriented Programming Basics
2. Understand Comparison Magic Methods
3. Understand Numeric Magic Methods
4. Understand Type Conversion Magic Methods
5. Understand Attribute Access Magic Methods
6. Understand Container Access Magic Methods
7. Understand Iterator Magic Methods
8. Learn the Basics of Inheritance and Polymorphism
9. Understand Multiple Inheritance in Python
10. Learn the Basics of Composition
11. Master Arguments in Python
12. Learn About Python Function Decorators
13. Implement Common Function Decorator Patterns
14. Learn About Python Class Decorators
15. Implement Common Class Decorator Patterns
16. Work with Class and Static Methods
17. Implement Class Method Examples
18. Learn About Abstract Classes and Methods
18b. Use Abstract Classes with OOP Design Patterns
19. Learn Attribute Encapsulation
20. Work with Properties
21. Extend Built-in Types and Classes
22. Extend Lists, Dictionaries and Other Types
23. Practice Built-in Type Extension
24. Learn the Basics of Exceptions
25. Handle Exceptions Effectively
26. Understand Advanced Exception Handling
27. Understand Copy Operations
28. Serialize and Deserialize Data
29. Learn the Basics of Metaprogramming
30. Learn Intermediate Metaprogramming Concepts
31. Understand the Basics of Metaclasses
32. Practice Working with Metaclasses
33. Follow PEP8 Formatting Guidelines
34. PEP8 Naming and Whitespace Conventions
35. Build Simple GUIs with Tkinter
36. User Input and Event Handling
37. Organize Tkinter Interfaces
38. Observe Variables and Bind Events
39. Learn the Basics of Widget Styling
40. Learn Advanced Widget Styling
41. Work with Tkinter Canvas
42. Draw Charts and Graphs with Tkinter Canvas
43. Learn the Basics of Network Requests
44. Build and Utilize REST APIs
45. Learn Intermediate Network Request Concepts
46. Understand Socket Programming
47. Build Effective Socket Applications
48. Understand the JSON Data Format
49. Understand the XML Data Format
50. Learn the Basics of SQLite3
51. Learn Intermediate SQLite3
52. Learn Advanced SQLite3
53. Build a Simple Chat Application
54. Build a Full-Stack Expense Tracker
55. Build a Spreadsheet Program, Part I
56. Build a Spreadsheet Program, Part II
57. Build a GUI Web-Scraper Tool


 

ตัวอย่างหลักสูตร
(Course Preview)

 

File Info

Official Website : https://www.cbtnuggets.com/it-training/python/pcpp1
License : FOR EDUCATIONAL PURPOSES ONLY
File Name : Certified Professional in Python Programming 1 (PCPP1).part(1-4).rar File Size : 38.2 GB File Type : *.rar Server : Google Drive Upload date : 15/04/2024 Last modified : 15/04/2024 Password : sbz

 
Warning! This file is for educational and non-commercial use only. Downloading copyrighted material is illegal and all the files here are only for educational uses. To support creators/developers Please purchase a genuine version from the official website. We don’t own and resell this product, we got this from a free source. Developers/creator/maker made it with difficulty. Please purchase a genuine license from the official website.

💾 ดาวน์โหลด

รหัสแตกไฟล์คือ sbz
วิธีดาวน์โหลด | วิธีแก้ลิ้งค์เกินโควต้า



🗨  JOIN OUR COMMUNITY