This project is the project folder that I am using to learn the Python syntax, with examples of basic and intermediate projects.
Some of the key features of this project include the following:
- Clean code: The project has paid particular attention to writing clean and readable code. The code has been developed with comprehensibility and maintainability in mind.
- Learning Code (LC): This project has been designed as a resource for those who want to learn the software development process. The code examples and instructions used in the project are designed to support your learning process.
- Udemy Course Tracks: During the development of this project, the Udemy course "Python from Zero to Advanced" was used. You can access the course [here] (https://www.udemy.com/course/sifirdan-ileri-seviyeye-python/).
git clone https://github.com/EmrahFidan/PythonDemo.git
# | File Name | Apps |
---|---|---|
01 | Advanced data structure and objects | Acrostij - Mail Account Control - Merge Generator |
02 | Advanced functions | Datetime - Deadline - Fast Currency - Find File - Os - Sys |
03 | Conditional states | BDI 2.0 - Calculator - geometric Objects - Largest Number - Letter Annotation Calculation - User Access |
04 | Decarators | Decarator Function Example - Decarators |
05 | Embedded functions | Name+Surname - Rectangular Area - Sum Even Numbers - The Triangle |
06 | Errors and exceptions | File Example - List Exraction |
07 | File Operations | Calculating class letter notes - Football team - Class Grades |
08 | Functions | Calculator 2.0 - EBOB - EKOK - Find the exact divisors of a number - Perfect numbers function - Primary number - Pythagorean triangles - Reading 2-digit numbers - The number prediction game |
09 | Interview Questions | Array Rotation - Find Frequency - Lost Step - Mix Word |
10 | Iterators and Generators | Generator - Iterator - Primary number generator - Squares (iterator) |
11 | Loops | Armstrong number - ATM - Fibonacci - Find the factoriel - List comprehension - Multiplication table - Numbers divided by three - Perfect Number - Sum operation - User Access 2.0 |
12 | Object Orianted Programming | TV Control |
13 | SQLite database | Library test - Library - Music Player - Songs |
After C, syntax came very easily and the biggest reason it is the most popular language is that I think it is so easily written.
Being so easy to write means a lot of mistakes can be made and I made a lot of line errors while writing my codes
Libraries should be used without losing much time with syntax, as we can use Python in so many areas that we should proceed faster.
If you have any feedback, please contact us at emrahfdn.work@gmail.com.