"Kod yazmayı öğrenmek, düşünmeyi öğrenmektir."
Bu repository, ASML & Microsoft CodeMaster programı kapsamında düzenlenen Python Giriş Seviyesi Kursu'nda işlenen konuları kapsayan, tarafımca hazırlanmış konu anlatımlarını içermektedir.
Her konu için anlaşılması kolay açıklamalar, kod örnekleri ve pratik kullanım senaryoları yazılmıştır. Hem kurs sırasında hem de sonrasında başvuru kaynağı olarak kullanılabilir.
| # | Konu | Açıklama | Dosya |
|---|---|---|---|
| 01 | 🔢 Veri Tipleri | int, float, str, bool ve daha fazlası | Veri Tipleri.md |
| 02 | 📦 Değişkenler | Değişken tanımlama, atama ve kurallar | Değişkenler.md |
| 03 | ➕ İşleçler (Operatörler) | Aritmetik, karşılaştırma ve mantıksal operatörler | İşleçler(Operatörler).md |
| 04 | 🖨️ Print & Input Fonksiyonları | Ekrana yazdırma ve kullanıcıdan veri alma | Print-Input Fonksiyonları.md |
| 05 | 🔤 String | Metin işlemleri, metodlar ve formatlama | String.md |
| 06 | 🐍 Koşullu İfadeler | if, elif, else yapıları | Python Koşullu İfadeler.md |
| 07 | 🔄 Döngüler | for, while döngüleri ve kullanım örnekleri | Döngüler.md |
| 08 | 📋 List | Liste oluşturma, erişim ve metodlar | List.md |
| 09 | 📖 Dictionary | Anahtar-değer çiftleri ve dict metodları | Dictionary.md |
| 10 | 🎯 Sets | Küme veri yapısı ve operasyonları | Sets.md |
| 11 | 📦 Tuples | Değiştirilemez diziler ve tuple kullanımı | Tuples.md |
📄 Tüm konular tek dosyada: Python-Turkce-Rehber.md
Başlangıç
│
▼
🔢 Veri Tipleri & Değişkenler
│
▼
➕ Operatörler & Print/Input
│
▼
🔤 String İşlemleri
│
▼
🐍 Koşullu İfadeler (if/elif/else)
│
▼
🔄 Döngüler (for/while)
│
▼
📋 Veri Yapıları (List, Dict, Set, Tuple)
│
▼
🎉 Temel Python Tamamlandı!
"Learning to code means learning to think."
This repository contains topic notes I personally prepared, covering the subjects taught in the Python Introductory Course organized under the ASML & Microsoft CodeMaster program.
Each topic includes clear explanations, code examples, and practical usage scenarios. It can be used both during and after the course as a reference resource.
| # | Topic | Description | File |
|---|---|---|---|
| 01 | 🔢 Data Types | int, float, str, bool and more | DataTypes.md |
| 02 | 📦 Variables | Variable definition, assignment and rules | Variables.md |
| 03 | ➕ Operators | Arithmetic, comparison and logical operators | Operators.md |
| 04 | 🖨️ Print & Input Functions | Printing to screen and taking user input | Print-Input_Functions.md |
| 05 | 🔤 String | Text operations, methods and formatting | String.md |
| 06 | 🐍 Conditional Statements | if, elif, else structures | ConditionalStatements.md |
| 07 | 🔄 Loops | for, while loops and usage examples | Loops.md |
| 08 | 📋 Lists | Creating lists, access and methods | Lists.md |
| 09 | 📖 Dictionary | Key-value pairs and dict methods | Dictionary.md |
| 10 | 🎯 Sets | Set data structure and operations | Sets.md |
| 11 | 📦 Tuples | Immutable sequences and tuple usage | Tuples.md |
Start
│
▼
🔢 Data Types & Variables
│
▼
➕ Operators & Print/Input
│
▼
🔤 String Operations
│
▼
🐍 Conditional Statements (if/elif/else)
│
▼
🔄 Loops (for/while)
│
▼
📋 Data Structures (List, Dict, Set, Tuple)
│
▼
🎉 Python Basics Complete!
# Repoyu klonla / Clone the repo
git clone https://github.com/pinhanderler/PythonModule.git
cd PythonModule
# Türkçe konu anlatımları / Turkish notes
cd Turkish
# İngilizce konu anlatımları / English notes
cd English💡 GitHub'da dosyaları direkt tarayıcıdan okuyabilirsin — kurulum gerekmez! You can read the files directly in your browser on GitHub — no installation needed!
╔══════════════════════════════════════════════════════════╗
║ ASML & Microsoft CodeMaster ║
║ Python Giriş Seviyesi / Introductory ║
╠══════════════════════════════════════════════════════════╣
║ 🎓 Seviye / Level : Başlangıç / Beginner ║
║ 🌍 Dil / Language : Türkçe + English ║
║ 💻 Platform : GitHub Codespaces / VSCode ║
║ 🤝 Ortaklar : ASML + Microsoft ║
╚══════════════════════════════════════════════════════════╝