PYTHON ESSENTIALS1 Course
مروری بر دوره
We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. We will also teach you how to use Python modules, which enable you to benefit from the vast array of functionality that is already a part of the Python language. These concepts and skills will help you to begin to think like a computer programmer and to understand how to go about writing Python programs.
The Python Essentials 2 course offered by the Python Institute is an advanced course that builds on the concepts covered in the Python Essentials 1 course. It is designed to help programmers deepen their understanding of Python and become proficient in using Python for a variety of applications, including web programming, database programming, and GUI programming.
.
سرفصل ها
- Python
- Computer Programming
- Algorithmic Thinking
- Analytical Thinking
- Design, Develop, and Debug Scripts
- Best Practices in Programming
- Procedural Programming
I. Advanced programming concepts
- Recursion
- Sorting and searching algorithms
- Exception handling
- File input/output
- Object-oriented programming concepts
II. Modules and packages
- Understanding Python modules
- Creating and using Python packages
- Importing modules and packages
III. Graphical User Interfaces
- GUI programming concepts
- Introduction to Tkinter
- Creating GUI applications using Tkinter
IV. Regular expressions
- Introduction to regular expressions
- Using the 're' module to perform regular expression operations
V. Debugging and testing
- Debugging techniques
- Testing concepts and frameworks (e.g., unittest)
VI. Advanced data structures
- Nested data structures (e.g., lists of dictionaries)
- Choosing the right data structure for the job
- Best practices for working with data structures in Python
VII. Web programming
- Introduction to web programming
- Using Python for web programming (e.g., Flask, Django)
- Working with APIs
VIII. Database programming
- Introduction to databases
- Using Python for database programming (e.g., SQLite, MySQL)
- Working with database APIs
IX. Best practices
- Writing maintainable and readable code
- Code documentation
- Collaborative programming (e.g., version control with Git)
سوالات متداول
The Python Essentials course covers the basics of programming with Python, including things like variables, data types, conditionals, loops, functions, and modules.
Yes Python Essentials course is very suitable to start learning Python.
By completing the Python Essentials course, you can learn the basics of programming with Python and get to know concepts such as variables, data types, conditionals, loops, functions and modules.
No, you do not need any prior programming knowledge to participate in the Python Essentials course. This course is suitable for beginners.
The Python Essentials course is delivered online and includes video tutorials, exercises, quizzes, and hands-on projects.
Code | Duration | Price (Rial) | Currency Fee | Week days | Start date | Start time | ||
---|---|---|---|---|---|---|---|---|
OLT0045 | 45 hours | 4,500,000 Tomans | - | Thursday | Thursday, 2025/02/20 | From 10:0 To 14:0 | Enroll | |
خیلی عالیه
فقط میخواستم بپرسم آیا امکان پرداخت قسطی وجود داره؟
بله رژا عزیز به صورت اقساطی (۵۰ درصد هنگام شروع دوره , الباقی قبل از پایان دوره )میتوانید پرداخت کنید .
You can also write your opinion: