
| Course Code | : UTFY521 |
| Course Type | : Area Elective |
| Couse Group | : Second Cycle (Master's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 3 |
| Prt. | : 0 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 5 |
The goal of the Modern Python Programming course is to provide students with a strong foundation in programming using the Python programming language, including application development, data processing, web applications, and other areas. The course is designed to prepare students to learn a coding language, begin coding, and program.
The Modern Python Programming course is designed to teach modern features, recommendations, and practical use of the Python programming language. Students will learn the fundamental concepts of Python, use patterns for object-oriented programming, create comprehensive solutions using frameworks and tools, and secure their programs. The course also covers the use of data structures, debugging techniques, and tool programming conventions and practices.