Eğitim Hakkında
Ders Adı | Full Stack Developer ve Web Geliştirme Eğitimi (Full Web Development) Full Stack : FrontEnd Developer + BackEnd Developer |
Koşul / Yaş | İyi derecede bilgisayar kullanabiliyor olmak / 16 Yaş ve üzeri olmak |
Araç/Gereç (Laptop) |
Çalışmalar kurs ve kurs dışı devam edeceğinden kursiyerin kendi dizüstü bilgisayarını kullanması gerekmektedir. |
Süre | 200 Saat |
Sertifika | Başarı Sertifikası |
Kariyer | Sektörel yönlendirme/iş-kariyer programlama/staj desteği/girişimde bulunulabilmesi veya gelir elde etme yöntemleri için strateji ve yönlendirme |
Günleri | Bu eğitim tüm günlerde farklı seanslarda verilmektedir, eğitimi satın aldıktan sonra öğrenci kayıt sayfalarımızdan aşağıdaki seçeneklerden size en uygun olanı seçerek kaydınızı tamamlayabilirsiniz.
Pazartesi – Salı – Çarşamba – Perşembe – Cuma 09:00 – 12:00 Seansı |
Eğitim Hakkında
Yazılım eğitimlerinde ana hedef, yazılım dünyasının en popüler programlama dillerinin en temelinden başlayarak, kendine has tüm incelik ve kurallarıyla öğretmektir.
Eğitimde veritabanı yönetimi ve programlanması, en popüler ve yaygın kullanılan ilişkisel veritabanı yönetim sistemlerinden biri ile gerçekleştirilir.
Öğrenecekleriniz
- Photoshop ile arayüz tasarımı
- Sıfırdan tam donanımlı bir web sitesinin geliştirmesi
-
En popüler Front-end Teknolojileri
-
En popüler Back-end Teknolojileri
-
Bütün konuların sonunda o konu ile ilgili projeler
-
Basit ve anlaşılır bir anlatım
-
Avrupa ve Amerika’daki en popüler fullstack yapıya sadece bir adım
-
Kariyerinizi değiştiricek teknolojiler için sağlam bir temel
Full Stack Developer; FrontEnd Developer ve BackEnd Developer bilgisinin birleşmesinden doğan bir terimdir,
Müfredatımızda öncelikle FrontEnd Developer web teknolojileri tanıtılarak; Photoshop ile tasarım, HTML5, CSS3 ve JavaScript ile ön yüz programlamaya giriş yapılır ve örnek çalışmalarla öğretilir.
Ardından profesyonel anlamda nasıl bir proje geliştirilmesi ve nasıl bir mimari kurulması gerektiğinin örneklemeleri yapılır ve Algoritma konusu ele alınır,
Bunun için proje üzerinde PostgreSQL veritabanı ile Apache Maven, Spring Boot Web Application gibi yapılar ve kurumsal tasarım prensipleri incelenir.
250 saatlik eğitimin sonunda yer alan ve 2 ay süren bitirme projesi ile içerikteki tüm konuların pekiştirilmesi sağlanır. Aynı zamanda tüm içeriğin uygulanmasını gerektiren üst düzey bir gerçek hayat senaryosu olan bu proje sayesinde sektöre hazır hale gelmeniz hedeflenir.
Eğitim İçeriği
FrontEnd Developer
- Photoshop ile arayüz tasarımı
Text Editorler Hakkında bilgilendirme
İnternet Nasıl Çalışır ?
HTML5 – Link, Image
HTML – Formatting Elements
HTML5 – Alintilar (Quotations)
HTML5 – Tablolar (Tables)
HTML5 – Listeler (Lists)
HTML5 – Block Level ve Inline Elementler
HTML5 – Sinif Ekleme (Classes)
HTML5 – iFrame
HTML5 – Layout
HTML5 – Formlar (Forms)
HTML5 – Video Ekleme
HTML5 – Google Maps Ekleme - CSS3 Eğitimi Hakkında
CSS3 Intro
CSS3 Projeye Ekleme Teknikleri
CSS3 Renkler
CSS3 Background Özellikleri
CSS3 Borders -1
CSS3 Borders -2
CSS3 Margin
CSS3 Padding
CSS3 Texts
CSS3 Fonts
CSS3 Icons
CSS3 Selectors
CSS3 Mini Foto Blog Örneği
CSS3 Gradients
CSS3 Grid Views
CSS3 Landing Page Örneği
CSS3 Blog Template Örneği
Projeye Eklenmesi
Kullanımı Özellikleri - Bootstrap Eğitimi Hakkında
Bootstrap Intro
Grid System Düzeltmesi
Bootstrap Grid System
Bootstrap Tables
Bootstrap Images
Bootstrap Jumbotron
Bootstrap Well-Alerts-Buttons
Bootstrap Badges-ListGroups-ButtonGroups
Bootstrap Dropdowns
Bootstrap Collapse
Bootstrap Navbar
Bootstrap Forms-1
Bootstrap Forms-2
Bootstrap Forms-3
Bootstrap Media Objects
Bootstrap Carousel
Bootstrap Modal
- JavaScript Eğtimi Hakkında
1-JavaScript-Giriş
JavaScript Giriş Devam
JavaScript Temel Methodlar
JavaScript HTML Bağlantısı
JavaScript Mini Alıştırma
- JavaScript Karşılaştırma Operatörü
Mantıksal-Operatorler
Kontrol-Yapıları ve Örnekler
JS-Döngüler
JS-Fonksiyonlar
JS-Fonskiyonlar-Scope
JS-Fonksiyonlar-Örnek
JS-Diziler(Arrays)JS-NesnelerJS-This Keyword
JS-Closures - jQuery Intro
jQuery kullanmanın faydaları
jQuery Projeye Ekleme
jQuery Selectors
jQuery Built-in Fonksiyonlar
jQuery Effect Methods
jQuery Animation Methods
BackEnd Developer
- Back-end Eğitimi Hakkında
Backend Intro
Backend Intro 2
Backend Intro 3
NodeJs Nedir?
NodeJs installation – Kurulum
NodeJs Intro
NPM Intro - NodeJS FS – OS ile Built-in Packages
NodeJS Module
NodeJS Lodash
NodeJS Nodemon
NodeJS Process
NodeJS yargs
NodeJS Debugging – Terminal
NodeJS Debugging – Chrome Dev Tool
Arrow Functions - PHP Nedir Neden PHP Kullanmalıyız?
PHP Kodları Nasıl Çalıştırılır
Echo-Print Ekrana Yazı Yazmak
Yorum Satırları
Hata Kodu Olaylarına Genel Bakış
Birleştirme Operatörü
Satır Atlatma
Pratik Değişkenler İle İlgili Örnek Uygulama
Matematiksel İşlem Operatörleri
Atama Operatörleri
Arttırma ve Eksiltme Operatörleri
Hazır Fonksiyonlara Bakış ve Pratik Bir Uygulama
Tek Tırnak ve Çift Tırnak Arasında ki Farklar
Yoksayma, Kaçış İşaretleri
Temel PHP Eğitimi Kontrol Noktası Eğitim Kodları
Diziler
Dizilerde Kullanılan Kazır Fonksiyonlar ve Pratik Kullanım Örnekleri
Date Time Zone Ayarları ve Explode Fonksiyonuyla Pratik Bir Örnek
Diziler Eğitimi Kontrol Noktası Eğitim Kodları
_POST ve _GET Methodları ve Pratik Kullanım Örnekleri
_POST & _GET Method Eğitimi Kontrol Noktası Eğitim Kodları
Kısa If Koşulu ve Pratik Uygulama Örneği
If Koşuluyla Kullanıcı Giriş Doğrulama Uygulaması ve Pratik If koşulu İpuçları
Swicht Case koşulu
Pratik Swicht Case Koşuluyla Girilen Nota Göre Karşılık Veren Uygulama Örneği
isset Form Kontrolü
Girilen Sayının Tek yada Çift mi Olduğunu Bulma Uygulaması
Koşullar Eğitimi Kontrol Noktası Eğitim Kodları
For Döngüsü
For Döngüsü ile Select Box’a il Plakalarını Otomatik Doldurma
Pratik For Döngüsü İçerisinde If Koşulu Kullanımı
For Döngüsü ve If Koşuluyla ile Sayıların Çift mi Tek mi Olduklarını Bulma
While Döngüsü
Pratik For Döngüsü ile Dizi Elemanları Otomatik Olarak Listeletmek
Foreach Döngüsü
Döngüler Eğitimi Kontrol Noktası Eğitim Kodları
Fonksiyon Nedir?
Fonksiyon Oluşturma
Fonksiyon Oluşturma Toplama İşlemi
Fonksiyonlarda Global Değişken Kullanımı
Fonksiyonlarda Varsayılan Değer
Kendin Tekrar Eden Recursive Fonksiyon
Fonksiyon Varmı – Yokmu Bulma
Tüm Fonksiyonları Listeleme
SESSION Nedir
SESSION Oluşturma ve Okuma
SESSION Silme ve Unset Fonksiyonu Kullanımı
COOKIE Nedir ve Oluşturma İşlemleri
COOKIE Silme
Giriş ve Süreç ve Uygulama Bilgilendirmesi
Phpmyadmin Genel Bakış ve Veritabanı Oluşturma
Tablo Oluşturma ve Veri Türlerini Belirleme
Autoincrement, Primary Key Oluşturma ve Manuel Kayıt Ekleme
CRUD İşlemlerine Giriş ve İşlemlerde Kullanıcılacak HTML Form Tasarımı
PDO Veritabanı Bağlantısı
PDO Insert, Veritabanı Kayıt Ekleme İşlemi
Kayıt İşlemi Sonucuna Göre İşlem Yapma
Header Fonksiyonu ile Yönlendirme İşlemi
_GET Methoduyla Geriye İşlem Sonucu Değerini Döndürüp İşleme
PDO Select, Veritabanı Veri Seçme Listeleme İşlemi
PDO SELECT ile birlikte WHERE koşulu ile veri seçme
PDO SELECT İşlemiyle Verileri Tablo Şeklinde Listeleme
PDO UPDATE, Veri Düzenleme İşlemi
2022 güncelleme WHERE koşulu dersleri kodları - Testing
- API nedir?
API ile Proje - SQL, MySQL, NoSQL Database (DB)
DB (Veritabanı) Tablo İlişkileri
- Ortak Proje İnşası
Projeye Modellerin Eklenmesi
Config İşlemleri
Admin Sayfası
Sign In & Sign Up & Sign Out - Github Giriş
Github Local ve Remote Kavramları
Github Repository ve Settings
Github Commit ve Versiyon Kontrol Sistemi
Github Branch ve Pull Request Kavramları - Ortak Proje Bitişi
Neden Bu Eğitim?
- Dünyada ve ülkemizde yeni teknolojiler üretebilecek nitelikte iş gücünün önemi her geçen gün artmakta. Yazılımcı ihtiyacı ise tüm sektörler için inanılmaz bir boyuta gelmiş durumda.
- Uygulama ağırlıklı, son teknolojileri barındıran yazılım eğitimlerimizi genç nesille tanıştırmak, Türkiye’de ve dünyada geçerli yazılımcılar olabilmelerinin önünü açmayı hedefliyoruz.
Kimler İçindir?
- Platform ve işletim sistemi bağımsız uygulama ve açık kaynak kodlu uygulama geliştirmek,
- Web-Bulut tabanlı uygulama geliştirmek,
- Yazılım bilgisini bir üst seviyeye taşımak,
- Web uygulamaları geliştirmek,
- Html, CSS ile çalışma yapacaklar için,
- PHP öğrenmek isteyenler için,
- MySQL, NoSQL gibi farklı database sistemleri ile çalışmak isteyen katılımcılar içindir.
Değerlendirmeler
Henüz değerlendirme yapılmadı.