Python Nedir?
Python 1990'lı yılların başında Guido Van Rossum tarafından geliştirilmeye başlanan bir nesne tabanlı programlama dilidir. Öğrenmesi kolay ve az kod ile çok iş yapıldığından dolayı popülerliği gün geçtikçe artmaktadır.
Eğitim Süreci
Python kursuna katıldıktan sonra yazılım geliştirme uzmanı Dr. İbrahim Ediz'in sunumu ile 70 ders saati video eğitimlerini izleyerek python öğrenmeye başlayacaksınız. Ayrıca belirli tarihlerde toplamda 30 ders saati olacak şekilde canlı python derslerine katılarak aklınıza takılan soruları İbrahim Ediz'e birebir sorabileceksiniz.
Canlı python derslerine katılamama durumlarında dersler kayıt edilerek sisteme yüklenmektedir. Dilediğiniz zaman sistemimize giriş yaparak bu derslere ulaşabileceksiniz.
Python ile hem masaüstü hem de web uygulamaları geliştirebilirsiniz. Python Programlama Eğitimi aldığınız sürece konunun kalıcılığını sağlamak için 4 adet yazılım projesi geliştirirsiniz. Bunlardan ikisi masaüstü yazılımları, diğer ikisi web yazılım projeleridir. Tüm proje çalışmalarınızda alanında yetkin eğitmenler kurs boyunca sizinle birlikte uygulamalarınızı geliştirmenize yardımcı olmaktadır.
Neden Python Eğitimi Almalısınız?
- Dünyada en çok kullanılan yazılım dillerinden biri olması.
- Gün geçtikçe popülaritesinin daha da çok artması.
- Öğrenimi kolay ve sade bir dil olması.
- Yazılım geliştirme sektöründe Python Programla Dili bilen kişilere ihtiyaç duyulması.
- Güçlü bir programlama dili olması.
- Yapay zekâ, gömülü sistemler, Big Data, Web geliştirme gibi pek çok alanda kullanılması.
- Nesne yönelimli bir programlama dili olması.
- Çok geniş bir kütüphaneye sahip olması.
Python ile Neler Yapılabilir?
Ayrıca veri analizi kullanılarak sosyal medya ve dijital pazarlama alanlarında çalışmalar yapılabilmektedir.
Neler Öğreneceksin?
- Nesne yönelimli programlama
- PyCharm
- Visiual Studio Code
- Jupyter Notebook kullanımı
- SQL ve NoSQL hakkında bilgi
- MongoDB, MySQL, SQLite Kullanımı
- HTML VE CSS ile ilgili uygulamalar
- Django ile web sitesi ve RESTAPI geliştirme
20'den fazla Örnek 10 farklı python kütüphanesi kullanımı 70 ders saati video eğitim,30 ders saati canlı python dersleri ile toplamda 100 ders saati bir eğitim,
Python Ders İçeriği
KURS TANITIM VE HAZIRLIK
Kursun İçeriği
Nasıl çalışmalısınız?
Egzersiz dosyaları nasıl indirilir?
Algoritma Nedir?
Python Nedir?
Python vs Others
Python 2 vs Python 3
Anaconda Kurulumu
IDE Nedir?
Visual Stuido Code
Pycharm Community Edition Kurulumu
İLK PROGRAM
Print() Foksiyonu
Değişkenler
Numerik veri tipleri
String Değişkenler
List Değişkenler
Tuple Değişkenler
Sözlük (Dictionary) Değişkenler
Set Değişkenler
Boolean Değişkenler
Değer Dönüşümleri
OperatÖrler
Kontrol Yapıları
if else elif kullanımı
Döngüler
Döngü Nedir
For döngüsü
While döngüsü
Continue Break Else deyimleri
FONKSİYONLAR
Fonksiyon Nedir?
Python fonksiyonlarının kullanımı
Geri dön fonksiyon (return,yield)
Fonksiyonda Parametre
*args Kullanımı
**kwargs Kullanımı
Global Local Değişkenler
Lambda
Recursion
Gömülü Fonksyionlar
İLK PROJEM
Örnek Uygulamalar(7 Segment Digit)
Tasarım
Uygulama
MODÜL VE PAKETLER
Modülleri İçe Aktarma
Hazır Modüller
Pip install -pip unistall
PyPI web sitesi
Sanal Ortamlar
Anaconda Sanal Ortamı
Hangi Kütüphane Ne İçin?
NESNE YÖNELİMLİ PROGRAMLAMA(OOP)
Giriş
Kavramlar (Sınıf,Nesne,Nitelik)
Encapsulation
Inheritance
Polymorphism
Abstraction
Decorators
Generators
Iterators
Nerede Kullanırım (OOP-3)
HATA AYIKLAMA
Try Except Finally
BaseExceptions ve diğerleri
Benim Hatam
Nerede Kullanırım (Hata Ayıklama)
VERİTABANI VE PYTHON
SQL Nedir?
SELECT,INSERT,DELETE,UPDATE Sorguları Nasıl Yazılır?
CREATE ile veritabanı nesneleri oluşturma
ALTER,REMOVE ve DROP sorguları yazımı
TRIGGER,INDEX,VIEW veritabanı nesneleri
SQLite
MySQL
NoSQL nedir?
MongoDB
Pythonda sorgu yazımı
Nerede Kullanırım (SQL)
PYTHON VE WEB
İnternet Nasıl çalışır?
HTML ve CSS
HTML Nedir?
CSS Nedir?
Uygulama
Django vs Flask
Web Projesi için ortam kurulumu
Web Projesi Oluşturma
Settings.py dosyası ve parametreler
Manage.py
Web sitesi süper kullanıcı oluşturma
MVT yapısı nasıl çalışır?
URL
Application oluşturma
Model Oluşturma
Makemigrations ve Migrate
Template Oluşturma
Static Kavramı
View Oluşturma
Model View İlişkisi
Uygulama 1
Formlar,Form ve View ilişkisi
Django kullanıcı yapısının,web sitesi ile ilişkilendirmesi
Dosya Yükleme
Hazır bir tasarımın web sitesi ile ilişkilendirmesi
Uygulama 2
YAPAY ZEKÂ TEMELLERİ
Numpy Modülü
Numpy Kurulum
Numpy Dosyalama
Numpy Dizilerde İşlemler 1
Numpy Dizilerde İşlemler 2
Numpy Dizilerde İşlemler 3
Pandas Modülü
Pandas Veri Tanımı
CPandas Veri Değiştirme
Matplolib Giriş
Grafik Üretim YÖntemleri
Pandas DataFrame Üzerinden Veri GÖrselleştirme
Grafik Özelleştirme
Yapay Zeka ve Makine Öğrenmesi Nedir?
Gözetimli ve Gözetimsiz Öğrenme
Tahmin,Sınıflama ve Kümeleme Modelleri
Model Seçimi ve Değerlendirme
Model Nasıl Paylaşılır
Uygulama
Python Dersleri
Eğitimde 16 yıllık deneyimi ve uzman kadrosuyla alanında öncü Vektörel Grup Uzaktan Eğitim Merkezi özgün içeriklerle zenginleştirilmiş Python Programını geniş ve detaylı bir anlatımla sizlere sunuyor.
Python Programlama Kursu sizlere masaüstü ve webde çalışan projeleri oluşturma imkânı sağlar. Bu Projelerinizi Python teknolojisi kullanarak geliştirebilirsiniz.
Dünyada en çok kullanılan 4 programlama dillerinden biri olan Python dili ile sende yazılım dünyasına adım atabilirsin. Öğrenmesi kolay, çabuk anlaşılan sade bir dil olduğu için hiç yazılım bilmeyen kişiler bile sıfırdan başlayıp ileri seviye python bilgisine kadar çıkabilir ve diğer yazılım dillerine alt yapı oluşturabilir.
Uzaktan eğitim fırsatı ile evinden, iş yerinden istediğin yer ve saatte sisteme giriş yaparak sende online python kursumuza katılabilir ve python dünyasına adım atabilirsin.

