Python ile Nesne Tabanlı Programlama A-Z™

Python Kullanarak Gerçek Hayat Projeleri ile Adım Adım Nesne Tabanlı Programlama Öğrenin - 2020
Rating: 4.5 out of 5 (639 ratings)
26,987 students
Python ile Nesne Tabanlı Programlama A-Z™
Rating: 4.5 out of 5 (639 ratings)
26,987 students
Nesne tabanlı programlama konusunda neyi neden yaptığımızı
Python ile nesne tabanlı programlama konusunu
Projelerinizde nesne tabanlı programlama kullanmayı
Temiz ve iyi kod yazmayı
Kodlama mantığını

Requirements

  • İnternet bağlantılı bir bilgisayara sahip olmak
  • Hedefler, hırs, tutku ve gelecek ile ilgili güzel hayaller
  • Önceden herhangi bir programlama bilgisi ya da dilinin bilinmesine gerek yoktur
Description

PYTHON İLE NESNE TABANLI PROGRAMLAMA A-Z™

  1. KURS TANITIMI

    Nesne Tabanlı Programlamanın (Object Oriented Programming) Python ile nasıl oluşturulacağını öğreneceksiniz. 


  2. DERS PROGRAMI VE PROJELER: Daha ayrıntılı kurs programları için kurs içeriğini kontrol edebilirsiniz.

    • Sınıflar/Classes

    • Nitelikler/Attributes

    • Metodlar

    • Metodlar vs Fonksiyonlar

    • Yapıcı/Constructor/Initializer

    • Kapsülleme/Encapsulation

    • Miras/Inheritance

    • Soyut Sınıflar/Abstract Classes

    • Overriding

    • Polymorphism

    • Araba Kiralama Projesi


  3. BU DERSİ EN İYİ YAPAN NEDİR?

    • Bu Python ile Nesne Tabanlı Programlama için en kapsamlı kurstur.

    • Bu kurs daha iyi öğrenmek için birçok sınav içerir.


  4. BU DERSİ ALMADAN ÖNCE BİR ŞEYE İHTİYACINIZ VAR MI MESELA PYTHON GİBİ ?

    Bu kursa katılmak ve başarılı olmak için Python hakkında önceden bilgi sahibi olmanız gerekmez. Nesne tabanlı programlama için gerekli olan Python temellerini adım adım öğreneceğiz. Öte yandan konu ile ilgili farklı projeler yapacağız. Yapmanız gereken tek şey söylediklerimi dinlemek, adım adım uygulamak ve dersin tadını çıkarmak.


  5. NEDEN PYTHON ve NESNE TABANLI PROGRAMLAMA

    • Python'un kullanımı kolay, güçlü ve çok yönlüdür, yeni başlayanlar ve uzmanlar için mükemmel bir seçimdir. Python'un okunabilirliği onu harika bir ilk programlama dili yapar. Bir programcı gibi düşünmenizi ve kafa karıştırıcı söz dizimi(syntax) ile zaman kaybetmemenizi sağlar.

    • Nesne Tabanlı Programlama uzman ya da acemi tüm programcıların işini kolaylaştıran bir teknolojidir. Bakım (maintenance) kolaylığı, genişletilebilirlik (Extensibility) ve üretilen kodun yeniden kullanılabilirliği (reusability) yönlerinden dolayı çok yararlıdır ve büyük kolaylık sağlamaktadır.


  6. BU KURS İLE SAHİP OLACAKLARINIZ

    1. Sıfırdan kodlama yeteneği: Birlikte kodlayacağız.

    2. Kodlar ve Şablonlar: Kursta oluşturduğumuz her Python şablonunu ve kodunu indirebilirsiniz. Bu kod ve şablon sayesinde daha sonra yapacağınız uygulamalar ve projeler için alt yapı oluşturmuş olursunuz.

    3. Teori ve Mantık: Size sadece kod yazma değil, aynı zamanda yazdığımız kodun arkasındaki mantık ve teoriyi ve neden böyle bir kod yazdığımızı da anlatıyoruz.

    4. Sınıf içi destek: Size sadece video dersleri vermiyoruz. Sizi desteklemek için profesyonel bir Python Programcı ekibi oluşturduk. Bu, sorularınıza 72 saat içinde cevap alacağınız anlamına geliyor.


  7. BİZ KİMİZ: DATAI TEAM

    DATAI TEAM, Python Programcıları ve Veri Bilimcilerinden oluşan bir ekiptir.


  8. KURS HAKKINDA BAZI ÖĞRENCİ YORUMLARI

    1. Fazlı KELEŞ: DATAI hocaları çok mükemmeller onları dinlemek çok şey katıyor her zaman. Yeni video çıkardıkları zaman mutlu oluyorum :). Şimdilik satın alamadığım bir kaç kursları kaldı inşallah onları da dinlemek isterim :)

    2. Çağri Mi̇kdan: Eğitmen çok basit ve sade bir şekilde anlatıyor.

    3. Gökhan Geyik: Harika bir eğitim, herkese tavsiye ediyorum !

