Python ile Uygulama Geliştirme Eğitimi

Maksimum Öğrenci Sayısı: 30

● Eğitim Modeli: Uzaktan Eğitim

● Eğitim Süresi: 40 Saat




İçerik

Kurulum

● Python3 Kurulumu

o Virtual Environment Oluşturma

● VS Code Kurulumu

o VS Code için önerilen eklentilerin kurulumu

Başlangıç

● Indentation Kavramı

● Kullanıcı Girdisi (input)

● Veri Çıktısı (print)

● Built-in Modüller ve Fonksiyonlar

● Pip Nedir ve Nasıl Kullanılır?

Veri Tipleri

● String Veri Tipi

● Set Veri Tipi

o Set

o Frozen Set

● Number Veri Tipi

o Integer

o Float

o Complex

o Long

● List Veri Tipi

● Dictionary Veri Tipi

● Tuple Veri Tipi

● Boolean Veri Tipi

Koşullu Durumlar

● Operatörler

● if, elif ve else

● Doğruluk Değerleri

Döngüler

● While Döngüsü

● For Döngüsü

● Pass, Break ve Continue Kavramları

● Döngülerde Else Kullanımı

Fonksiyonlar

● Basit Fonksiyon Oluşturma ve Çağırma

● Fonksiyonlarda return

● Fonksiyonlarda Argümanlar

o Optional Arguments

o Arbitrary Arguments

o Keyword Arguments

● Lambda Fonksiyonlar

● İç-İçe Fonksiyonlar

● Recursive Fonksiyonlar

o Recursion Limitleri

o Recursive Lambda Fonksiyonlar

● Decorator Fonksiyonlar

String Veri Tipi

● String Formatting

● Substring

● String Metodları

o Upper

o Lower

o Title

o Capitalize

o Swapcase

o Split

o Reverse

o Replace

o Join

o Count

o Startswith

o Endwith

o Find

Matematiksel İşlemler

● 4 İşlem

● Mod

● Round, floor

● Trigonometri

List Veri Tipi

● List İçerisindeki Değerlere Erişim

● List Metodları

o Append

o Extend

o Index

o Insert

o Pop

o Remove

o Reverse

o Count

o Sort

o Replication

Dictionary Veri Tipi

● Dictionary Oluşturma

● KeyError Hataları

● 2 Dictionary Değişkenin Birleştirilmesi

● Dictionary Metodları

o Keys

o Values

o Clear

Nesne Tabanlı Programlama

● Nesne Tabanlı Programlamaya Giriş

● Kalıtım

o Basit Kalıtım

o Çoklu Kalıtım

● classmethod, staticmethod ve property kavramları

Hata Yakalama

● try, except, finally ve raise Kavramları

● Hata Yakalamada else Kavramı

● Çoklu Hata Yakalama

● Kendi Hata Yakalama Sınıfımızı Oluşturma

Dosya İşlemleri

● Dosya Modları

● Dosya Okuma İşlemleri

● Dosya Yazma İşlemleri

Iterator ve Generator

● Iterator

● Generator

Tarih ve Zaman (Datetime)

● Temel Tarih ve Zaman Yapısı

● Dönüşümler

● Tarih Aralığı Hesaplama

● Tarihlerde 4 İşlem

Modüller ve Kütüphaneler

● Json Modülü

● OS Modülü

● Random Modülü

● PyPi

● Flask ile web geliştirme uygulamaları

 



SEO Başlığı: Python ile Uygulama Geliştirme Eğitimi | Sıfırdan İleri Seviye

Meta Açıklama: Python ile uygulama geliştirme eğitiminde, temel programlama becerilerinden başlayarak ileri seviye projeler oluşturmayı öğrenin. Web, mobil ve veri bilimi projelerine adım atın.

Anahtar Kelimeler:

  • Python ile uygulama geliştirme
  • Python kursu
  • Python programlama eğitimi
  • Web uygulamaları Python
  • Python ile mobil uygulama

Alt Başlıklar:

  1. Python'da Uygulama Geliştirme Nedir?
  2. Python Kullanarak Web ve Mobil Uygulamalar Yapma
  3. Python Projeleri ile Pratik Yapın
  4. Veri Bilimi ve Yapay Zeka Projeleri Geliştirme
Python ile Uygulama Geliştirme Eğitimi
  • Eğitim Adı: Python ile Uygulama Geliştirme Eğitimi
  • Sertifika : KTO Karatay Üniversitesi Onaylı Sertifika E-Devlet sorgulanabilir sertifika
  • Eğitim Başlangıç Tarihi : 8 Nisan 2023
  • Eğitim Süresi : 40 Saat
  • Eğitim Metodu : Örgün Eğitim
  • Saatler : 13:00-17:00
  • Eğitim Yeri : KTO Karatay Üniversitesi Bilgisayar Laboratuvarı
  • Eğitimci : Fatih ZOR
  • Kontenjan : En fazla 30 Kişi