Python Sertifkası
Python yazılım uzmanlığı eğitimi sayesinde Python Uluslararası Sertifikasyon sınavına girmek için gerekli eğitim hazırlığını da yapmış oluyorsunuz. Bunun yanında eğitim sonunda gerçekleştireceğimiz online sınavla Türk Hava Kurumu üniversitesi Onaylı Python Yazılım Uzmanlığı sertifikasının yanı sıra sınav başarınıza göre Türkçe ve İngilizce katılım belgesi, başarı belgesi ve üstün başarı belgesi de alacaksınız.
Python Yazılım Uzmanlığı Eğitimine Kimler Katılabilir?
Python Programlama dili önümüzdeki yıllarda sosyal hayatımızda etkisini bu gün olduğundan daha da fazla artıracaktır. Projelerini masaüstü ve internet platformuna taşımak isteyenler bu eğitime katılabilirler. Yazılım Uzmanları, Türkiye`de gerek part-time gerekse tam gün iş bulma imkanına sahiptirler.
Pek çok şirket artık bünyesinde web, masaüstü ya da mobil uygulama geliştirme için yazılımcı barındırıyor. Bu eğitimi alarak masaüstü ve web platformlarında çalışan yazılımlar geliştirebilirsiniz. Bu eğitimden sonra Android Mobil Yazılım uzmanlığı eğitimlerine katılarak kendinizi daha da geliştirebilirsiniz.
Python Kursu Tamamlandığında Kazanılacak Nitelikler
Vektörel Grup Uzaktan Eğitim Merkezi tarafından profesyonelce tasarlanmış Python müfredatı ve python dersleri ile sağlanan Python web yazılım eğitiminin ardından Vektörel Grup Uzaktan Eğitim Merkezi tarafından yapılacak sınavda katılımcılar Python Yazılım Uzmanlığı sertifikası almaya hak kazanacaklardır. Python Programlama Dilini nesne yönelimli olarak kullanırken aynı zamanda yazılımlarınızda katmanlı mimari yapısını oluşturmuş olacaksınız.