PYT01TR-Python'a Giriş
- Tanım
- Müfredat
- SSS
- Yorumlar
DevOps ve IT Bootcamp’e Hoşgeldiniz!
Teknoloji dünyasında dalga yaratmaya hazır mısınız? DEV2310PY01-Python’a Giriş dersimizle IT ve DevOps sektörüne giriş yapın ve kariyerinizi bir adım öne taşıyın.
Ders İçeriği
- Python programlama dili temelleri ve otomasyon için kullanma pratiği
- Kod yapısı, kontrol akışları ve hata işleme
- Python standart kütüphanesi, veri yapıları ve dosya işlemleri
Öğrenme Hedefleri
Dersi bitirdiğinizde Python dilinin temellerine hakim olacak ve kendi Python uygulamalarınızı oluşturup otomasyon senaryoları geliştirebileceksiniz. Ayrıca, programlama becerilerinizi güçlendirecek ve iş dünyasında aranan yetenekleri kazanacaksınız.
Ön Şartlar
Bilgisayar kullanım becerisi ve basit matematik bilgisi bu ders için yeterli ön hazırlıktır.
Ders Süresi ve Yükü
10 haftalık bir programda her hafta 4 saat olmak üzere toplamda 40 saat öğrenme süresi. Dersler canlı yayında olup, kayıt altına alınacaktır.
Ödevler ve Değerlendirme
Ders sonunda pekiştirme amaçlı ödevler ve gerçek dünya senaryolarını baz alan bir final projesi bulunmaktadır.
Sertifikasyon
Dersi başarıyla tamamlayanlara bir tamamlama sertifikası verilecektir.
Destek ve Danışmanlık
Ders süresince katılımcılara mentorluk ve teknik destek sağlanacaktır.
Kaynaklar ve Materyaller
Ders materyalleri ve kaynaklar tarafımızdan sunulacak, ekstra öneriler sağlanacaktır.
Gerçek Dünya Uygulamaları
Final projesi ile gerçek dünya senaryolarını deneyimleyecek ve sektör standartları ile ilgili bilgi sahibi olacaksınız.
Diğer Katılımcılarla İşbirliği
Grup çalışmalarına ve katılımcılar arası etkileşime önem verilmekte. Network oluşturma fırsatları sunulmaktadır.
-
1Modüle Genel Bakış
-
2Modül Notları ve Kontrol Listesi
-
3Nesneye Yönelik Programlamaya Giriş: Tarih, Kavramlar, İlkeler ve Terminoloji
-
4Sınıflar, nesneler, kalıtım, polimorfizm, kapsülleme ve arayüzler ve soyut sınıflar
-
5OOP ve Koleksiyonlar: Listeler, Setler, Sözlükler ve Kuyruklar ve Koleksiyon
-
6Programlamaya Giriş: Temel Kavramlar ve Terminoloji
-
7Veri Yapıları: Diziler, Bağlantılı Listeler, Yığınlar, Kuyruklar, Ağaçlar ve Grafikler
-
8Algoritma Analizi: Big-O notasyonu, en kötü durum ve ortalama vaka analizi
-
9Sıralama Algoritmaları: Seçim Sıralama, Ekleme Sırtı, Birleştirme Sırtı, Hızlı Sıralama
-
10Dinamik Programlama: Kavramlar ve Uygulamalar
-
11Yazılım Geliştirme Yaşam Döngüsü: Gereksinimler Toplama, Tasarım, Uygulama, Test, Dağıtım ve Bakım
-
12Dil Temelleri: Veri Türleri, Değişkenler, Operatörler ve İfadeler
-
13Kontrol Akışı ve Döngüler
-
17Python ile Programlamanın Temelleri
-
18Dizeler ve Sayı Veri Türleri
-
19Değişkenler
-
20Fonksiyonlar
-
21Kullanıcı Girişini Kabul Etme
-
22Koşullar (if / else) ve Boolean Veri Türü
-
23Try Except ile Hata İşleme
-
24While Döngüleri
-
25Yorumlar
-
26Yerleşik İşlevler
-
27Modüller
-
28Proje: Geri Sayım Uygulaması
-
29Paketler, PyPI ve pip