Ücretsiz Python Eğitimleri Dokümanları Videoları - Başlıkları
Bu konumuzda Python üzerinde eğitim almak, kendini Python alanında geliştirmek veya profesyonel bir Python becerisine sahip olmak isteyen arkadaşlarımıza yönelik ücretsiz olarak yararlanabileceği eğitim dokümanlarını paylaşalım dedik.
![]() |
Python Eğitim |
Python eğitimine başladığımızda genel olarak bir çok arkadaşımızın yaşamış olduğu en büyük sıkıntı, nasıl başlayacaklarını bilememeleri veya nasıl bir süreç ile düzenli bir çalışma içerisinde olmaları konusunda bilgi sahibi olamayışlarına bağlı olarak en büyük sorunlardan birini yaşadıklarını göz önüne alarak bu konumuzda sizlere rehber niteliğinde bir çalışma hazırladık.
Matematik bilgisi şart mıdır?
Temel düzeyde maalesef şart. (Profesyonel anlamda kendilerini geliştirmek isteyenler için temel matematik bilgisi zorunludur).
Python Eğitim Süresi Ne Kadardır veya ne kadar sürede öğrenebilirim?
Ortalama 6 ay gibi süreyle ve günde 5 saat zamanınızı ayırarak çok iyi bir konuma kendinizi getirebilirsiniz. Eğitim süreleri genel olarak kurslarda 100 saat olarak belirtilir ancak sizler 6 ay içerisinde günde sadece 5 saatinizi ayırarak profesyonel anlamda kendinizi iyi bir noktaya getirebilirsiniz.
Python Eğitimi Tamamlandığınızda Size Kazanç Sağlayabilecek Nitelikler Nelerdir?
Bir çok yazılım uygulamasını (Pythonda) yazabilir ve geliştirebilirsiniz.
Python Eğitimi'nin İş Hayatındaki Yeri veya Önemi Nedir?
Freelancer olarak çalışabilirsiniz. Bir kurumda yer alarak destek verebilirsiniz. Keylogger, trojan gibi casus uygulamalar yapabilirsiniz. Kurumsal firmaların yazılım departmanlarında yer edinebilirsiniz. Websiteler yapabilir veya özel masaüstü uygulamalar yapabilirsiniz. Facebook, linkedin, youtube, tiktok ve instagram gibi dünyaca ünlü sosyal medyaların bir kısmı Python ile yazıldığını söyleyebiliriz.
Python Eğitimi (Python Programlama Eğitimi) Müfredat
Bu bölümde Python eğitim müfredatının nasıl olması gerektiğini ve adım adım nasıl bir süreçle başlamanız gerektiği bilgisini başlıklar halinde verdik.
1. Kurs Tanıtımı ve Hazırlık
- Kursun iç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
2. İlk Program
Basit bir program kodlama örneği.
3. Print() Foksiyonu
Print fonksiyonun mantığı.
4. 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
5. Operatörler
Matematiksel işlemler için aritmetik ya da matematiksel operatörler ve karşılaştırma işlemleri için ise karşılaştırma operatörlerinden bahsedilir.
6. Kontrol Yapıları
- İf else elif kullanımı
- Döngüler
- Döngü Nedir
- For döngüsü
- While döngüsü
- Continue Break Else deyimleri
7. Fonksiyonlar
- Fonksiyon Nedir?
- Pythonda Fonksiyon kullanımı
- Geri dön fonksiyon (return,yield)
- Fonksiyonda Parametre
- *args Kullanımı
- **kwargs Kullanımı
- Global Local Değişlenler
- Lambda
- Recursion
- Gömülü Fonksyionlar
8. Dosyalama İşlemleri
- Dosyaya Erişim
- Dosya Okuma
- Dosyaya veri yazma
- Nerede Kullanırım (Dosya)
9. İlk Projem
- Örnek Uygulamalar(7 Segment Digit)
- Tasarım
- Uygulama
10. Modul 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?
11. Nesne yönelimli programlama (OOP)
- Giriş
- Kavramlar (Sınıf,Nesne,Nitelik)
- Encapsulation
- Inheritance
- Polymorphism
- Abstraction
- Decorators
- Generators
- Iterators
- Nerede Kullanırım (OOP-3)
12. Hata Ayıklama
- Try Except Finally
- BaseExceptions ve diğerleri
- Benim Hatam
- Nerede Kullanırım (Hata Ayıklama)
13. Veritabanı 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)
14. Arayüz Geliştirme
- Arayüz için kullanılan modüller
- Kurulum
- Tkinter Nedir?
- PyQt5 Nedir?
- PyQt5 Python üzerinden nesneler oluşturma5
- QtDesigner Kullanımı
- Örnek Proje - 1
15. 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
16. Yapay Zeka Temelleri
- 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ı
- Pandas Veri Görme ve Seçme
- Pandas 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
Yararlanabileceğiniz ücretsiz Python Akademik Eğitim Kursları Eğitimleri
BT Akakademi - btakademi.gov.tr (Profesyonel eğitimler. Sıfırdan ileri seviyeye kadar bir çok Python eğitimleri mevcuttur ve tercihiniz BTAkdemi olmalı. Tamamen ücretsiz.
Bilge İş - bilgeis.net (ODTÜ grubnun desteklediği ücretsiz platform. Tavsiye ederiz.
İsmek - ismek.ibb İstanbul belediyesinin hizmetlerinden. Temel seviye olarak başlangıç yapabilirsiniz. Tavsiye edilenler arasında.
Youtube - Youtube.com. Onlarca ücretsiz eğitimlere ulaşabilirsiniz.
Sizlere öncelikli tavsiyemiz BTAkdemi.Gov.TR olacaktır yine de. BTAkademi kurumsal bir dil ile anlatımının yanı sıra kendinizi profesyonelliğe kadar götürebilirsiniz.
Makale editörü: M. Hüseyin AKTAŞ - Akblog.NET
--
---
Akblog.NET
Sizlere Python eğitimlerine dair yararlanabileceğiniz eğitim videolarını listeledik.
YanıtlaSilYararlanabileceğiniz ücretsiz Python Akademik Eğitim Kursları Eğitimleri
YanıtlaSilBT Akakademi - btakademi.gov.tr (Profesyonel eğitimler. Sıfırdan ileri seviyeye kadar bir çok Python eğitimleri mevcuttur ve tercihiniz BTAkdemi olmalı. Tamamen ücretsiz.
Bilge İş - bilgeis.net (ODTÜ grubnun desteklediği ücretsiz platform. Tavsiye ederiz.
İsmek - ismek.ibb İstanbul belediyesinin hizmetlerinden. Temel seviye olarak başlangıç yapabilirsiniz. Tavsiye edilenler arasında.
İleri Seviye Python Öğrenimi için Matematik bilgisi şart mıdır?
YanıtlaSilTemel düzeyde maalesef şart. (Profesyonel anlamda kendilerini geliştirmek isteyenler için temel matematik bilgisi zorunludur).