fbpx

Python ve Django Web Developer


En Yakın Eğitim Takvimi
22 Ekim 2022
  • 00

    gün

  • 00

    saat

  • 00

    dakika

  • 00

    saniye

Eğitim Hakkında

İzmir Python kursu arayışınızı İ-Akademi’de sonlandırabilirsiniz! Yerli ve yabancı pek çok kaynakta yazılım ve programcılığa giriş için en ideal dil olarak gösterilen Python; yapay zeka, robotik kodlama, makine öğrenmesi ve veri analizi gibi günümüzün en önemli alanlarında harikalar yaratıyor. İ-Akademi’nin 150 saatlik Python ve Django Web Developer eğitimine katılarak işinin ehli bir yazılım uzmanına dönüşebilirsiniz. Eğitim sürecine HTML 5 ile başlayacak, Python ile devam edecek ve Django ile eğitimi tamamlayacaksınız. Kursun son bölümünde, kursta gördüğünüz tüm konuları tamamen kanıksamanız için örnek projeler tasarlayacaksınız. İ-Akademi’nin Python ve Django Web Developer kursu sayesinde profesyonel web siteleri tasarlayabilir ve yüksek performanslı web uygulamaları geliştirebilirsiniz.

150 saatlik İzmir Python kursu html eğitimi ile başlar, sonra stil dosyalarını işlemek için cascading style sheets (CSS) öğretilir. HTML ve CSS kullanılarak basit web sayfaları tasarlamayı öğrendikten sonra, bootstrap teknolojisi kullanılarak responsive (duyarlı) web siteleri oluşturmak öğretilir. Ardından web sitesini daha dinamik hale getirmek adına JavaScript ve jQuery teknolojilerini kullanmak öğretilir. HTML, CSS ve JavaScript/jQuery teknolojileri sayesinde web sitelerinin front-end basamağını geliştirmede belli düzeyde uzmanlık sağlandıktan  sonra, python dilinin temel ilkeleri ve Python ile programlama öğretilir. Back-end basamağını kontrol edebilmek için Django framework konusunda öğrenciye bilgi kazandırılır. Django admin panelinin yönetimi ve modifikasyonları konusunda bilgi verilir. Web sitesine bir veri tabanı gerekli olacağı için SQL için mysql, NoSQL için de MongoDB ve Firebase teknolojileri öğretilir. Python kursu içerisinde öğrencinlerin öğrendiği bilgilerin sınanması için konularını içeren bir bitirme projesi verilir ve öğretmen ile interaktif geri bildirimler sağlanarak öğrencinin gelişimi sağlanır. İzmir Python kursu 150 saatlik bir eğitimdir ve uygulamalı proje ödevleri ile eğitim sonuçlanır.

Pyhton ve Django Web Developer Kursunun Amacı

Python, günümüzde en sık olarak web, mobil, veri bilimi, istatistik, yapay zeka gibi konularda tercih edilen, her geçen gün gittikçe daha fazla popülerleşen bir programlama dilidir. Python dilinin günümüzde web için kullanılan meşhur framework’lerinden olan django; bize tıpkı php dilini kullanır gibi, web sitemizin arka plan (back end) mimarisini oluşturmamıza olanak tanır. Günümüzde Google, Instagram ve Facebook gibi büyük şirketler de dahil olmak üzere birçok teknoloji şirketinin geliştirici kadrosunda; gerekse kendi girişimini oluşturan vizyonerlerin kurduğu start-up şirketlerinin grup bünyelerinde Python & Django web geliştiricileri sıklıkla yer almaktadır ve teknolojinin yaygınlaşmasıyla bu alandaki ihtiyaç her geçen gün daha da artmaktadır. Django teknolojisinin sunduğu kolaylıklar sadece bu alanlarda değil; dışarıdan aldığı işlerle serbest çalışan freelance çalışanlar için de büyük avantajlar sağlamaktadır. Python kursu sonrasında profesyonel düzeyde çalışmalar yapabilirsiniz.

Microsoft Partneri İ-Akademi; 150 saatlik detaylı Python eğitimi içeriği ve sertifikalı eğitmenleri sayesinde İzmir Python kursları arasında başarısını ve tecrübesini kanıtlamıştır

Hedef Kitle

