Fullstack Yazılım Uzmanlığı Eğitimi

14 Ay'da aranan yazılım uzmanı ol.
Mentör destekli eğitim programı



Eğitim sonunda 3 ay DIGIWAY bünyesinde staj yapabilir, Sektöre ilk adımını bizimle atabilirsin!


Öğrencilere özel 50% indirim fırsatını kaçırma. Eğitimlerimiz canlı olarak zoom uygulaması üzerinden gerçekleşmektedir. Türkiye'nin her yerinden katılabilirsin. Devam eden sınıflarımızdaki canlı derslerimize misafir olarak katılmak için telefon numaramızdan bizimle iletişime geçebilirsin.

Sektörde aktif çalışan eğitmenlerimizle sektör projelerini deneyimle.
Aklına takılan her türlü soruda 0542 153 21 08 whatsapp hattımızdan 7/24 yazabilirsin.

**Ödeme Seçenekleri:** Peşin ödeme yapmadan Eğitim ücretini taksitlendirerek havale ile ödeme yapabilirsin. Daha fazla bilgi için bizimle iletişime geç!

Sınırlı Kontenjan Kariyer Danışmanlığı 14 Ay 660 Saat

0'dan Uzmanlık Seviyesi'ne

Fullstack Developer Eğitimi

Fullstack teknolojilerini derinlemesine öğren Fullstack dünyasına adım at.
Sektörde aktif olarak çalışan eğitmenler ile Sektör projelerini tecrübe et.

86.000 TL bootcamp ücretini 12 taksite kadar ister kredi kartıyla istersen aydan aya ödeyerek taksitlendirebilirsin.

Eğitim başlangıç tarihi : 15 Mayıs 2025,
Eğitim süresi: 14 Ay | 660 Saat / Online Eğitim | .Net Developer

Eğitim saatleri: Haftasonu grubu : Cumartesi-Pazar: 10:00-14:00,
saatleri arasında eğitim görmektedir. Size uygun olan seçenek ile kayıt olabilirsiniz.

Eğitim gereksinimleri : Bilgisayarınız ve internet bağlantınızın olması yeterlidir.

Yazılım Uzmanlığı Eğitimi: 0' dan hiç bir bilgi sahibi olmadan, 14 Ay'ın sonunda uzmanlık seviyesine ulaşacağınız şekilde tasarlandı.

Eğitim bittiğinde neler öğrenmiş olacağım ? Eğitimin sonunda, Trendyol gibi bir e-ticaret sistemi kurabilmeyi, Instagram gibi bir mobil app geliştirip IOS ve Android platformlarda nasıl yayına alabileceğinizi, Web uygulamanızla, eş tabanlı çalışabilen bir mobil uygulamayı nasıl kurabileceğinizi

Ayrıca, sektörün içinde halen çalışmaya devam eden eğitmenlerimizin tecrübeleriyle iş hayatında nasıl projelerle karşılaşabileceğinizi, iş hayatında sizden nelerin talep edilebileceğini öğrenmiş olacaksınız.

Proje yönetimi metodolojileri arasında önemli bir yere sahip olan Agile yaklaşımını öğrenerek, profesyonel çalışma ortamlarında sizi bekleyen süreçlere hazırlanacaksınız. Sektöre güçlü bir giriş yapmak için hemen kayıt olun!

Bu eğitim programı, yalnızca yazılım öğrenmekle kalmayıp, sektörde karşılaşabileceğiniz gerçek hayat projeleri üzerinde çalışarak iş dünyasına en iyi şekilde hazırlanmanızı sağlar. Birebir Mentörlük Desteği: İki haftada bir mentörünüzle gerçekleştireceğiniz birebir görüşmeler sayesinde gelişiminiz yakından takip edilir. Gerçek Proje Deneyimi: Teorik bilginin yanı sıra, sektöre yönelik projeler üzerinde çalışarak iş hayatında karşılaşacağınız süreçlere adapte olursunuz. Kariyer Hazırlığı: Eğitimin sonunda edindiğiniz bilgi ve deneyimlerle, iş hayatına tam anlamıyla hazır bir şekilde mezun olursunuz. Kariyerinize sağlam bir adım atmak için DIGIWAY Akademi’de yerinizi alın!

