Başlangıçtan İleri Seviyeye Python
4.6 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,673 students enrolled

Başlangıçtan İleri Seviyeye Python

Yeni başlayanlar için A'dan Z'ye her yönüyle Python
New
4.6 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,673 students enrolled
Created by Arda Atçı
Last updated 5/2020
Turkish
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • 3 articles
  • 113 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Python
  • Veri Analizi
  • Kodlama
  • Algoritma
Course content
Expand all 94 lectures 18:18:22
+ Giriş
5 lectures 19:51
Kurs Materyalleri:
00:06
Python Nedir? Kodlamaya Başlamak İçin Doğru Bir Tercih midir?
12:33
Kurs Hakkında
00:40
+ Python Objeleri ve İşlemlerine Giriş
9 lectures 01:16:34

İlk programımız olan merhaba dünyaya giriş yapıyoruz.

Preview 15:48

String işlemleri hakkında quiz.

Stringler
5 questions

Integer ve float tiplerinin özellikleri.

Sayı Tipleri (Integer ve Float)
09:27

Int ve Float veri tipleriyle stringler üzerinde işlemler yapmayı öğreneceğiz.

Int,Float ile String Üzerinde Print İşlemleri
03:39

Int ve float üzerinde yapılabilecek işlemler.

Int ve Float
5 questions
Python'da Veri Dönüşümleri
07:52
Listeler (ArrayList)
11:05
Listeler
5 questions
Gruplar (Tuples)
05:59
Tuples
4 questions
Sözlükler (Dictionaries)
07:36
Dictionaries
4 questions
Kümeler (Sets)
05:37
Kümeler
4 questions
+ Döngüler , If-Else-Elif Yapıları, Input Alma ve try-except Blokları
12 lectures 01:53:09
Modulus (%) , Floor (//) ve Exp(**) Operatörleri ve If Else Döngülerine Giriş
07:57
If-Elif-Else Karşılaştırma Operatörleri
13:15
If-Elif-Else 'and' ve 'or' Bağlaçları
08:51
For Döngülerine Giriş
10:43
While Döngülerine Giriş
07:08
String Formatlama ve String Fonksiyonlarına Giriş
12:33
Liste Fonksiyonları 1
17:00
Liste Fonksiyonları 2
04:08
List Comprehension Metodu
05:32
Sözlüklerde For Döngüsü
06:10
Kullanıcıdan Girdi Alma (Input)
11:26
Try-Except-Finally Blokları
08:26
+ Nesne Tabanlı Programlamaya Giriş : Fonksiyon ve Classlar
16 lectures 04:08:33
Fonksiyonlara Giriş
15:57
Basit Hesap Makinesi (Fonksiyonsuz)
09:27
Fonksiyon kullanarak basit hesap makinesi yazımı.
Hesap Makinesi
1 question
Egzersiz 1: 1den 10'a Kadar Kalansız Bölünebilen İlk Tamsayı
06:00
Egzersiz 2 : Verilen Bir Aralık Arasındaki Asal Sayları Bulma
08:36
Egzersiz 2: İkinci Yol
06:56
Egzersiz 3: 0-100 Arasındaki Sayıların El ile Yazımı
17:13
Kullanıcıdan input olarak alınan sayının asalmı değilmi olduğunu bulmak.
Kullanıcıdan Alınan Sayı Asal mı Değil mi?
1 question
100. en büyük asal sayıyı while loopu ile bulmak.
100'üncü En Büyük Asal Sayıyı Bulmak
1 question
Class Yapılarına Giriş
16:01
Ara Ders 1: Dosya İşlemlerine Giriş (Yazı Yazma)
11:24
Ara Ders 2: Dosya Okuma
12:19
Ara Ders 3: Csv Dosyasına Veri Yazma
13:37
Egzersiz 4: Üçgen Class'ı Oluşturma
24:17
Proje 1: Not Hesaplama Programı
29:52
Proje 1: Not Hesaplama Programı Kalan Fonksiyonlar
22:38
Class Inheritance (Kalıtım)
08:54
Ufak Oyun Projesi (Kalıtım)
27:45
Ufak Oyun Projesi 2 (Kalıtım)
17:37
+ Python'da Gömülü Fonksiyonlar
12 lectures 01:35:09
Fonksiyonlarda (*args) Parametresi
04:42
Fonksiyonlarda (*kwargs) Parametresi
04:07
Lambda (Anonymous) Fonksiyonları
04:51
Min , Max , Sum Fonksiyonları
05:59
Enumerate Fonksiyonu
04:02
Zip Fonksiyonu
05:04
Id ve isinstance Fonksiyonları ve is İfadesi
13:53
Filter Fonksiyonu
05:54
Zip-filter Çıktılarını Listeye Dönüştürme
02:34
Map Fonksiyonu
04:03
Proje 2: Mastermind Oyunu
21:20
Proje 2: Mastermind Oyunu Devam
18:40
+ Modüllere Giriş
13 lectures 02:37:17
Random Modülü
08:11
Egzersiz 5: Ebob Ekok Programı (EBOB)
11:44
Egzersiz 5 Video 2: Ebob Ekok Programı (EKOK)
17:27
Math Modülü
11:08
Time Modülü
08:23
Ara Ders: Generatorler
06:02
Ara Ders 2: Yield Parametresi
04:03
Kısa Egzersiz: Fibonacci Serisi
08:03
Smtplib Modülü (Python'dan Mail Yollama)
15:23
Smtplib Maile Ek Dosya (Attachment) Ekleme [İsteğe Bağlı]
09:08
Sys Modülü
10:05
Os Modülü
17:12
Imdb Top 250 Dizi Programı (requests,bs4,lxml Modülleri)
30:28
+ MySQL : Veritabanları ve Kendi Serverımızı Kurmak
9 lectures 02:01:53
SQL Nedir, Neden Önemlidir? Neden MySQL Seçtim?
14:08
MySQL Kurulumu
05:15
MySQL Command Line İşlemleri (Kullanıcı Ekleme, Şifre Değiştirme, Özellikler)
15:23
Python MySQL Giriş : Bağlantı Kurma, Database ve Tablo Oluşturma
13:50
Kısa Tekrar ve Database'e Veri Ekleme
15:51
Verileri Düzenleme, Sütun ve Primary Key Ekleme
12:01
Dosyaları Dışa (Csv) Aktarma
05:09
Proje 3: ImdbTop250 Dizilerini MySQL'e Aktarma
17:13
Proje 3: Dataları Yükleme ve Dışarıya Csv Dosyası Olarak Aktarma
23:03
+ PyQt5 ile Arayüz Tasarlama
18 lectures 03:39:11
Widgetlar ve Layoutlara Giriş
16:13
PyQt5'te Style Sheetler (Cascading Style Sheet [CSS]) ve Buton Eklemek
17:25
Ders 77 Hakkında Düzeltme
00:06
QLabel'a Pixmap (Resim) Eklemek
11:39
Class Yapılarına Giriş : Butona Basma Programı
13:29
Radio Button Objesi
19:04
Qt Designer Arayüz Programına Giriş
19:25
Pyuic Kullanımı (Ui to py) Kullanımı
06:31
Ufak Proje : Kendi Not Defterimizi Oluşturmak (Arayüz)
05:27
Ufak Proje Video 2 : Arayüzümüzü Python'da Çağırmak
03:14
Ufak Proje Video 3 : Kodumuzu Yazıp Notepad'imizi Bitirmek
12:20
Proje 4 : Arayüzlü Hesap Makinesi (Arayüz Tasarlama)
15:24
Proje 4: Hesap Makinesi Arayüzünde Ufak Bir Düzeltme
02:06
Yaptığımız hesap makinesi arayüzünün kodunu yazmak.
Hesap Makinesi Kodlama
1 question
Programlarımızı Executable (.exe) Formatına Çevirmek [pyinstaller modülü]
05:01
Proje 5: Kendi Email Programımızı Yazmak (Arayüz)
23:16
Proje 5: Kendi Email Programımızı Yazmak (MySQL, smtplib Birleştirme)
14:11
Proje 5: Kendi Email Programımızı Yazmak (Giriş Ekrani Kodlaması)
19:28
Proje 5: Kendi Email Programımızı Yazmak (Mail Ekranı Kodlaması)
14:52
Requirements
  • Yok
Description

Herkese merhabalar,


Bu kursu çekmeden önce biraz tereddütteydim. Udemy üzerinde çok fazla sunulmuş Python kursu var, ve bir çoğu iyi yorumlu ve saat olarak çok uzun. Fakat biraz daha araştırma yapıp bu kursların bazılarını izledikten sonra bende yeni bir Python kursu hazırlamaya karar verdim. Hedefim bilgisayar mühendisi olun ya da olmayın, matematik vesaire biliyor olun yada olmayın, eğer bu kursu ciddiye alıp bitirirseniz sizi yazılım mantığını kavratacağımı düşünüyorum. Bu kursun videolarında ezberden çok kodlamanın mantığını, bilgisayarların çalışma prensiplerini size kavratmayı düşünüyorum. İzlediğim videoların bir çoğunda sadece kodları ezber olarak anlatıp geçiyorlar, sizde bunları izleyip öğrendiğinizi düşünüyorsunuz fakat mantığını oturtmadan körleme kod yazmak sadece ezber olur, kendi kodunuzu yazacak hale gelemezsiniz ve ne proje yapacağım diye düşündüğünüzde kafanız karma karışık olur. Bunları biliyorum, çünkü aynı durumları ilk kod yazmaya başladığımda bende yaşadım ve boşuna zaman kaybedip zorluk çektim, hatta biraz soğudum bile diyebilirim. Benim amacım size zaman kaybı yaşatmadan bir bilgisayar, en azından Python programcısı yapabilmek. Kodlamanın altın kuralı hiç bir kodu kopyala yapıştır yapmamaktır, bu konuya dikkat edin lütfen. Kursu gerçekten hakkıyla çalışıp bitirirseniz o ben yazılım biliyorum diyen insanlarla kod üstüne konuştuğunuzda bir şey bilmediklerini fark edeceksiniz. Tek gereken şey bolca kodlamak ve ezberlemeden bilgisayarla konuşabilmek. Kursumu tercih ettiğiniz için teşekkür ederim, sizi hedeflerinize ulaştırabilmek bu kursu hazırlamaktaki tek amacım.


Kursun kaynak kodların github repomdan ulaşabilirsiniz : github/ardaPhysTech/BaslangictanIleriSeviyeyePythonUdemy

Who this course is for:
  • Yazılım hakkında meraklı olanlar, Python öğrenmek isteyenler