Meslek veya hobi olarak Python programlama dili ve Django framework’u ile web uygulamaları programlaması yapmak isteyen veya bu konuda teknik bilgi ve becerisini geliştirmek isteyen, bilgisayar kullanabilen herkes, bu eğitime katılabilir.

Ön Koşullar

Python ve Django Web Developer Eğitimi‘ne katılmak için herhangi bir ön koşul bulunmamaktadır.

Ünvanlar

  • Web Programcı
  • Web Master
  • Web Tasarımcı
  • Python Uzmanı
  • Python Web Developer
  • MySQL Uzmanı
  • MongoDB Uzmanı
  • HTML-CSS Uzmanı

Kazanımlar

Bu eğitimi başarıyla tamamladığınız takdirde aşağıdaki becerilere sahip olacaksınız:

  • Bir web sitesinin sunucu tarafını (Python ve Django ile) ve istemci tarafını (HTML, CSS, JavaScript ile) taamen yazabilme
  • MySQL, Firebase ve MongoDB veritabanı kullanımıyla birlikte web sitelerinde gerçek veri kullanarak dinamik web siteleri hazırlayabilme
  • Optimize edilmiş ve performanslı çalışan web sitelerinin programlanması

Sınavlar

  • Microsoft Exam 70-480: Programming in HTML5 with JavaScript and CSS3
  • Microsoft Exam 98-375: HTML5 Application Development Fundamentals
  • Microsoft Exam 98-382: Introduction to Programming Using JavaScript
  • Microsoft Exam 98-383: Introduction to Programming Using HTML and CSS
  • Microsoft Exam 98-364: Database Fundamentals
  • Microsoft Exam 98-381: Introduction to Programming Using Python

Sertifikalar

  • İ-Akademi Kurs Katılım Sertifikası
  • Microsoft Technology Associate (MTA)

Broşür

HTML5

1
HTML5’e Giriş
2
HTML5’i Anlama ve Kullanma
3
HTML5 Kodlama
4
Bir Web Sayfasının Yapısı
5
Başlık Etiketleri
6
HTML Yorum
7
Paragraf Etiketleri
8
Metin Düzenleme
9
Görseller
10
HTML Satır Sonları & Kuralları
11
Yazı Tipleri
12
Blok Düzeyi Öğeler
13
Satır İçi Öğeler
14
Köprüler
15
Liste Etiketleri
16
Tablolar
17
Anlamsal HTML5 Öğeleri
18
IFrame
19
Multimedya
20
HTML Formları
21
HTML Varlıkları
22
Head Bölümü ve Metadata
23
Scriptler
24
DOM Hierachy
25
Tam Web Sayfası
26
FTP Kurulumu
27
Firefox Versiyonları
28
Ücretsiz bir Hosting Kurulumu
29
HTML5 Proje

CSS3

1
CSS3’e Giriş
2
CSS3’ü Anlama ve Kullanma
3
CSS Sözdizimi
4
Satır içi CSS
5
Dahili CSS
6
Sınıflar
7
ID’ler
8
Bölümler
9
Span’ler
10
Renk
11
Floating
12
Pozisyonlama
13
Kenar Boşlukları
14
Padding
15
Metin Özellikleri
16
Metin Hizalama
17
Linkler
18
Arka Planlar
19
Kenarlıklar
20
Listeler
21
Genişlik ve Yükseklik Özellikleri
22
Döndürme & Yeniden Boyutlandırma
23
Sınıflandırma
24
Harici CSS
25
İleri Seçiciler
26
Pseudo Sınıfları
27
Gradyenler ve Gölgeler
28
Dönüşümler & Animasyonlar
29
Düzen & Hesaplamalar
30
CSS3 Proje

JAVASCRIPT

1
JavaScript’e Giriş
2
JavaScript’in Temelleri
3
Dahili JavaScript
4
Öğelere Erişme
5
Tipler ve Objeler
6
Değişkenler
7
Diziler
8
Koşullu İfadeler
9
Döngüler
10
Fonksiyonlar
11
DOM (Document Object Model)
12
Olaylar ve Dinleyiciler
13
JavaScript ile İçeriği Değiştirme
14
JavaScript ile Stilleri Değiştirme
15
JavaScript’te Hata Ayıklama
16
JavaScript’in Uygulanması
17
Harici JavaScript
18
Modüller
19
JavaScript Kütüphaneleri
20
JavaScript Proje