Neden Digiway Business?

Digiway Business, yazılım dünyasında güçlü bir temel atmak isteyenler için kapsamlı bootcamp ve eğitim programları sunar. Frontend, Backend ve Fullstack alanlarında derinlemesine bilgi sahibi olmanızı sağlayacak eğitimlerle, iş dünyasının ihtiyaçlarına uygun beceriler kazanabilirsiniz.

Pratik Odaklı Eğitim: Gerçek dünya projeleriyle deneyim kazanın. Sektörde halihazırda devam eden projelerimizde kendini geliştirme fırsatı yakala.


Uzman Eğitmenler: Alanında uzman mentorlarla birebir destek. Yazılım öğrenme yolculuğunun her anında yanınızdayız.


Esnek Eğitim Saatleri: İş veya okul hayatınıza uyacak şekilde çevrimiçi ve yüz yüze eğitim seçenekleri.


Kariyer Destek Hizmetleri: Eğitim sonrası iş bulma desteği ve kariyer danışmanlığı.


Aklınıza takılan her türlü soruda bizimle 0542 153 21 08 numaralı telefonumuzdan iletişime geçebilir. Devam eden sınıflarımızdaki derslerimize misafir olarak katılmayı talep edebilirsiniz.

DIGIWAY Logo

Girişimcilere özel dijital platform

Canlı eğitimlerimize katılmak istemezsen, Girişimcilere özel dijital platformumuz digiway.com.tr 'ye abone olarak videolu eğitimlerimiz ile de istediğin alanda kariyerine başlangıç yapabilirsin.

digiway.com.tr 'ye git.

Fullstack Yazılım Uzmanlığı Eğitimi

HTML nedir?
Html yapısı
başlık etiketleri
paragraf etiketleri
biçimlendirme etiketleri
Images
Link
Listeler
Div & Span
Semantic Tags
Tables
Tablo ile tasarım çalışmaları
Forms
Iframes
İlk web sayfamızın internette yayınlanması

CSS Nedir?
Css söz dizimi
Inline Css
Internal Css
External Css
Id & Class Selectors
Browser Default
Css Inheritance
Box model
Margin
Padding
Borders Width & Height
Box-sizing
Display
Display & Visibility
Navigation Bar
Styling List
Combinators
Pseudo Classes
Pseudo Elements
Styling Buttons
Background Image
Fontawesome Icons
Fonts
Google Fonts
Floating
Clear Floating
Floating Images
Helper Classes
Box Shadow:Gölgelendirme
Colors
Positions
Relative & Absoulute Positioning
Fixed Positioning
Sticky Positioning
Background
Background Opacity & Gradients
Parallax Scroolling Efect
Clip Path
Attribute Selectors
Styling Forms
Responsive Tasarım
Media Queries
Rem & Em Units
Responsive Navbar
Flexbox Nedir
Flex Container
Flex Alignments
Flex Item Properties: grow
shrink
basis
Row Alignments: align-content, gaps
Flex & Margin
Css Grid Nedir
Grid Container
Grid Columns & Rows
Grid Gaps & Spanning
Named Template Areas
Responsive Grid & Media Queries
minmax
auto-fill & auto-fit
Grid items Alignment
Css Transition
Css Transform
Css Animation
Css Keyframes
Animate.css
Sass Nedir ?
Variables & Nesting
Mixins & Extends
Node Sass Compiler
Windows için Komut Satırı Uygulaması - Git Bash
Alternatif Sass Compiler

Öğrendiklerimizle her öğrencimiz kendi freelancer sitesini kurup, yayına alıyor. Öğrenirken finansal özgürlük inşasına başlıyoruz.

Bootstrap Kurulumu
Bootstrap Nedir?
Heading & Text
Colors
Buttons
Spacing
Borders & Shadows
Lists & Tables
Cards
Navbar
Forms
Grid System
Collapse & Accordion
Carousel Slider
Modals
Dropdowns
OffCanvas
Scrollspy
Bootstrap Proje Şablonu
Bootstrap Kütüphanesinin Özelleştirilmesi
Uygulama bootstrap kullanarak e-ticaret sitesi tasarlama

