Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav

0'dan İleri Seviyeye; uygulama, quiz, kodlama egzersizi, testler, projeler, ödevler, sınavlarla Python Programlama öğren

4.66 (901 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
instructor
4,439
students
47 hours
content
Jun 2022
last update
$74.99
regular price

What you will learn

Programlama temellerini ve Kodlama Algoritmalarını çok sağlam bir şekilde öğreneceksiniz.

Python'u Sıfırdan İleri Seviyeye kadar detaylı olarak öğrenmiş olacaksınız.

17 Quiz ve 170 Kodlama Sorusu ile Python'un tüm temel konuları üzerinde alıştırma yapacaksınız.

Python ile 5 adet Proje ve bunlarla bağlantılı 5 adet Ödev yapacaksınız.

Ara Sınav ve Final Sınavı olarak 20'şer soruluk iki Python testi çözeceksiniz.

Python modülleri ve paketlerini öğrenecek bunları kullanacaksınız.

Anaconda ve PyCharm ile Python programları geliştireceksiniz.

tkinter ile GUI uygulaması yapacaksınız.

Genel Programlama, Veri Bilimi ve Yapay Zeka uygulamaları için gereken bütün Python becerilerini edineceksiniz.

Python Kariyeriniz için gerekli olan tüm temel bilgileri, önce teori sonra da detaylı pratik yaparak edineceksiniz.

Description

Temel Python Kursu, Sıfırdan başlayarak İleri Seviyeye kadar Python'u derinlemesine işlemektedir.

Python'un mutlak sıfır noktası yani 'HelloWorld' ile başlayacak ve OOP'nin (Nesne Tabanlı Programlama) sonuna kadar işleyeceğiz.

Tam olarak 46 saatlik, dolu dolu bir içerik sizi bekliyor.

Hem derinlemesine teorik bilgi edinecek, hem de her konuyu, defalarca pratik yapma şansı bulacaksınız.


Teori:

Her konuda öncelikle o konunun tüm teorik detaylarını örneklerle öğreneceksiniz.


Test Soruları (42 Soru):

Alt konu sonlarında, o andaki video ile ilgili Test Sorularımız olacak.


Kodlama Soruları (170 Soru):

Her konudan sonra 10 Soruluk bir Kodlama Egzersizimiz (Quiz) olacak.

Siz önce bu soruları kendiniz çözmeye çalışacaksınız.

Ardından beraber çözeceğiz. Birden fazla yöntemle, detaylı olarak çözümler göreceksiniz.


Projeler (5 Proje):

Belirli aralıklarla Projeler yapacağız.

Bu Projeler, gerçek hayat uygulamaları olacak ve bu sayede Python kavramlarının gerçek problemlere nasıl uygulandığını göreceksiniz.


Ödevler (5 Ödev):

Her Projeden sonra bir tane Ödeviniz olacak.

Ödevlerle öğrendiklerinizi kendi başınıza pratik etme şansı bulacaksınız.

Araştıracak, düşünecek, bazen zorlanacak, ilgili videoyu belki bir daha izleyeceksiniz ve aktif öğrenme safhasına geçeceksiniz.


Sınavlar (2 Sınav):

Eğitim içerisinde 2 adet sınavımız var: Ara Sınav ve Final Sınavı.

Bu sınavlar, 20 soruluk test olacak ve süreli olacaklar.

Oldukça keyifli sorular ile Python'u gerçekte ne kadar öğrendiğinizi test edeceksiniz.


Çalışma Dokümanları ve Kodlar:

Kurs boyunca işlediğimiz tüm konuların, çözdüğümüz tüm soruların ve yaptığımız projelerin bütün çalışma dokümanlarına ve kod dosyalarına sahip olacaksınız.


Kurs boyunca veya kurstan sonra bana istediğiniz her soruyu sorabilir,  her konuda danışabilirsiniz.

Gördüğünüz gibi ciddi bir emek ve titizlikle hazırlandı bu eğitim.


Eğer siz de, Python'u, alıştırma yaparak gerçekten öğrenmek istiyorsanız, haydi bize katılın...

Content

Genel Bakış

Giriş
Kurs İçeriği
Neden Python?
Siz ve Bu Kurs

Kurulumlar

Notion Kurulumu
Anaconda Kurulumu
Jupyter Notebook Temelleri
Python'da Virtual Environment Yapısı

İlk Program

Merhaba Dünya (Hello World)
Aritmetik İşlemler
Değerler ve Tipler
[10 Soru] QUIZ - İlk Program
QUIZ - İlk Program - Çözümü
Doğru/Yanlış - İlk Program
Online Kodlama - İlk Program

Değişkenler

Değişken Nedir?
Doğru/Yanlış - Değişken Nedir?
Değişken İsimleri
Doğru/Yanlış - Değişken İsimleri
Python Veri Tipleri
Doğru/Yanlış - Python Veri Tipleri
Python'da Yorum Satırı
Doğru/Yanlış - Python'da Yorum Satırı
Numerik Operasyonlar
Doğru/Yanlış - Numerik Operasyonlar
String (Metin) İşlemleri
Doğru/Yanlış - String İşlemleri
Anahtar Kelimeler (Keywords)
Doğru/Yanlış - Anahtar Kelimeler
[10 Soru] QUIZ - Değişkenler
QUIZ - Değişkenler - Çözümü
Kodlama Egzersizi - Değişkenler

Fonksiyonlar I

Fonksiyon, Fonksiyon, Fonksiyon
Doğru/Yanlış - Fonksiyon, Fonksiyon, Fonksiyon
Matematik Fonksiyonlar (Math)
Doğru/Yanlış - Matematik Fonksiyonlar
Fonksiyonların Birleşimi - 1. Kısım
Fonksiyonların Birleşimi - 2. Kısım
Doğru/Yanlış - Fonksiyonların Birleşimi
Parametreler (Argümanlar)
Doğru/Yanlış - Parametreler
Scope (Yaşam Alanı) Kavramı
Doğru/Yanlış - Scope (Yaşam Alanı)
Fonksiyonun Değer Dönmesi (return)
Doğru/Yanlış - Fonksiyonun Değer Dönmesi (return)
Docstring - Fonksiyonun Dokümantasyonu
Doğru/Yanlış - Docstring
[10 Soru] QUIZ - Fonksiyonlar I
QUIZ - Fonksiyonlar I - Çözümü - 1. Bölüm
QUIZ - Fonksiyonlar I - Çözümü - 2. Bölüm
Kodlama Egzersizi - Fonksiyonlar I

Proje 1 - Fonksiyonlar

Proje - Kaplumbağa Modülü - 1. Kısım
Proje - Kaplumbağa Modülü - 2. Kısım
Proje - Kaplumbağa Modülü - 3. Kısım
Proje - Kaplumbağa Modülü - 4. Kısım
Proje - Kaplumbağa Modülü - 5. Kısım

Ödev 1 - Fonksiyonlar

Ödev 1 - Fonksiyonlar

Şartlı İfadeler

Şartlı İfade Nedir?
Doğru/Yanlış - Şartlı İfade Nedir?
if Yapısı
Doğru/Yanlış - if Yapısı
else Yapısı
Doğru/Yanlış - else Yapısı
elif Yapısı - 1. Kısım
elif Yapısı - 2. Kısım
Doğru/Yanlış - elif Yapısı
İç-İçe (Nested) Şartlı İfadeler
Doğru/Yanlış - İç-İçe Şartlı İfadler
Recursion (Kendi Kendini Çağırmak)
Doğru/Yanlış - Recursion
[10 Soru] QUIZ - Şartlı İfadeler
QUIZ - Şartlı İfadeler - Çözümü - 1. Kısım
QUIZ - Şartlı İfadeler - Çözümü - 2. Kısım
QUIZ - Şartlı İfadeler - Çözümü - 3. Kısım
QUIZ - Şartlı İfadeler - Çözümü - 4. Kısım

Fonksiyonlar II

Dönüş Değeri
Adım Adım Geliştirme
Kompozisyon - Fonkiyonların Beraber Kullanımı
Fonksiyonlar 1. Sınıf Vatandaştır
Parametre sayısı önceden bilinmiyorsa: *args
Lambda Fonksiyonu: lambda
Fonksiyon dönen fonksiyon
İç İçe Fonksiyonlar - Nested Functions
Değiştirilebilir x Değiştirilemez (Mutable vs. Immutable)
Pass by Value Pass by Reference
[10 Soru] QUIZ - Fonksiyonlar II
QUIZ - Fonksiyonlar II - Çözümü - 1. Kısım
QUIZ - Fonksiyonlar II - Çözümü - 2. Kısım
QUIZ - Fonksiyonlar II - Çözümü - 3. Kısım

Döngüler

While Döngüsü - 1. Kısım
While Döngüsü - 2. Kısım
For Döngüsü
For Döngüsü ile Metinler (String) Üzerinde Dönme
Len Kavramı
Enumerate Kavramı
Döngü içinde Döngü (Nested Loops)
Döngüden Çıkış: break
Döngünün Bir Sonraki Adımına Atla: continue
For-Else Yapısı
[10 Soru] QUIZ - Döngüler
QUIZ - Döngüler - Çözümü - 1. Kısım
QUIZ - Döngüler - Çözümü - 2. Kısım
QUIZ - Döngüler - Çözümü - 3. Kısım

Stringler

String bir Dizidir
Stringin Uzunluğu
Metin Dilimleme (String Slicing)
Ters Index (Negatif Index)
Tersten Dilimleme (Geri Dilimleme)
Stringler Değiştirelemezler (Immutable)
String Metodları
in Operatorü
Metin Karşılaştırma
[10 Soru] QUIZ - Stringler
QUIZ - Stringler - Çözümü - 1. Kısım
QUIZ - Stringler - Çözümü - 2. Kısım
QUIZ - Stringler - Çözümü - 3. Kısım

Proje 2 - Kelimeler

Proje 2 - Kelimeler - 1. Kısım
Proje 2 - Kelimeler - 2. Kısım
Proje 2 - Kelimeler - 3. Kısım
Proje 2 - Kelimeler - 4. Kısım

Ödev 2 - Kelimeler

Ödev 2 - Kelimeler

List

List bir Dizidir
List'ler Değiştirilebilirler (Mutable)
Liste Üzerinde Dönmek
Liste Operasyonları (List Operations)
List Dilimleme
List Metdoları
List'den Elemen Silmek (Delete)
List'ler ve String'ler
Range Fonksiyonu ile List Üretmek
Nesneler ve Değerler
is Ifadesi
Alising (Yeni Bir Ad Verme)
List'in Argüman Olarak Fonksiyona Geçilmesi
Matris Operasyonları
[10 Soru] QUIZ - List
QUIZ - List - Çözümü - 1. Kısım
QUIZ - List - Çözümü - 2. Kısım
QUIZ - List - Çözümü - 3. Kısım
QUIZ - List - Çözümü - 4. Kısım

Dictionary

Dictionary Bir Eşlemedir
Dictionary Yaratma
Dictionary'e Eleman Ekleme - Değiştirme
Dictionary'den Eleman Silme
Dictionary'den Eleman Okuma
Dictionary'nin Elemanları Üzerinde Dönme
Tersten Arama
Dictionary'ler ve List'ler
[10 Soru] QUIZ - Dictionary
QUIZ - Dictionary - Çözümü - 1. Kısım
QUIZ - Dictionary - Çözümü - 2. Kısım
QUIZ - Dictionary - Çözümü - 3. Kısım

Tuple

Tuple Yaratmak
Tuple Ataması
Fonksiyonların Dönüş Değeri Olarak Tuple'lar
zip() Fonksiyonu
Dictionary'ler ve Tuple'lar
Key Olarak lambda Fonksiyonu
[10 Soru] QUIZ - Tuple
QUIZ - Tuple - Çözümü - 1. Kısım
QUIZ - Tuple - Çözümü - 2. Kısım
QUIZ - Tuple - Çözümü - 3. Kısım

Set

Set Yaratma
Set Metodları
Set'lerde Eleman ve Atama İşlemleri
[10 Soru] QUIZ - Set
QUIZ - Set - Çözümü - 1. Kısım
QUIZ - Set - Çözümü - 2. Kısım

Comprehension

Comprehension Nedir?
İç İçe (Nested) Comprehension
Comprehension'da Şartlı İfadeler
[10 Soru] QUIZ - Comprehension
QUIZ - Comprehension - Çözümü - 1. Kısım
QUIZ - Comprehension - Çözümü - 2. Kısım
QUIZ - Comprehension - Çözümü - 3. Kısım

Proje 3- Veri Yapıları

Proje - Veri Yapıları - 1. Kısım
Proje - Veri Yapıları - 2. Kısım
Proje - Veri Yapıları - 3. Kısım
Proje - Veri Yapıları - 4. Kısım
Proje - Veri Yapıları - 5. Kısım

Ödev 3 - Veri Yapıları

Ödev - Veri Yapıları

Ara Sınav

Ara Sınav Hakkında Bilgilendirme
ARA SINAV

IDE - PyCharm Kurulumu ve Temelleri

PyCharm Kurulumu
PyCharm Temelleri
PyCharm'da Debugging İşlemleri
Interpreter Konfigürasyonu

Hata Yönetimi (Exception Handling)

Exception ile Syntax Error Arasındaki Fark
Exception Fırlatmak (Raise, Assert)
try-except Yapısı
else Yapısı
finally Yapısı
[10 Soru] QUIZ - Hata Yönetimi
QUIZ - Hata Yönetimi - Çözümü - 1. Kısım
QUIZ - Hata Yönetimi - Çözümü - 2. Kısım
QUIZ - Hata Yönetimi - Çözümü - 3. Kısım

Modüller ve Paketler

Standart Modüller
Kendi Modülümüzü Yazmak
Python, Modülleri Nasıl Bulur?
Paketler
[10 Soru] QUIZ - Modüller ve Paketler
QUIZ - Modüller ve Paketler - Çözümü - 1. Kısım
QUIZ - Modüller ve Paketler - Çözümü - 2. Kısım
QUIZ - Modüller ve Paketler - Çözümü - 3. Kısım
QUIZ - Modüller ve Paketler - Çözümü - 4. Kısım

Format İşlemleri

Format Operatörü
String.Format
f-Strings
Template Strings
[10 Soru] QUIZ - Format İşlemleri
QUIZ - Format İşlemleri - Çözüm - 1. Kısım
QUIZ - Format İşlemleri - Çözüm - 2. Kısım

Dosya İşlemleri

Dosya Açma ve Kapama
Okuma ve Yazma
Dosya Silme ve Yeniden Adlandırma
Klasör Listesi Alma
Klasör Yaratma
Klasör ve Dosya Arama
Klasör Silme, Kopyalama, Taşıma
Arşiv (Zip) Dosyası Okuma ve Yaratma
[10 Soru] QUIZ - Dosya İşlemleri
QUIZ - Dosya İşlemleri - Çözüm - 1. Kısım
QUIZ - Dosya İşlemleri - Çözüm - 2. Kısım

Proje 4 - PDF ve CSV Dosyaları ile Çalışmak

CSV İşlemleri - 1. Kısım
CSV İşlemleri - 2. Kısım
PDF İşlemleri - 1. Kısım
PDF İşlemleri - 2. Kısım
PDF İşlemleri - 3. Kısım

Ödev 4 - PDF ve CSV Dosyaları ile Çalışmak

Ödev 4 - PDF ve CSV Dosyaları ile Çalışmak

OOP

Temel Kavramlar - 1. Kısım
Temel Kavramlar - 2. Kısım
Temel Kavramlar - 3. Kısım
Temel Kavramlar - Kalıtım
Encapsulation
Polymorphism
Class'lar ve Nesneler
Kalıtım
Çoklu Kalıtım
Metodları İşleme Sırası - MRO
Operatörleri Tekrar Yazmak (Overloading)
[10 Soru] QUIZ - OOP
QUIZ - OOP - Çözüm - 1. Kısım
QUIZ - OOP - Çözüm - 2. Kısım
QUIZ - OOP - Çözüm - 3. Kısım
QUIZ - OOP - Çözüm - 4. Kısım

Bitirme Projesi - Tkinter ile Film Kütüphanesi

Tkinter Temelleri - Giriş
Tkinter Temelleri - Button
Tkinter Temelleri - Label, Entry
Tkinter Temelleri - Frame
Tkinter Temelleri - Text
Window
Sol Frame - 1. Kısım
Sol Frame - 2. Kısım
Sol Frame - 3. Kısım
Sağ Frame
Ana Sayfa
Film Listesi - 1. Kısım
Film Listesi - 2. Kısım
Film Listesi - 3. Kısım
Film Listesi - 4. Kısım
Film Listesi - 5. Kısım
Film Listesi - 6. Kısım
Film Detay - 1. Kısım
Film Detay - 2. Kısım

Ödev - Film Kütüphanesi

Ödev 5 - Film Kütüphanesi

Final Sınavı

Final Sınavı Hakkında Bilgilendirme
Final Sınavı

Teşekkürler ve Sonrası

Teşekkürler ve Sonrası

Screenshots

Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Screenshot_01Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Screenshot_02Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Screenshot_03Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Screenshot_04

Reviews

Eșref
October 23, 2023
bazı noktaları anlamak çok zor olabiliyor anlatıcı genel olarak iyi fakat bazı noktaları anlamak için farklı zamanlarda tekrar tekrar izleyerek bu sorunu gidermeye çalışıyorum
Piri
October 22, 2023
Sade ve anlaşılır bir anlatımı var hocanın. Faydalı bir eğitim. Özellikle örneklerle konuyu tekrar etmesi harika olmuş
Ferit
October 14, 2023
Quiz çalışmaları güzel ancak proje bazlı soruların sorulup belirli sürede yapılması beklenen kısımlarda olmalıydı. Sadece doğru yada yanlış ile öğrenmenin ölçülebileceğini düşünmüyorum
Furkan
September 19, 2023
herşey baştan iyiydi comphrension'a gelince bitirdi. tüm kafam allak bullak oldu bildiğimi de unuttum.
Tuğrul
September 2, 2023
ya şu boğazını tükürcekleme hocam yaa, yutkunuyorsun bütün sinirlerim bozuluyor, iyi anlatıyorsun ama işte tek sorunun o, kulaklıkla fena rahatsız ediyor
Eren
August 4, 2023
Arkadaşlar kursun neredeyse yarısındayım çok python kursu aldım aralarından açık ara en iyisi bu,eğitmen çok bilgili diğer kurslarda görmediğiniz çok şey var bu kursta python kursuna ihtiyacınız varsa direkt alın düşünmenize gerek yok Arkadaşlar birde şu konuya da deyinmek istedim. Bazı arkadaşlar "eğitmen sorulara cevap vermiyor" demiş. Arkadaşlar yazılım öğrenmenin altın kuralı araştırmak araştırarak öğrenmelisiniz Herkese İyi Günler
Berkan
July 26, 2023
Gerçekten o kadar eğitim aldım ama hiç bu kadar detay ve titiz bir şekilde çalışan hoca tanımamıştım her bir ayrıntıyı açıklayarak güzel bir türkçeyle anlatılıyor ders çok başarılı olmuş hocam tebrikler.
Halil
July 12, 2023
Başlangıç aşamasında bu soru sorulduğu için o puanı verdim belki hak 45 yıldızdır ama ben şu an için sadece izliyorum işlem sürecine göre özellikle gerekli olan teşekkürlerimi ya da özeleştirileri mutlaka yapacağım
Hakan
April 17, 2023
hoca çok uzun anlatıyor bir süre sonra sıkmaya başlıyor ve biraz verimlilik düşüyor ama quizler sayesindede iyice pekiştiriyorsunuz konuyu ben kursu sevdim ama dediğim gibi biraz sıkıcı geldi bana sadece
Hüseyin
March 26, 2023
Tüm hatlarıyla çok profesyonelce hazırlanmış bir eğitim olmuş. Python'a sağlam bir temel atarak başlamamı sağladı.
Eray
March 4, 2023
https://www.youtube.com/watch?v=W4ODbf7CfdQ&t=2s&ab_channel=KartonAdam hocam çok iyi tek sıkıntısı böyle yazması
Hakan
November 27, 2022
her konu üzerinde fazlasıyla durulmuş dersten sonra quizlerlede pekiştiriliyor bu sayede iyice anladım
Anıl
November 23, 2022
Eğitimden mükemmel verim alıyorum, tekrar etmem gereken konularda ders notları gayet yeterli ve sade. Quizlerle de pekiştiriyorum. Çok memnun kaldım çok teşekkür ederim. Başarılarınızın devamını dilerim.(Umarım ileri python kursu gelir (mi?) )
Orkun
October 17, 2022
Sadece bir yıldız eksik veriyorum çünkü son konu ve en önemli konu olan OOP'yi kısa anlatarak sadece terim üzerinden tanımlamalar ile geçistirilmiş. Örneklemeler içinse film kütüphanesi uygulaması kullanılmış ama henüz daha tecrübesiz bir aday için fazla üst düzey dahası class, object, fonksiyonel programlamayı anlamak için başka yerlerden de bakmak gerek, çünkü hoca damdan düşer gibi sizi kaosun ortasına atıyor. Kodlar ile ilgili bir sıkıntı yok ama kaç class yaratıp içinde yaratılan metotların, bir yerden sonra takibi çok zorlaştı. Kısacası son konu hariç diğerleri çok iyidi o yüzde 4 yıldız
Görkem
September 13, 2022
Kurs python'ı yeni öğrenmeye başlayıp temellerini atmak için çok güzel bir fırsat. Ödeviyle, quizleri ile, sınavlarıyla, projeleriyle bana kesinlikle olumlu şeyler kattığını söyleyebilirim. Kursun tek sıkıntısı ses seviyesi bana biraz kısık geldi onun harici memnun kaldım.

Coupons

DateDiscountStatus
10/18/202193% OFF
expired

Charts

Price

Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Price chart

Rating

Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Ratings chart

Enrollment distribution

Temel Python : 46 saat, 210 Soru, 5 Proje, 5 Ödev, 2 Sınav - Distribution chart

Related Topics

3797526
udemy ID
1/24/2021
course created date
2/21/2021
course indexed date
Bot
course submited by