Projeler ile Python Programlama
4.4 (23 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
100 students enrolled

Projeler ile Python Programlama

İleri Seviye Programlama Teknikleri Kullanarak, Python ile Projeler Gerçekleştirin (Konsolda, Masa Üstünde ve Webte)
4.4 (23 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
100 students enrolled
Created by Sinan Urun
Last updated 4/2020
Turkish
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 16.5 hours on-demand video
  • 13 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Her Ay Güncellenecek Konu Başlıkları Yer Alacak (Aşağıda ki konular Eklenecek ve Eklenmeye Devam Edecek)
  • Python ile OOP
  • QT Designer ile Arayüz Tasarımları Oluşturma, import etme ve Convert Etme İşlemleri
  • Pyqt5 ile arayüz işlemleri
  • Flask İle Web Geliştirme İşlemleri
  • Multi Platform Uygulama Geliştirme (Web - Masaüstü)
  • Temel Düzeyde Html - Css - Javasciprt
  • Json veri İşleme
  • Web Scarping İşlemleri (Webten veri çekme, işleme, gönderme)
  • Test Geliştirme
  • Django İle Web Geliştirme
  • Temel Veri Analizi Kütüphaneleri
  • MultiThread İşlemleri
Course content
Expand all 59 lectures 16:28:46
+ Python Ortam Kurulumu ve İleri Düzey Fonksiyonlar
7 lectures 01:35:04
Python için Gerekli Ortam Kurulumları
17:30
Lambda keywordü ve Fonksiyon üretimi
11:01
map() fonksiyonu ve kullanımı
18:29
filter() fonksiyonu ve kullanımı
10:36
reduce() fonksiyonu ve kullanımı
14:03
*args & **kwargs yapılarının kullanımı
16:19
+ Python İle OOP - Nesne Yönelimli Programlama
9 lectures 03:28:16

Merhaba arkadaşlar bu bölümde Python ile OOP konusuna giriş yapmaktayız. Bölüm ile ilgili tüm kodlara kaynak bölümünden erişebilirsiniz. Başarılarınızın devamını dilerim.

Preview 23:56
Python OOP - 2, Nesne Yönelimli Python, Class Variable, İleri Seviye Python Prog
15:52
Python OOP - 3 Nesne Yönelimli Python, @classmethod, @staticmethod, İleri Seviye
25:49
Python OOP - 4 Nesne Yönelimli Programlama Python, inheritance (Kalıtım )
29:48
Python OOP - 5 , Magic Methods (dunder methods), ileri seviye Python programlama
23:49
Python OOP - 6, @property Decorators, getter, setter, deletter, (Kapsülleme)
19:24
Python OOP - 07, namespaces, scopes, local , global ve nonlocal - ileri seviye P
29:07
Python OOP- 08, public, protected ve private variable, ileri seviye Python
25:11
Python OOP 09 - Multi inheritances, Çoklu Kalıtım, Nesne Yönelimli Python, ileri
15:20
+ PYQT5 Kütüphanesine Genel Bakış
5 lectures 01:20:13

Merhaba arkadaşlar bu bölümde Python ile birlikte PYQT5 kütüphanesinin kullanımını öğrenmeye başlayacağız. konular ile ilgili tüm kaynak kodlara kaynaklar bölümünden erişebilirsiniz.

Pyqt5 Nedir ?
13:12
Pyqt5 ilk Buton Etkileşimi
22:27
Pyqt5 Temel Pencere Yapıları
09:10
Qt Designer Kullanımı, Convert Etme ve Entegrasyon İşlemleri
16:20
Pyqt5 İle Dijital Saat Yapımı
19:04
+ Proje - 1 Vücud Kitle Endeksi Hesaplama Programı
4 lectures 41:07

Bu bölümde Vüzud kitle endeksi programı tasarlarken hazırlamış olacağımız bir arayüzü nesne yönelimli olarak nasıl convert edeceğimi öğrenecek ve daha sonra bu nesneler ile çalışmaya nasıl devam edebileceğimiz konusunda bilgi edineceğiz

Bölümde Kullanmış olduğum kodlar ve arayüzler bu videonun ekinde yer almaktadır. Başarılar

Bölüm Tanıtımı - Yapacak olduğumuz Programın Genel Tanıtımı
02:19

Bu dersimizde Vücud kitle endeksini hesaplamak için QT Designer kullanarak bir arayüz tasarlayacağız.

Vücud Kitle Endeksi Hesaplama Programı Bölüm - 1
11:01

Bu bölümde hazırlamış olduğumuz arayüzü convert ederek kodlama çalışma yapazarak kullanılabilecek bir Vücud kitle endeksi programını hayata geçireceğiz.

Vücud Kitle Endeksi Hesaplama Programı Bölüm - 2
10:42

Programın Son çalışır haline bu video ile ulaşabilirsiniz.

Ayrıca bölüm sonunda sizlerde derste eksik olarak bıraktığımız VKE aralıkları için sonuç durumlarını ekleyiniz ek olarak cinsiyet ile ilgili durumları araştırıp programınıızı o yönde güncelleyiniz. Başarılar Dilerim

Vücud Kitle Endeksi Hesaplama Programı Bölüm - 3
17:05
+ Proje - 2 Hesap Makinesi Yapımı Pyqt5 ile Style Sheet Kullanarak
6 lectures 01:25:02

Bu derste Qt designer ile hesap makinesi arayüzü tasarlarken nasıl style özelliklerini kullanabiliriz onu öğreneceğiz.

Giriş Dersi
18:18

Bu bölümde bir önceki ders tasarımını yapmış olduğumuz hesap makinesini koda dönüştürerek kullanabilir hale getireceğiz

Arayüzü Koda Aktarma İşlemleri ve nesne yönelimli şekilde arayüzü kullanma
11:45

Bu bölümde kodlamasına başladığımız hesap makinesini projesini bitiyoruz.

Ara ara olan takılmalardan dolayı video hızını arttırmanızı tavsiye ederim. (Takılmalar görüntü bağlamında değil kod yazarken bazen oluşan düşünme aralarından kaynaklanmaktadır.)

Hesap Makinemizi Aktif Hale Getiriyoruz
21:21
Hesap Makinemizi Aktif Hale Getiriyoruz 02
09:19
Hesap Makinemizi Aktif Hale Getiriyoruz 03
20:05
Hesap Makinemizi Aktif Hale Getiriyoruz 04
04:14
+ Proje - 3 Teknik Servis Programı; PYQT5, Sqlachemy, ORM ve Raporlar ile Birlikte
26 lectures 07:46:03

Merhaba arkadaşlar bu videoda genel olarak hazırlayacak olduğumuz projenin ana hatlarından ve izleyecek olduğumuz yoldan bahsedeceğim. Ayrıca ekte bulunan dosya ile projenin çalışır halini ve bahsi geçen tüm raporları bulabilirsiniz.

Preview 04:50
Proje Raporlama Süreci ve Proje Öneri Formu
10:11
Proje Raporlama Süreci - Proje Analiz Raporu
14:05
Proje Raporlama Süreci ve Proje Tasarım Raporu
12:35
Proje Raporlama Süreci ve Proje Gerçekleştirme ve Test Raporu
07:57

Bu bölümde veri tabanımızın tasarımına başlıyoruz

Proje Veri Tabanının Tasarlanması, ORM yapısı ve Sqlalchemy işlemleri Part 01
08:35
Proje Veri Tabanının Tasarlanması, ORM yapısı ve Sqlalchemy işlemleri Part 02
13:50
Proje Veri Tabanının Tasarlanması, ORM yapısı ve Sqlalchemy işlemleri Part 03
07:46
Proje Ekran Tasarımları 01 Giriş Ekranı ve Qt designer Konfigürasyonu
22:17
Proje Ekran Tasarımları 02 Yönetici Ana Ekranı ve QMainWindow Mantığı
16:30
Proje Ekran Tasarımları 03 Yönetici Talep İşlemleri Menü Ekranları
23:07
Proje Ekran Tasarımları 04 Yönetici Personel İşlemleri Ekranları Tasarımı
08:44
Proje Ekran Tasarımları 05 Teknik Personel Talep İşlemleri Menüsü ve Ekranları
11:42
Projede Tasarlanan Ekranların Dönüşüm İşlemleri - Giriş ve Yönetici Ana Ekranı
31:56
Projede Tasarlanan Ekranların Dönüşüm İşlemleri - Kalan Tüm Ekranların Dönüşümü
21:24
Projedeki Arayüzlerin Tamamlanmış Halleri
11:58
Proje Giris_DB_kontrol işlemleri
32:55
Proje Giriş Ana Ekranları
12:22
Proje Yönetici Ana Ekranı Menu Geçişleri
23:13
Proje Personel Ekleme Ekranı
32:45
Proje Personel Güncelle Sil Part 01
27:18
Proje Personel Güncelle Sil Part 02
25:12
Proje PTalep Ekleme İşlemleri Part 01
23:55
Proje Talep Ekleme İşlemleri Part 02
14:58

Merhaba arkadaşlar Teknik Servis Destek Otomasyonu Projemizin son dersi olarak eklediğim bu ders ile birlikte bu bölümü bitirmiş olacağız. Projenin tamamlanmış halini sizin ilk derste paylaşmıştım şu an bulunan son halini de yine sizinle bu dersin dokümanı olarak paylaşıyorum. Takıldığınız yerleri ve sormak istediğiniz yerleri lütfen sorunuz.

Ayrıca sesi daha iyi getirmek için bu videoda farklı bir ses kayıt yöntemi denedim bununla ilgili bireysel olarak dönütler sağlamanız halinde videolardaki ses kalitesini de daha iyi hale getirebilirim.

Öğrenme Azminizin Asla Kırılmaması Dileğiyle

Başarılar Dilerim

Proje Teknik Personel Ana Ekranı
28:35
Requirements
  • Temel Seviyede Programlama Bilgisi
  • Temel Seviye Python Bilgisi
  • Python Programlamanın Temelleri Kursunu Takip Etmiş Olmak
Description

Python Programlama Dili ile Günlük Hayatta İşimize Yarayacak Onlarca Modülü ve Tekniği Kullanarak Projeler Geliştireceğiz.  Basit uygulamalardan, Karmaşık ve Çok Kullanıcılı Yapılara Kadar Birbirinden Farklı Yazılımlar Geliştirerek Kendinize Güvenerek Python Programları Geliştirmeyi Öğreneceksiniz.

Kursumzda;

İleri Seviye Programlama Tekniklerini,

Sqlite3 ile Veri Tabanı Kullanımını,

Pyqt5 Modülü ile Arayüz Geliştirme İşlemlerini,

sqlalchemy Modülü ile Database Toolkit Yapısını ve ORM yapısını,

openpyxl ile Excel işemlerini,

OpenCV ile Görüntü İşleme İşlemlerini,

Selenium ve Beautiful Soup ile Web Scarping işlemlerini ve daha onlarca Python Modülünü ve kullanımını öğreneceğiz.

Who this course is for:
  • Proje Tabanlı Python Uygulamaları Geliştirmek İsteyenler
  • Python ile Farklı Alanlarda Projeler Geliştirmek İsteyenler
  • Python ile örümcek türü yazılımlar geliştirmek isteyen kişiler
  • PyQT5 ile arayüz geliştirmek isteyen kişiler