Değişkenler
Değişken Türleri
Operatörler
If / Else Koşul İfadeleri
Strings
String Metotları
Numbers
Dates & Times
Diziler
Dizi Metotları
Objects
Döngüler
Fonksiyonlar
Scopes
Dom Nedir
Tekil Element Seçimi
Çoklu Element Seçimi
Dom Elementleri Üzerinde Gezinme
Element Silme ve Güncelleme
Event Listeners Kullanımı
Listeye Eleman Ekle
Listeden Eleman Silme
Liste Elemanının Güncellenmesi
Tamamlanan Görevlerin İşaretlenmesi
Görev Filtrelemesinin Uygulanması
Görev Listesinin Tarayıcıda Saklanması Javascript OOP Nedir?
Nesne Oluşturma : Constructor
Prototype
Modern Javascript Nedir?
Arrow Function
Array ile Çalışma
Spread Operator
Destructuring
Maps
Sets
Class
Getter & Setter
Inheritance
Asynchronous JavaScript Nedir?
Callback Functions
Ajax - Http Requests
JSON ile Çalışma
Promise
Promise & Fetch API
Hata Mesajlarının Yazdırılması
Async & Await

TypeScript Nedir?
Types
Type Assertions
Functions
Interface
Class
Objects
Constructors
Access Modifier
Properties
Modules

React Nedir?
SPA (Single Page Application) Nedir?
Var
Let ve Const Keywords
Arrow Function
Export ve Import
Classları Anlamak
Spread ve Rest Operatörleri
Destructuring Reference ve Primitive Tipler
React Component Yapısının Önemi
React Kurulumu
React Dosya ve Klasör Yapısı
React Çalışma Mantığı
JSX Nedir?
Custom Component,Component Stillendirme React İçerisinde JavaScript Kullanma
React Props
Dinamik Props
React Componentlerinde JavaScript Dosyası Kullanma
props.children Özelliği
Kod Düzenleme
React Eventlerle Çalışmak
React State Mantığı,React useState Hook
useState Uygulama
Form Inputlarını Ekleme
Form Inputlarını Dinleme
Birden Fazla State İle Çalışmak
Çoklu Stateleri Tek State İçinde Yazmak State Update İşleminde Previous State Kullanımı
Form onSubmit İşlemi
Two-way Binding
Componentler Arası İletişim
JavaScript Map Metodunu İyi Anlamak
React Key Özelliği
React Conditional Content
React Conditional State
Ürün Silme İşlemi
İnline Css Kullanımı
Dinamik İnline Css Kullanımı
Dinamik className Ekleme
styled-components Kurulum ve İnceleme
styled-components Dinamik Props
styled-components ile Media Sorguları
Css Modules Kullanımı
Css Modules ile Dinamik Stillendirme
React Hata Mesajlarını Okuyup Anlama
React Projelerimizi Analiz Etmek
React Breakpointlerle Çalışmak
React DevTools Kullanımı
Tailwind CSS Kurulumu
AddWorker Componenti
Tekrar Kullanılabilir Componentler
Button Componenti
State Yönetimi
Stateleri Resetleme ve Validation İşlemleri
WorkerList Componenti
Ekleme ve Silme İşlemleri
ErrorModal Componenti
Error Statelerini Yönetme
JSX Sınırlamaları ve Geçici Çözümler
Wrapper Componenti
React Fragments
React Portals İnceleme
React Refs ve useRef
Controlled ve Uncontrolled Componentler
Side Effects Nedir
useEffect Nedir?
useEffect ve Dependencies
useEffect Cleanup Fonksiyonu Kullanımı
useEffect Özet
useReducer Nedir?
useState ile State Yönetimi
useReducer ile State Yönetimi
Global State Management
Context API ve useContext Kullanımı
Context Klasör Kurulumu
Projeye Context API Kurulumu
Projede useContext Kullanımı
Context API Sınırlamalar ve Dezavantajlar
React Hooks Kuralları
React Çalışma Mantığı
Componentlerin Güncellenmesi
Child Component Re-Evaluation
react.memo() Kullanımı
useCallback Kullanımı
useCallback Dependency Array useMemo Kullanımı
Client - Server İlişkisi
HTTP Get İsteği ile Veri Getirme
Async - Await Kullanımı
Loading State
Error Handling ( Hata Yakalama)
useEffect ile HTTP İstekleri
Form Component Kurulumu
HTTP Post İsteğiyle Yeni Ürün Oluşturma
Custom Hook Oluşturma
Custom Hook Kullanımı
Eksi Sayaç Ayarları
Yeni Custom Hook Örneği
useHttp Hook Oluşturma
useHttp Hook Kullanımı
useHttp Hook Post Method

