(50+ SAAT) Python Programlama Dili ve Uygulamaları | Python
What you'll learn
- Python programlama dili ile nesneye yönelik programlamayı öğreneceksiniz
- Gerçek hayattan bol bol örneklerle algoritma kurabilme yeteneğinizi geliştireceksiniz
- Kurs bittikten sonra aklınızda Python programlama diline dair soru işareti kalmayacak. Bunun garantisini veriyorum
- Herhangi bir programlama dilinin ezber ile değil mantık ile öğrenildiğini göreceksiniz
- Bir algoritma kurabilmenin deneme yanılmadan çok mantık ile nasıl kurulduğunu gerçek hayattaki örnekler ile öğreneceksiniz
- Python programlama dili ile Web uygulamasının nasıl geliştirildiğini öğreneceksiniz.
- Veri analizi ve NLP (Natural Language Processing) gibi konuları üzerinde çalışabilir ve kendinizi geliştirebilir hale geleceksiniz
- Dosya işlemleri ve Veritabanı bilgisi elde ederek bunları Python programlama dili ile nasıl kullanabileceğinizi öğreneceksiniz
- Web sitelerindeki verileri BOT sayesinde nasıl alabileceğinizi öğreneceksiniz
- Socket programming konusunda bilgi sahibi olacaksınız
- PYTHON PROGRAMLAMA DİLİ İLE YAPILABİLECEKLERİ GÖRÜNCE VE MANTIĞA DAYALI ÖĞRENİNCE ARTIK
Requirements
- Herhangi bir eğitim almış olmanıza gerek yoktur. İlkokul öğrencisinden doktora öğrencisine, yazılım konusunda eğitim almış ya da almamız herkes bu kursa kayıt olup kursu atlamadan izleyerek kursun sonunda Pyhton programlama dilinin mantığını anlamış bir şekilde hayatlarına devam edeceklerdir. Bunun garantisini veriyorum.
Description
Ezberden uzak mantığa dayalı Python programlama dili kursuna bir adım uzaktasınız. Çok kapsamlı hazırlanan bu kurs size şu anda çok yakın!
Bu kurs sayesinde artık nesneye yönelik programlama dillerine dair korkunuz olmayacak Python programlama dilinin ne olduğunu mantığa dayalı bir şekilde öğreneceksiniz.
Python programlama dilini öğrenirken algoritma kurabilme yeteneğinizi, bol örnek ve egzersizlerle programlayabilme kabiliyetinizi artıracaksınız.
Kursun Mekanizması - Mantığa Dayalı Eğitim Modeli
KONU başlıklı dersler ile konuyu mantığa uygun bir şekilde anlayacaksınız.
DERSÖRNEK sayesinde KONU anlatımı içerisinde yapılan örneklerleo anki PYTHON programlama dili konusunun mantığını anlayacaksınız.
ÖRNEK başlıklı dersler ile KONU üzerinde pratik yapacak, algoritma kurabilme yeteneğinizi geliştirecek ve farklı çözüm yöntemlerini görerek Python programlama dili üzerindeki hakimiyetinizi artıracaksınız.
ÖRNEKler içindeki İPUCU sayesinde problem çözümlerindeki mantığı kavrayacaksınız.
ÖZELÖRNEKLER sayesinde bol bol örnek çözmenin yanı sıra özelleştirilmiş örnekleri görüp uygulamaya çalışırken algoritma kurabilme potansiyelinizi daha da geliştireceksiniz.
EKSTRA başlıklı dersler sayesinde bir ÖRNEK üzerinde çözümün daha efektif halde nasıl yapıldığını öğrenecek optimum algoritma kurabilme yeteneğinizi artıracaksınız.
Python Programlama Dilini Mantığa Uygun Bir şekilde öğreneceksiniz
MİSYONUMUZ: EZBER YOK MANTIK VAR!
Kurs İçeriği (Python Programlama Dili ile yapılabilecek uygulamalar da dahil)
Değişkenler (Veri Tipleri)
int, float, str, bool, NoneType vs.
Liste
Tuple
Sözlük
Set
Operatörler
Kontrol Yapıları (if- elif - else)
Döngüler è For – While
Yıldız Desenleri
Arrays (Diziler)
Fonksiyonlar
Özel Fonksiyonlar
Modüller
OOP (Object Oriented Programming) (Nesneye Yönelik Programlama) (4 Eylül’den itibaren)
#Object
#Class - Design (blueprint) (Taslak)
#Inheritence (Kalıtım)
#Encapsulation (Kapsülleme)
#Abstraction (Soyutlama)
#Polymorphism (Çok çeşitlilik)
Iterators
Generators
Exception Handling (Hata Yakalama – Hata kontrolü)
File Handling (Dosya İşlemleri)
Multithreading
Socket Programming
Veritabanı İşlemleri
Algoritmaların Python’da uygulanması (Arama, sıralama vs. algoritmaları)
PyQt5_GUI
Django
Flask
ve daha aklınıza gelebilecek Python uygulamalarını olabildiğince ekleyeceğim...
Öneri ve görüşlerinize her zaman açığım. Amacım tamamen size bir programlama dilinin nasıl öğretildiği gösterip uygulama alanlarında kendi kendinize projeler geliştirebilmenizi sağlamak.
BİR ŞEYİ BİLMEK BAŞKADIR ÖĞRETMEK BAMBAŞKADIR.
SİZ PYTHON PROGRAMLAMA DİLİNİ ÖĞRENENE KADAR PEŞİNİZİ BIRAKMAYACAĞIM!
DERSLERDE VE SORU&CEVAP KISMINDA GÖRÜŞMEK DİLEĞİYLE...
Who this course is for:
- Python programlama dilini ve nesneye yönelik programlamayı profesyonel bir iş hayatında çalışan eğitmenden öğrenmek isteyenler
- Bol bol örnek çözerek algoritma yeteneğini artırmak ve python programlama dilini ileri seviyede öğrenmek isteyenler
- Herhangi bir programlama dilini az ya da iyi seviyede bilip (C, C#, JAVA, PHP vs.) Python programlama dili öğrenmek isteyenler
- Data Science (Veri Bilimi), Machine Learning (Makine Öğrenmesi), Artificial Intelligence (Yapay Zeka), Natural Language Processing (Doğal Dil İşleme) gibi konuların teorik eğitimlerini alıp bu çalışmaları python programlama dili yardımıyla gerçekleştirmek isteyenler
Instructor
Herkese Merhabalar benim adım Kaan,
Galatasaray Üniversitesi Bilgisayar Mühendisliği mezunuyum. Şu anda Senior Software Developer (Kıdemli Yazılım Geliştirici) olarak yazılımsal destek isteyen gerçek ve tüzel kişilere hizmet sağlıyorum. Aynı zamanda Galatasaray Üniversitesi Bilgisayar Mühendisliği yüksek lisans programında tez yazma aşamasındayım.
Çeşitli sektörde rol alan özel ve kamu kurumlarına yazılım eğitimi verdim ve vermeye de devam ediyorum. Kamu kurumlara arasında bazı üniversiteler, bazı belediyeler bulunmaktadır.
Eğitim Verdiğim Bazı Firmalar
- Siemens
- Turkcell
- Ereğli Demir ve Çelik Şirketi
Eğitim Verdiğim Bazı Üniversiteler
- Galatasaray Üniversitesi
- Boğaziçi Üniversitesi
- Doğuş Üniversitesi
- Beykent Üniversitesi
Bunun yanında Unity oyun motorunu kullanarak 2D/3D oyun çalışması yürüttüğüm bir ekibim var. Ayrıca Unity'de arttırılmış ve sanal gerçeklik yani AR/VR uygulamaları geliştiriyorum.
Uzmanlık alanım C# ve .Net olsa da bunun yanı sıra 5 senedir Unity oyun motorunu kullanarak oyunlar geliştiriyorum. Çeşitli oyunların geliştirilmesinde rol oynadım. Oyun yapmaya bir hobi olarak başladım fakat şimdi kendi oyunlarımı geliştirmeye devam ediyorum.
Her kursuma sizin istekleriniz doğrultusunda eklemeler çıkarmalar yapacağım. Olur da beğenmediğiniz dersler olursa geçerli bir sebep söylediğiniz takdirde güncellemeye hazırım.
Kısacası benim için önemli olan tek şey:
Hangi kursuma kayıt olmuş olursanız olun, kursta anlattığım dersleri tamamiyle anlamanız... EZBER YOK MANTIK VAR!
Uzmanlık Alanlarım
- C# .NET - .NET CORE
- Php ( Laravel-Slim Framework)
- Unity Game Engine (Unity oyun motoru)
Bildiğim programlama dilleri (backend - arka uçta çalışan kodlar)
- C
- C++
- C#
- PHP
- JAVA
- PYTHON
- JAVASCRIPT
Hakim olduğum ORM'ler (Object Relational Mapping)
- Entity Framework
- Eloquent
Kullandığım View Engine'ler
- Razor
- Twig
Bildiğim tasarım dili ve format biçimlendirme teknolojisi
- HTML5 - CSS3
Bildiğim kütüphaneler
- Jquery
Bildiğim Front-end Framework'ü
- Bootstrap 5
Zaman içerisinde bu derslerin hepsi kurslarım arasında yerini alacaktır...
Saygı çerçevesinde eleştirilmeye her zaman açık bir insanım. Hepinizi ilginizi çeken kurslarıma bekliyorum. Şimdiden kursa hoş geldiniz diyorum, derslerde görüşürüz :)
ARTIK YAZILIM MANTIĞINI ÖĞRENMEME GİBİ BİR BAHANE BULAMAYACAKSINIZ :) DERSLERDE GÖRÜŞÜRÜZ...