Python Eğitimi Nedir?
Python, dinamik semantik ile yorumlanmış, nesne yönelimli, üst düzey bir programlama dilidir.
Python, genellikle yazılım ve web siteleri oluşturmak, görevleri otomatikleştirmek ve veri analizi yapmak için kullanılan bir bilgisayar programlama dilidir. Python genel amaçlı bir
dildir, yani çeşitli farklı programlar oluşturmak için kullanılabilir. Python bir çok sektörde aktif kullanılmakla birlikte, yapay zeka ve makine öğrenimi için en yaygın olarak kullanılan
programlama dili olarak bilinmektedir. Bu programlama dili, büyük miktarda veriyi analiz etmeye yardımcı olan ve iş verimliliğini artırmak, üretim maliyetlerini düşürmek ve
üretkenliği artırmak için daha doğru tahminler ve içgörüler sağlamaya yardımcı olan yapay zeka geliştirmek için kullanışlıdır. Uzun soluklu ve katılımcıların pratik anlamda
verilen ödevlerde edindiği tecrübelere dayanan temel programlama, bigisine sahip olunması beklenen bir bootcamp formatıdır.
Aylık olarak güncellenen TIOBE Index verilerine göre (Ocak 2023) Python dünyanın en popüler dilleri sıralamasında ikinci sırada yer almaktadır. Son yıllarda bu yazılım dilinde yapılan yazılımlar ve ilgi diğer dillere sürekli artış göstermektedir. Yakın gelecekte Python için dünyanın en popüler dili demek çok da uzak değil. Dolayısıyla Python dilinin yapay zekadan web programlamaya kadar farklı alanlarda yaygın olarak kullanılması bu kurs kapsamında elde edeceğiniz bilgi ve beceriler ile farklı sektörlerde yeni iş ve kariyer olanakları sunacaktır. Python kursunda sektörde ihtiyaç duyulan nitelikleri karşılayan programcıların yetiştirilmesi amaçlanmaktadır.
Konu ile ilgili yazımızı inceleyebilirsiniz https://www.turkiyeegitimakademisi.com/dunyada-en-cok-tercih-edilen-yazilim-dilleri/
Eğitime Kimler Katılabilir?
* Bilgisayar ve programlama diline karşı ilgisi olan
* Temel programlama dili hakkında bilgi sahibi olan
* Veri Bilimi, Yapay Zeka, Makine Öğrenmesi alanlarında kariyer hevesli vebu alanda kariyer hedefleyen kişiler bu eğitime katılabilir.
Modüller
1. Modül Python Temel Bilgisi
29 farklı konuda 14 ders saati video ders içeriği mevcuttur. Bu modül sonunda katılımcılar Python programlama dili ile ilgili giriş seviyesinde
bilgi sahibi olurlar. Verilen eğitimin öğrenilme süreci 2 hafta olarak belirlenmiştir.
– Haftalık 2 ders saati öğretici eşliğinde canlı ders yapılacaktır.
– Ders videoları, ders dokümanları, quizlerle ve canlı desten oluşmaktadır.
2. Modül Python Orta Seviye
11 farklı konuda 14 ders saati video ders içeriği mevcuttur.
– Bu modül sonunda katılımcılar Python programlama dili ile ilgili orta seviyesinde bilgi sahibi olurlar.
– Verilen eğitimin öğrenilme süreci 3 hafta olarak belirlenmiştir.
– Haftalık 2 ders saati öğretici eşliğinde canlı ders yapılacaktır.
– Ders videoları, ders dokümanları, quizlerle ve canlı desten oluşmaktadır.
3. Modül Python Orta İleri
17 farklı konuda 14 ders saati video ders içeriği mevcuttur.
– Bu modülde katılımcılar Python orta seviye üstü bilgi sahibi olmakla birlikte SQL, Git ve GitHUB ile ilgili derslere katılırlar.
– Modül sonunda katılımcılar Junior Python developer olacak kadar programlama dilini öğrenmiş olurlar. Verilen eğitimin öğrenilme süreci
3 hafta olarak belirlenmiştir.
– Haftalık 2 ders saati öğretici eşliğinde canlı ders yapılacaktır.
– Ders videoları, ders dokümanları, quizlerle ve canlı desten oluşmaktadır.
Eğitim İçeriği
Python Birinci Bölüm | |
Python Dili ve Python’a Başlamak | -> Introduction 1,2,3 |
Python Veri Türleri | -> Data Types 1,2 |
Python Veri Dönüştürme | -> Data Types Conversion |
Python Operatörleri (İşleçleri) | -> Logical Operations |
Python Slicing | |
Python String Değişkenler | ->IndexingString- StringMethods |
Python GetInputFromUser | |
Python IF … Else | -> Conditional Statements |
Ödev 1,2,3 | -> Exercises 1,2,3 |
Python While Döngüsü | -> Loops 1,2 |
Python For Döngüsü | -> Loops 1,2 |
Python List | -> Lists, ListMethods, ListComprehensions |
Python Dict | -> Dictionaries |
Python Tuple | -> Tuples |
Python Set | -> Sets |
Python Fonksiyonlar | -> Functions 1, Functions 2 |
Python Lambda | -> Lambda |
Python Args ve Kwargs | -> Args and Kwargs |
Proje 1, 2 | -> Project 1, 2 |
***************************************************** | |
Python Ikinci Bölüm | |
Ödev 4,5,6 | -> Exercises 4,5,6 |
Python Global ve Lokal Degiskenler 1 | -> GlobalAndLocalVariable 1,2 |
Python Modüller | -> Modules 1,2,3,4 |
Python Try-Except | -> Try-Except 1,2,3 |
Python Dosya İşlemleri | -> File Operations 1,2 |
Python Nesne Yönelimli Programlama Baslangici | -> İntroduction to OOP |
Python Sınıflar/Nesneler | -> Class |
Python Nesne Yönelimli Programlama | -> OOP 1,2 |
Python OOP Mirasi | -> OOP Inheritance 1,2 |
Python Super Methodu | -> Python Super Method |
Ödev 7 | -> Exercise 7 |
Proje 3, 4 | -> Project 3,4 |
******************************************** | |
Python Ücüncü Bölüm | |
Python Map Fonksiyonlari | -> Map Function |
Python Filtreleme Fonksiyonlari | -> Filter Function |
Python Azaltma Fonksiyonlari | -> Reduce Function |
Python Zip Fonksiyonlari | -> Zip Function |
Python Numaralandirma | -> Enumerate |
Python All ve Any | -> All & Any |
Python Other Built-in Fonksiyonlari | -> Other Built-in Function |
Pycharm Kurulum | |
SQLite Kurulum | |
SQL Nedir? | |
Temel SQL Komutları | |
SQL Komutları | |
Merhaba SQL | -> Hello SQL |
Python Projelerinde Sorgular 1 | ->Query in Python Projects 1 |
Python Projelerinde Sorgular 2 | -> Query in Python Projects 2 |
Python Yineleyiciler | -> Itertools |
Python Moduller | -> Modules |
CMD Komutları | |
Github | |
Sanal Cevre ve Git Komutlari | -> Virtual Env & Git Commands |
Proje kisim 1, 2 | -> Project Part 1, 2 |
Eğitim Süreci ve Sertifika Onayı
Sertifika Onayı: Uluslararası Geçerli Üniversite Sertifikası
Eğitim Süresi : 264 saat
(Ders Videoları, Ders Dokümanları, Canlı Online Dersler, Yüz yüze değerlendirme oturumları)
İş Olanakları
● Junior Python Developer
● Front- End Web Developer
● Software Developer