.Net Core Nedir?
.Net Core Kurulum Linkleri
Windows Geliştirme Ortamı
MacOs Geliştirme Ortamı
VsCode ile Projenin Oluşturulması
Visual Studio ile Proje Geliştirme
.Net Core C# - Veri Yapıları
Değişkenler
Uygulama: Değişkenler
Veri Tipi Dönüşümü
Veri Tipi Dönüşümü
Strings
String Metotları
Diziler
Dizi Metotları
DateTime ile Çalışma
Aritmetik Operatörler
Atama Operatörleri
Karşılaştırma Operatörleri
Mantıksal Operatörler
Koşul İfadeleri: if/else
Koşul İfadeleri: if/elseif
Uygulama: Koşul İfadeleri
Koşul İfadeleri: Switch
Döngüler: For
Uygulama: Döngüler - For
Döngüler: While
Döngüler: break & continue
Class
Metotlar
Metot Parametreleri
Aşırı Yüklenmiş Metotlar
Yapıcı Metotlar
Properties
Static Members
Kalıtım
Abstract Sınıflar
Interface
Collections Nedir?
ArrayList
Generic List
Dictionary
Hata ve Hata Yönetimi Nedir?
Hata Yönetimi
Hata Fırlatma
Kendi Hata Sınıfımızı Yazalım

Veri Tabanı Sunucusu Nedir?
Veri Tabanı Sunucu Kurulumu - MySQL
Veri Tabanı Sunucu Kurulumu - MsSQL
Veri Tabanı ve Tablo Ekleme
select - Kayıt Seçme
Where - Kayıt Filtreleme
Where - Operatörler - (Between - In - Like)
Order - Kayıt Sıralama
SQL Fonksiyonları - Hesaplama - Min
Max
Count
Avg
Sum
SQL Fonksiyonları - String - Length
Left
Right
Concat
Lower
Upper
Trim
Group By - Gruplama - Distinct - Having
Insert - Kayıt Ekleme
Update - Kayıt Güncelleme
Delete - Kayıt Silme
Veri Tabanı Diagramı ile Çalışma
Tabloların Fiziksel Bağlantılarının Yapılması
Veri Tabanı Şemasının Oluşturulması - Forward Engineering
Var Olan Veri Tabanı ile Çalışma - Reverse Engineering
Veri Tabanındaki Bilgilerin Saklanması - Generate Scripts
Hazır Veri Tabanı Kullanımı - Northwind
Veri Tabanı Diagramı ile Çalışma
Tabloların Fiziksel Bağlantılarının Yapılması
Veri Tabanındaki Bilgilerin Saklanması - Generate Scripts
Hazır Veri Tabanı Kullanımı - Northwind
Birden Fazla Tablodan Kayıt Seçme - SQL Joins
Inner Join
İkiden Fazla Tablo Birleşimi
Left Join
Right Join
Seçilen Kayıtların Tabloya Eklenmesi
Join ile Update Kullanımı
Join ile Delete Kullanımı
Union Kullanımı
Alt Sorgular
Exists Operatörü
ANY & ALL Operatörü