JQUERY

1
jQuery’ye Giriş
2
jQuery’nin Temelleri
3
Web Sayfalarında jQuery Kullanma
4
Olayları Farketmek
5
jQuery ile İçeriği Değiştirme
6
jQuery ile Stilleri Değiştirme
7
İçeriği Soldurma
8
İçeriği Hareketlendirme
9
AJAX
10
Düzenli İfadeler
11
Form Doğrulama
12
jQuery UI’a Giriş
13
Sürüklenebilirler & Boyutlandırılabilirler
14
Silinebilirler
15
Akordiyon & Sıralanabilirler
16
jQuery Proje

BOOTSTRAP 5

1
Boostrap 5’e Giriş
2
Boostrap 5’in Temelleri
3
Bootstrap ile Responsive Tasarım
4
Izgara Sistemi
5
Gezinti Çubuğu Tanıtımı
6
Formlar ve Tablolar
7
Bootstrap Bileşenleri
8
Modals, Popovers & Tooltips
9
ScrollSpy
10
Ücretsiz Boostrap Temaları
11
Bootstrap 5 Proje

PYTHON

1
Python’a Giriş
2
Python Programlama İlkeleri
3
Sayılar
4
Stringler
5
Diziler
6
Listeler
7
Sözlükler
8
Tuple’lar, Set’ler ve Boundary’ler
9
Karar Yapıları ve Mantıksal İfadeler
10
Döngü Yapıları
11
Fonksiyonlar
12
Python ile NesneYönelimli Programlama
13
Hatalar, Hata Ayıklama ve İstisnalar
14
Dosya İşleme
15
Python Gömülü Fonksiyonları
16
İleri Seviye Veri Yapıları ve Objeler
17
Dekoratörler
18
Iterator’lar ve Generator’lar
19
Modüller ve Paketler
20
Proje

VERİTABANI

1
SQL Veritabanlarına Giriş
2
MySQL’e Giriş ve Temeller
3
MySQL Kurulum
4
MySQL Veritabanına Bağlanma
5
MySQL Veritabanı Tasarım Süreci
6
MySQL Tablolar ve Sütunlar
7
MySQL İçe Alma & Dışa Aktarma
8
MySQL Veri Tipleri ve Veritabanından Veri Çekme
9
MySQL Veri Ekleme ve Güncelleme
10
MySQL Birleşimler ve Operatörler
11
Toplam Fonksiyonları
12
MySQL Veri İçerisinde Döngü
13
MySQL Oturum Değişkenleri
14
Django ile MySQL Kullanımı
15
MySQL Çerezler
16
MySQL Şifreleri Saklama (Hashing)
17
NoSQL Veritabanlarına Giriş
18
Firebase’e Giriş
19
Firebase Kurulum
20
Firebase Veritabanına Bağlanma
21
Firebase İçe Alma
22
Firebase Veri Tipleri ve Veritabanından Veri Çekme
23
Firebase Veri Ekleme, Güncelleme ve Silme
24
MongoDB’ye Giriş
25
MongoDB Kurulum
26
MongoDB Veritabanına Bağlanma
27
Document Oriented Database
28
MongoDB İçe Alma & Dışa Aktarma
29
MongoDB Veri Tipleri ve Veritabanından Veri Çekme
30
MongoDB Veri Ekleme, Güncelleme ve Silme
31
Proje

DJANGO

1
Django Framework’e Giriş
2
Django Kurulumu
3
Url Mapping
4
Django Temaları
5
Statik Dosyalar
6
Modeller
7
Popülasyon Scriptleri
8
MVC (Model – View – Controller)
9
Formlar
10
Form Doğrulama
11
Model Formlar
12
Relative Url
13
Url Template Inheritance
14
Tema Filtreleri and Custom Filtreler
15
Şifreler
16
Kullanıcı Modelleri
17
Kullanıcı Modeli ve Form Kodlama
18
Kayıtlanma
19
Girişler
20
Django İlişkisel Veritabanı Entegrasyonu
21
Django NoSQL Veritabanı Entegrasyonu
22
Django Uygulama Entegrasyonu
23
Ajax Kullanımı
24
Github Yönetimi
25
Django – Sınıf Tabanlı View
26
Detail View ve List View
27
CRUD View
28
Admin Panel
29
Admin Panel’e Giriş
30
Admin Temaları
31
Verileri Sıralama
32
Arama Yapma
33
Filtre Ekleme
34
Modifiye Edilebilir List View
35
Proje