Hadi kursa kayıt olalım ve Python ile Nesne Tabanlı Programlama macerasına başlayalım.

Who this course is for:
  • Python öğrenmeye başlamak isteyenler
  • Nesne tabanlı programlamayı öğrenmek isteyenler
  • Farklı projeler ile hem kendini Python dilinde geliştirmek hem de kodlama becerisi kazanmak isteyenler
  • Herhangi bir programlama dili ve nereden başlayacağını bilmeyenler
Course content
5 sections • 31 lectures • 4h 20m total length
  • Nesne Tabanlı Programlama
    03:26
  • Anaconda Kurulum
    09:56
  • Udemy Tanıtım
    06:18
  • Datai Team Github: Python Kodları
    00:16
  • Sınıflar/Classes
    11:23
  • Sınıflar/Classes
    1 question
  • Nitelikler/Attributes
    07:54
  • Nitelikler/Attributes
    1 question
  • Metotlar
    12:47
  • Metotlar vs Fonksiyonlar
    15:20
  • Metotlar
    1 question
  • Yapıcı/Constructor/Initializer
    13:04
  • Yapıcı/Constructor/Initializer
    1 question
  • Hesap Makinesi Projesi
    15:42
  • Hesap Makinesi Ödevi
    03:59
  • Kapsülleme/Encapsulation
    14:23
  • Kapsülleme/Encapsulation
    1 question
  • Miras/Inheritance
    14:01
  • Miras/Inheritance
    1 question
  • Inheritance Projesi
    09:06
  • Soyut Sınıflar/Abstract Classes
    07:46
  • Soyut Sınıflar/Abstract Classes
    1 question
  • Overriding
    03:53
  • Overriding
    1 question
  • Polymorphism
    09:29
  • Polymorphism
    1 question
  • Konu Anlatımı Final Projesi
    16:32
  • Araç Kiralama Projesi Giriş
    04:44
  • Araç Kiralama Projesinde Kullanılan Sınıflar ve Metotlar
    12:56
  • Araç Kiralama Sınıfı (Parent Class)
    22:13
  • Araba Kiralama Sınıfı (Child Class)
    03:28
  • Bisiklet Kiralama Sınıfı (Child Class)
    02:34
  • Müşteri Sınıfı
    13:03
  • Müşteri Giriş Sayfası: Bisiklet Menüsü
    13:11
  • Müşteri Giriş Sayfası: Araba Menüsü
    06:31
  • Araç Kiralama Projesi Test
    05:50
  • Araç Kiralama Projesi Sonuç
    00:20
  • Final Sınavı
    9 questions
  • Sonuç
    00:24
  • Ek Kaynak
    00:08
  • İNDİRİMLİ DATAİ TEAM DERSLERİ
    00:00

Instructor
Kaggle Grandmaster & AI Engineer
DATAI TEAM
  • 4.5 Instructor Rating
  • 14,170 Reviews
  • 66,752 Students
  • 16 Courses

Yapay Zekâ & Veri Bilimi

DATAI Team Bilkent ve ODTÜ gibi üniversitelerden mühendislik alanında lisans ve lisansüstü seviyelerde mezun Yapay Zekâ, Veri Bilimi ve Algoritma alanlarında uzman kişiler tarafından Türkçe kaynak eksikliğine çözüm olarak kurulmuş bir takımdır. Google'ın alt kuruluşu olan Kaggle platformunda kazandığımız başarılar sayesinde sizlere profesyonel ve dünya çapında kalitesi onaylı dersler anlatıyoruz.

Python, Veri Bilimi, Makine Öğrenmesi, Derin Öğrenme ve Yapay Zekâ konularına karşı olan ilgi ve uzmanlığımız sayesinde hazırladığımız derslerimizi gerçek hayattan verilen örnekler ile harmanlayıp sizlere sunuyoruz. Ayrıca sizlerin öğrendikleri bilgiyi genel kültür seviyesinin ötesine taşıyabilmesi için yapacağınız çalışmaları tüm dünya ile paylaşmanız konusunda yol gösteriyor ve teşvik ediyoruz.

Gerek ders ile ilgili gerekse güncel konular, iş ya da okul hayatınız ile ilgili sorularınızı sormaktan çekinmeyin. Sormanın en iyi öğrenme yöntemlerinden biri olduğunu unutmayın.

İhtiyacınız olan kursları hemen kütüphanenize ekleyin ve bir an önce derslere başlayalım!

--------------------------------------------------------------------------------------------

Artificial Intelligence & Data Science

DATAI Team is a team established by experts in the fields of Artificial Intelligence, Data Science and Algorithm. Thanks to our achievements on the Kaggle platform, a subsidiary of Google, we tell you professional, world-class quality lessons and blend them with real-life examples. In addition, we guide and encourage you to share your studies with the world so that you can carry the knowledge you learn beyond the level of the general culture.