ORM ve Entity Framework Nedir?
Entity Framework Core ile Çalışma Mantığı
Entity Framework Core Kurulumu
Entity Sınıflarının Eklenmesi
Context Sınıfının Eklenmesi
Veri Tabanının Oluşturulması
Veri Tabanına Kayıt Ekleme
Veri Tabanından Kayıt Seçme
Veri Tabanında Kayıt Güncelleme
Veri Tabanından Kayıt Silme
Farklı Provider Kullanımı - SQL Server & MySQL
Şema Güncellemesinin Veri Tabanına Aktarımı - Migrations
One To Many İlişkisini Kurma
One To One İlişkisini Kurma
Many To Many İlişkisini Kurma
Veri Tabanı Ayarları - Data Annotations & Fluent Api
Test Verilerinin Otomatik Eklenmesi - Data Seeding
Hazır Veri Tabanı ile Çalışma - Scaffolding Database - Database First
LINQ Sorgu Uygulamaları - Tek Tablo ile Çalışma
LINQ Sorgu Uygulamaları - Çoklu Tablo ile Çalışma
Klasik SQL Sorgularının Entity Framework ile Kullanılması

Proje Oluşturma
Projenin Çalıştırılması
Mvc Pattern
Controllers
Default Routing
Views
Dinamik Veri Kullanımı
Models
View' e Veri Aktarım Yöntemleri
ViewModels Razor
Tasarımın Hazırlanması
Partial Views
Partial View' e Veri Aktarımı
ViewComponent
Layout
Section
Static Files
Repository Sınıflarının Eklenmesi
Listeleme Sayfası
Detay Sayfası
Seçilen Kategoriye Göre Ürün Filtreleme
Active Sınıfının Eklenmesi
Form Nedir?
Arama Formu: Get Method
Ürün Kayıt Formu
Form Bilgilerinin Post ile Gönderilmesi
Kategori Select Kutusu
Ürün Güncelleme Formu
Form Validation
Ürün Silme
Entity Projesi
Repository Pattern Mantığını Anlayalım
Veri Erişim Projesi - Repository - Interface Tanımlamaları
Veri Erişim Projesi - Repository - Generic Interface
Veri Erişim Projesi - Repository - Generic Sınıf
Dependency Injection
Business Projesi - İş Kuralları
Test Verilerinin Otomatik Eklenmesi
Üyelik Tablolarının Oluşturulması
Identity Ayarları
Üyelik Oluşturma Sayfasının Hazırlanması
Üye Giriş Sayfası
Kullanıcı Oturumunu Kapama
Form Güvenliğinin Sağlanması - Csrf Token
Kullanıcı Hesabının Onaylanması
Onay Mailinin Gönderilmesi
Şifremi Unuttum Sayfası
Extension Metot Kullanımı - TempData ile Uyarı Mesajları
Rollerinin Eklenmesi
Rollere Ait Kullanıcıların Yönetimi
Erişim Engelleme
Kullanıcı Listesinin Hazırlanması
Kullanıcı Bilgilerinin Güncellenmesi

Trendyol benzeri bir e-ticaret sitesini, 0'dan üyelik, sanal pos ve diğer ödeme altyapılarına kadar kurup hazır hale getiriyoruz. Ve yayına alıyoruz.

