Komple Uygulamalı - Nesneye Yönelik Programlama Eğitimi

Sıfırdan Python ile Nesne Yönelimli Programlama. Komple Uygulamalı OOP Eğitimi
Rating: 4.7 out of 5 (494 ratings)
25,286 students
Komple Uygulamalı - Nesneye Yönelik Programlama Eğitimi
Rating: 4.7 out of 5 (494 ratings)
25,286 students
Herhangi bir uygulamayı karmaşık değil nesne yönelimli düşünerek kolayca yazabileceksiniz!
Her türlü soyut, somut kavramı bir nesne olarak düşünüp kodlayabileceksiniz!
Polymorphism, Inheritance, Encapsulation gibi kavramların ne olduklarını öğrenip programlarınızda bu teknikleri kullanabileceksiniz!
Programlama becerilerinizi üst seviyeye çıkarmış olacaksınız.
Banka, hava yolu şirketi, oyunlar gibi her alanda programlar geliştirebileceksiniz.

Requirements

  • Başlangıç seviyesinde Python bilgisi yeterlidir.
Description

Python ile Nesneye Yönelik Programlamanın Derinliklerini Büyük Uygulamalar Yaparak Öğrenin!

Bu kursta Nesne Yönelimli Programlama felsefesini ve derinliklerini Python Programlama dilini kullanarak öğreneceğiz. Öğrenim sürecinde her bölümde örnek kodlar yazacağız. Son üç bölümde ise büyük projeler yaparak Python ile Nesne Yönelimli Programlamayı tamamen kavrayacağız.

Kurs İçeriği:

  1. Programların Kurulumu

  2. Başlamadan Önce

  3. Class - Object Kavramları

  4. Class - Object Alıştırmalar

  5. Inheritance ve Polymorphism

  6. Encapsulation (Kapsülleme)

  7. Özel Metotlar

  8. Hava Yolu Şirketi Uygulaması

  9. Oyun Uygulaması

  10. Banka Uygulaması

Kurs boyunca aklınıza takılan herhangi bir konu hakkında sorularınızı soru - cevap kısmına yazabilir ya da bana mesaj atabilirsiniz. 

Who this course is for:
  • Programlama becerilerinizi en üst seviyeye çıkarmak isteyen,
  • Nesne Yönelimli Programlama felsefesini öğrenmek isteyen,
  • Polymorphism ve Inheritance gibi Nesne Yönelimli Programlama özelliklerini öğrenmek isteyen,
  • Python programlama bilgisini yükseltmek isteyen,
  • Başkalarının yazdığı programları kolayca okuyabilmek ve geliştirmek isteyen,
  • Diğer tüm yüksek seviyeli dilleri de kolayca öğrenebilmek isteyen herkes.
Curriculum
12 sections • 39 lectures • 5h 44m total length
  • Kursa Genel Bakış
  • Anaconda Kurulumu
  • PyCharm Kurulumu ve İlk Açılış
  • Jupyter Notebook Uygulamasına Giriş
  • List (Liste) Veri Yapısı
  • Fonksiyonlar
  • Class (Sınıf) Nedir?
  • Object (Nesne) Nedir?
  • Bir Class (Sınıf) Yazalım
  • Düşman ve Oyuncu Sınıfı
  • Karakter Class'ı ile Düşman ve Oyuncu Yaratalım
  • Tarih Objesi Örnekleme
  • Inheritance ve Polymorphism Nedir?
  • Birey Sınıfı
  • Çalışan Sınıfı
  • Mühendis ve Muhasebeci Sınıfı
  • Bir Metodu Override Etmek
  • Encapsulation (Kapsülleme) Nedir?
  • Python'da Kapsülleme Tekniği
  • __str__ Metodu
  • __len__ Metodu
  • __del__ Metodu
  • Şehir Sınıfı
  • Uçuş Sınıfı
  • Bilet Sınıfı
  • Yolcu Sınıfı
  • Pegasus Sınıfı - 1
  • Pegasus Sınıfı - 2
  • Debugging
  • Silah Sınıfı
  • Düşman ve Oyuncu Sınıfı
  • Oyun Başlasın!

Instructor
Yazılım Geliştirici ve Eğitmeni
Volkan Tasci
  • 4.6 Instructor Rating
  • 5,924 Reviews
  • 87,871 Students
  • 4 Courses

Merhaba, Ben Volkan TAŞCI.

Udemy ve YouTube gibi platformlarda epey süredir eğitim videoları çekmekte ve yayınlamaktayım. Udemy'de 80.000+ öğrenciye ulaşmış durumdayım. Açık kaynak ve özgür yazılım ile haşır neşirim.

Docker, Python, Linux gibi alanlarda gelişmiş düzeyde Türkçe kaynak oluşturabilmek adına oldukça çalışma yapmış bulunuyorum. Bu çalışmalar basılı Python Eğitim Kitabı, çevrimiçi Kabuk Programlama kitabı, Ücretsiz Python ve GNU Linux eğitim serileri şeklindedir.

Yalnızca çevrimiçi alanlarda değil kurumsal şirketlere özel eğitmen olarak gidip yine bu alanlarda eğitimler verdim.

Yazılım alanında yalnızca bilgisayarlar üstünde ya da Web üstünde değil endüstride çokça kullanılan PLC cihazlarında da programlama yaptım ve eğitim verdim.

Umarım eğitimlerimden memnun kalırsınız. Herhangi bir şikayet ya da öneri için iletisim@volkantasci.com adresine e-posta gönderebilirsiniz.