ITU ACM 2021-2022 Python Programming Course

Prerequisities

  • Curiosity about programming.
  • Being excited to learn Python.

Goal

The goal of that course is both giving basic informations about Python Programming that you can improve yourself after course and prepare a base knowledge for participants about Python programming related areas of computer science. This course aims to dive deep into programming logic.

Syllabus

# Content Instructor Time - Place
Week 1 Introduction, Input-Output Functions, Data Types, Variables, Basic String Operations, Conditionals (if-elif-else), Expressions, Boolean & Arithmetic & Logical Operators, String and Number Functions, Loops(for-while), break-continue-pass Ayşe Zeynep Subaşı - Kevser Günaydın 18.10.2021 18:00
Week 2 Exception Handling (try-except statements), Error Messages, String Formatting, Data Structures (List, Tuple, Dictionary, Set), Mutability, List Operations(append, pop, del, remove, insert, sort, reverse) Ayşe Zeynep Subaşı - Kevser Günaydın 25.10.2021 18:00
Week 3 Functions, Libraries, Recursion, Scope Concept, Lambda and Variables Ayşe Zeynep Subaşı - Kevser Günaydın 01.11.2021 18:00
Week 4 Iterator/Generator, Object/Class, init/self, File Operations Ayşe Zeynep Subaşı - Kevser Günaydın 08.11.2021 18:00

Lessons will be around 2 - 3 hours

Instructors @I.T.U

Name and Surname Social Media
Ayşe Zeynep Subaşı #3 LinkedIn

Assistants @I.T.U

Name and Surname Social
Kevser Günaydın #3 LinkedIn

Setup