Dart Dili Giriş
Android Studio Kurulum ve Test Projesi Oluşturma
Flutter SDK ve Plugin Kurulumu - Mac OS İşletim Sistemi
Flutter SDK ve Plugin Kurulumu - Windows İşletim Sistemi
Android Studio için Flutter Plugin Yükleme
Çalışma Ortamının Tanıtımı ve İlk Programın Çalıştırılması
Android Studio 4.2 Proje Oluşturma
Android Studio Arctic Fox 2020.3.1 Arayüz Değişimi
Bir Projenin Android Studio Üzerinde Açılması
Değişken Oluşturma
Print() Metodu Kullanımı
Değişken Oluşturma Çeşitleri
Değişken Kapsamı
Constant - Sabitler
Kaçış Karakterleri ve Yorum Satırları
Aritmetik Operatörler
Konsol Girdisi
Android Studio Hata Analizi - Dart
Karşılaştırma Operatörleri
İf Çalışması
Switch Çalışması
Döngüler - For ve While
Döngüler Sınır Değerleri
( For ) - İsim Tekrarla
( While ) - Veri İşleme
Tek Çift Sayı Bulma
Bazı Hazır Komutlar
Nesne Tabanlı Programlamaya Giriş
Araba Analojisi
Otobus Analojisi
Fonksiyonlar
Sıcaklık Dönüşümü
Çevre Hesabı
Faktoriyel Hesabı
Harf Sayısı Bulma
İç Açı Toplamı
Maaş Hesaplama
İnternet Ücreti Hesaplama
Null Safety Kulanımı
Late Kavramı Kullanımı
Constructor Kullanımı
Paket ve Import
Visibility Modifier ( Erişim )
Static Değişken ve Metodlar
Enumeration
Kalıtım
Kalıtım - Override
Polymorphism
Tip Kontrolü - Upcasting - Downcasting
Interface
Collection Giriş
List Giriş ve Tanımlama Yöntemleri
List Veri Ekleme ve Okuma
List İşlemleri
List ile Döngülerin Kullanımı
List ile Nesne Tabanlı Çalışma
List Sıralama İşlemi
List Filtreleme İşlemi
HashSet Yapısı ile Nesne Tabanlı Çalışma
HashMap Yapısı
HashMap Yapısı ile Nesne Tabanlı Çalışma
String Giriş
String Metodları
Try Catch
Asenkron İşlemler ( Future - Async - Await )
Flutter Giriş
Proje Oluşturma
Emülatör ( Simulator ) Giriş
Android Emülatör Kurulumu
Emülatör Kurulumu ve Ayarları
Android Emülatör Kurulumu için HAXM Kurulumu
IOS Simulator Kurulumu
Projenin Emülatör Üzerinde Çalıştırılması
Projeyi Çalışmak için Hazır Hale Getirme
Null Safety Aktif Etme ve Projeyi Hazır Hale Getirme
Dart Dizini
Harici Dosya Oluşturma
pubspec.yaml Dosyası
Android ve IOS Proje Dosyaları
Proje Takibi için Çıktı Alma
Tasarım Giriş
Row Kullanımı
Column Kullanımı
Stack Kullanımı
Tasarım Altyapılarının Karışık Kullanımı
Container Kullanım
Tasarım Alanı Kodlama Mantığı
MainAxisAlignment
CrossAxisAlignment
MainAxisSize
Center
Align
Spacer
Padding
Expanded
Widget Özelleştirme
Projeye Resim Ekleme
Çoklu Ekran Desteği Giriş
Çoklu Ekran Desteği - Yöntem 1
Çoklu Ekran Desteği - Yöntem 2
Appbar Renk Değişimi
Login Ekran
Overflow By Pixel Uyarısı Çözümü
Uygulama Yapısı
State Management - setState() Metodu
Sayfa Oluşturma - StatefulWidget
Sayfalar Arası Geçiş
Geri Dönüş Tuşlarını Kodlama
Sayfalar Arası Veri Transferi
Back Stack Kullanımı
Yaşam Döngüsü
Widget Kodlama Teknikleri
Future Builder Kullanımı
Uygulama Çıktısı Alma
Uygulamanın Google Play'e Yüklenmesi
Text - Button - TextField Kullanımı
Elevated ve Text Button Kullanımı
Text Özelleştirme
TextField Özelleştirme
Floating Action Button
Toggle Buttons
CheckBox
Radio Button
Progress Bar
Slider
Webview
Image.asset() - Lokal Resim
Image.network() - İnternet Resim
FadeInImage.assetNetwork() - İnternet Resim
ScrollView
Time ve Date Picker
DropDownButton
GestureDetector
SnackBar Kullanımı
AlertDialog Özelleştirme
Popup Menu Kullanımı
Form Kullanımı
Appbar Renk Değişimi
AppBar Kullanımı
AppBar Popup Menu Kullanımı
AppBar Arama İşlemi
Sabit ListView
ListView.builder - Dinamik Liste
ListView.builder - Satıra ve Widgetlara Tıklama
ListView.builder - Tıklama ile Sayfa Geçişi
ListView.builder - Popup Menu Gösterme
ListView.builder - Yatay Scroll Etme
GridView.builder - Dinamik Liste
GridView.builder - Satıra ve Widgetlara Tıklama
GridView.builder - Tıklama ile Sayfa Geçis
GridView.builder - Popup Menu Gösterme
FutureBuilder ile Listeleme İşlemi
Tabs Kullanımı
Bottom Navigation Bar Kullanımı
Drawer Kullanımı
Shared Preferences Kullanımı
Dosya İşlemleri
Veritabanı Giriş
DB Browser Kurulumu
DB Browser - Veritabanı Tasarlama
DB Browser - Insert - Update - Delete İşlemleri
DB Browser - Select Sorguları
DB Browser - Select Sorgusu - Foreign Key
SQLite Veritabanı Giriş
SQLite Veritabanı Oluşturma
SQLite Ön Kurulum
Veritabanını Dart Sınıfları ile Modelleme
Veritabanı Kopyalama ve Erişim
SQLite - Veri Okuma ( SELECT )
SQLite - Veri Kaydı ( INSERT )
SQLite - Veri Silme ( DELETE )
SQLite - Kayıt Kontrol ( SELECT
SQLite - Bir Tane Kayıt Getirme ( SELECT )
SQLite - Arama İşlemi ( SELECT )
SQLite - Rasgele ve Sınırlı Veri Getirme ( SELECT )
SQLite - Foreign Key İçeren Tablo ( SELECT )
Notification - Bildirim Giriş
Notification - Kurulum
Notification - Yazılımsal Kurulum
Notification - Bildirim Gösterme
Notification - Gecikmeli Bildirim Gösterme
RESTful Mimarisi Giriş
Domain Adresi Alma
Hosting Hizmeti Alma
Veritabanı Oluşturma
Veritabanı Üzerinde Tablo Oluşturma
Veritabanı - Insert - Update - Delete İşlemleri
Veritabanı - Select Sorguları
Webservis Oluşturma Giriş
Veritabanı Bağlantı Bilgileri Dosyası Oluşturma
Webservis Oluşturma - Delete - Veri Silme
Webservis Oluşturma - Insert - Veri Kaydı
Webservis Oluşturma - Update - Veri Güncelleme
Webservis Oluşturma - Select - Veri Okuma
Webservis Oluşturma - Select - Veri Arama
Webservisleri Dosya Sistemine Yükleme
Webservisin Çalıştırılması
JSON Parse - Tek Nesne
JSON Parse - Tek Array
JSON Parse - Karışık Veri
JSON Parse - Karışık Veri ( Foreign Key )
JSON Parse - Yardımcı Kaynak
Http Kütüphanesi - Giriş ve Ön Kurulum
Http Kütüphanesi - Veri Okuma ( GET )
Http Kütüphanesi - Arama İşlemi ( POST )
Http Kütüphanesi - Veri Silme ( POST )
Http Kütüphanesi - Veri Ekleme ( POST )
Http Kütüphanesi - Veri Güncelleme ( POST )
Firebase Realtime Database - Giriş ve Ön Kurulum
Firebase Realtime Database - Android Kurulum
Firebase Realtime Database - IOS Kurulum
Firebase Realtime Database - Test Kodlaması
Firebase Realtime Database - Veri Yapısı ve Referans Noktası
Firebase Realtime Database - Veri Kaydı
Firebase Realtime Database - Veri Silme
Firebase Realtime Database - Veri Güncelleme
Firebase Realtime Database - Veri Okuma ( Değişim Dinleme )
Firebase Realtime Database - Veri Okuma ( Değişim Yok )
Firebase Realtime Database - Sorgu ( EqualTo )
Firebase Realtime Database - Sorgu ( Limit Metodları )
Firebase Realtime Database - Sorgu ( Deger Aralığı )
Konum - Ön Kurulum ve İzin Alma
Konum - Enlem ve Boylam Bilgisi Alma
Harita - Ön Kurulum ve API Key Alma
Harita - Arayüzde Gösterme
Harita - Konum Geçiş
Harita - Marker Ekleme
Harita - Marker Özelleştirme
Uygulama Yapısı
State Yapısı ve setState() Metodu
Provider Giriş
Provider - Kurulum ve Ön Tasarım Oluşturma
Provider - Sınıf Modeli Oluşturma
Provider - Sınıf Modelini Uygulamaya Tanıtma
Provider - Dinleme ve Tetikleme İşlemi
Mobx Giriş
Mobx - Kurulum ve Ön Tasarım Oluşturma
Mobx - Sınıf Modeli Oluşturma
Mobx - Dinleme ve Tetikleme İşlemi
Bloc ( Cubit ) Giriş
Bloc - Kurulum ve Ön Tasarım Oluşturma
Bloc - Sınıf Modeli Oluşturma
Bloc - Sınıf Modelini Uygulamaya Tanıtma
Bloc - Dinleme ve Tetikleme İşlemi
Bloc Pattern Giriş
Bloc Pattern - Taslak Tasarım Oluşturma
Bloc Pattern - Kurulum
Bloc Pattern - Cubit Sınıfı Oluşturma
Bloc Pattern - Cubit Sınıfını Kullanım
Bloc Pattern - Repository Kullanımı
Animasyon İşlemleri Giriş
Test İçin Tasarım Hazırlama
Animation Controller Yapısı
Alpha Animasyonu Kullanımı
Scale Animasyonu Kullanımı
Rotate Animasyonu Kullanımı
-Translate Animasyonu Kullanımı
Diğer Animasyon Özellikleri
Çoklu Animasyon Oluşturma
Animasyonlu Fab Uygulaması - Tasarım
Animasyonlu Fab Uygulaması - Kodlama

Web formatını geliştirdiğimiz e-ticaret uygulamamızın mobil app' ini hem Android hem IOS platformu için geliştirip yayına alacağız.

Kurs boyunca 27 Bireysel | 8 Ekip projesi gerçekleştirilecektir.

Eğitim Hakkında Diğer detaylar

Eğitim süresi boyunca size atanacak mentör'ünüz ile 2 hafta da bir birebir görüşme yaparak gelişim durumunuz takip edilecek, eksik kalan kısımlar belirlenip, eğitimin normal akışını etkilemeyecek şekilde, eğitim günleri dışında tekrar dersleri düzenlenecek.
Eğitim süresince, eğitim günleri dışındaki günlerde girişimcilik, kendi işini kurma, ilk müşteriye giden yol, Fiver freelancer gibi yurtdışından iş alarak dolar kazanabileceğiniz uygulamalarda kendinizi nasıl öne çıkarabileceğiniz ile alakalı derslerimize katılım sağlayabileceksiniz. DIGIWAY Akademi mezunu her öğrencimiz eğitim süresi tamamlandıktan sonra da düzenlenen bütün girişimcilik vb. konulardaki eğitimlerimize katılım sağlayabilecek.

Evet. Eğitim sonunda bazı öğrencilerimizi kendi şirket bünyemize katmak istiyoruz.

Eğitimi başarıyla tamamlayan öğrencilerimiz DIGIWAY Akademi' nin Katılım ve Başarı Sertifikalarını almaya hak kazanırlar. Ayrıca isteyen öğrencilerimiz Microsoftun sertifika sınavlarına girebilir. Sınav için sizi yapacağımız dersler ile hazırlıyor olacağız.

Eğitim sonunda her türlü web ve mobil uygulama geliştirme becerisi.

Tüm dünyada geçerli uluslararası sertifikalar.

Bire bir mentor desteği.

Haftalık gelişim takibi.

Anlaşılmayan konular için eğitim günleri dışında tekrar dersleri.

Öğrendiklerinizi nasıl paraya çevirebiliceğiniz konusunda yol haritaları.

Girişimcilik, müşteri bulma ile ilgili ekstra dersler.

DIGIWAY Akademi 'li olmanın ayrıcalığını yaşayın.

Hizmetlerimiz ve eğitimlerimiz hakkında güncel bilgi ve fırsatlardan ücretsiz bir
şekilde haberdar olmak için

E-Posta bültenimize abone ol