API

1
API’lara Giriş
2
API’ların Temelleri
3
Google Haritalar API
4
API Entegrasyon Mini Proje

PROJE OPSİYON 1: SOSYAL MEDYA SİTESİ GELİŞTİRME

1
Şablon Oluşturma
2
Kullanıcı Kaydı ve Giriş Sistemi
3
Yönetici Paneli Oluşturma ve Düzenleme
4
İçerik Yönetim Sistemi Oluşturma
5
İçerik Oluşturma, Ekleme, Güncelleme ve Silme
6
Arkadaşlık İstekleri ve Takip Yönetimi
7
Beğeni ve Yorum Sistemleri
8
Sosyal Medya Veritabanı Yönetimi
9
Sosyal Medya İstatistik Oluşturma ve Analizi
10
Uygulamayı Yayınlama (Deployment)

PROJE OPSİYON 2: E-TİCARET SİTESİ GELİŞTİRME

1
Ürün Yönetim Sistemi Oluşturma
2
Sepet Sistemi Oluşturma
3
Ürün Ekleme, Güncelleme ve Silme
4
Cookie Entegrasyonu
5
Point of Sale Sistemi Entegrasyonu
6
E-ticaret Sistemi Veritabanı Yönetimi
7
Uygulamayı Yayınlama (Deployment)

PROJE OPSİYON 3: BLOG SİTESİ GELİŞTİRME

1
Blog Yazısı Yönetim Sistemi Oluşturma
2
Blog Ekleme, Güncelleme ve Silme
3
Blog Beğenileri ve Takip Yönetimi
4
Blog Sistemi Veritabanı Yönetimi
5
Uygulamayı Yayınlama (Deployment)

PROJE OPSİYON 4: KURUMSAL WEB SİTESİ GELİŞTİRME

1
Tema Dizaynı
2
Yönetici Paneli Oluşturma ve Düzenleme
3
Ürün/Hizmet Kategorizasyon Sistemi Oluşturma
4
Ürün/Hizmet Ekleme, Düzenleme ve Silme
5
Google Ads ve Facebook Reklam Paneli Yönetimi
6
Google Analytics
7
Uygulamayı Yayınlama (Deployment)
Python ve Django Web Developer, İzmir’in kalbi Alsancak’ta yer alan genel merkezimizde gerçekleştirilir. Genel merkezimizdeki sınıflarımız, son teknoloji ekipman ve yazılımlarla donatılmış olup, verimli bir eğitim süreci geçirmeniz için her ayrıntı düşünülmüştür.
Eğitim sırasında HTML, CSS, JavaScript, PHP, MySQL dillerinin yanı sıra Bootstrap ve jQuery gibi framework ve kütüphaneleri de kullanacaksınız. Ayrıca Python programlama dilini ve Django framework'unu de öğreneceksiniz. Eğitim tamamlandığında tüm bu becerileril orta ve ileri seviyeye kadar öğrenmiş olacaksınız.
Python ve Django Web Developer Eğitimi, hem bireysel hem de kurumsal başvuruların tamamına açıktır. Kurumsal başvurularda, eğitimin kurumunuz bünyesinde veya sizin belirleyeceğiniz bir lokasyonda gerçekleştirilmesini istiyorsanız detaylı bilgi almak için iletişime geçebilirsiniz.
Hayır. İ-Akademi, kursun en verimli şartlarda gerçekleşmesi için tüm ekipman ve doküman desteğini kursiyerlerine sunmaktadır. Öğrenme sürecinizi desteklemek adına yazılı ve görsel kaynak paylaşımı yapılır. Böylece hiçbir ekstra harcama yapmanıza gerek kalmaz.
Maksimum Sınıf Kontenjanı: 10 öğrenci
Süre: 150 Saat
Konu Başlıkları: 225

Bize Ulaşın

    Verilerimin bu web sitesi tarafından saklanmasını ve işlenmesini onaylıyorum.