Logo

Eğitimlerimize katılmak ve kariyerinizde fark yaratmak için bize ulaşın

İletişim

Takip Edin

Yazılım Mühendisliği Kursu

Yazılım Mühendisliği Kursu

Kategori:Yazılım Eğitimleri

Yazılım mühendisliği dünyasında kullanıma alınan her uygulamanın veya web sitesinin, kullanıcı ile etkileşime giren görsel tasarımı ve kullanıcı tarafında çalışan kodları, yazılım uzmanlığı kursu kapsamında detaylı olarak ele alınmaktadır. Bilgisayar programcılığı alanında bir web sitesini kullanırken gördüğünüz her şey; HTML, CSS ve JavaScript’in, kullandığınız web tarayıcı tarafından kontrol edilmesiyle çalışır. Yazılım kursu sayesinde, siteye veya uygulamaya girdiğiniz ilk anda gördüğünüz görseller, şablonlar, butonlar, görsel bileşenler ve daha pek çok detayın frontend yazılım içerisinde nasıl yer aldığını öğrenebilirsiniz. Web sitesinde kullanılacak renkler, içeriklerin hangi düzende yerleştirileceği, yazı tipinin ve boyutunun belirlenmesi gibi tasarım detayları bilgisayar yazılım kursu kapsamında öğretilmektedir. Frontend alanında JavaScript dili büyük önem taşır ve bu dilin daha kolay kodlanabilir ve uygulanabilir olması için oluşturulan kütüphaneler vardır. Bu kütüphanelerden en popüler olanlar Angular ve React kütüphaneleridir. Web yazılım kursu sayesinde bu kütüphaneleri nasıl kullanacağınızı öğrenecek ve modern web siteleri tasarlama becerisi kazanacaksınız. Günlük hayatta en yoğun kullanım oranına sahip olan yazılım alanı ise mobil yazılımdır. Bu yoğunluğa sahip bir yazılım alanında mobil cihazlar için uygulamalar geliştirmek oldukça önemlidir. Mobil cihazlarda kullanılan Android ve iOS işletim sistemleri üzerine uygulamalar yazmak için Swift, Java, Kotlin ve Xamarin gibi diller kullanılmaktadır. Ancak son yıllarda geliştirilen cross-platform desteğine sahip React Native, bu dil karmaşasını aşarak farklı işletim sistemleri için tek bir kod tabanı kullanmayı mümkün hale getirmiştir. Yazılım eğitimi İstanbul merkezli olarak bu teknolojileri öğrenebilir ve yazılım uzmanlığı kursu İstanbul kapsamında modern mobil yazılım geliştirme süreçlerini deneyimleyebilirsiniz. Yazılım dersi ve .NET kursu sayesinde hem web hem de mobil yazılım geliştirme konusunda uzmanlaşabilirsiniz. Yazılım mühendisliği eğitimi sırasında, sektörde en çok tercih edilen teknolojilerden olan ASP.NET MVC ve ASP.NET Core frameworklerini öğrenerek yazılım öğrenme sürecinizi hızlandırabilirsiniz. Ayrıca, yüz yüze yazılım kursu ile pratik yaparak, teorik bilginizi gerçek projelerde nasıl uygulayacağınızı öğrenebilirsiniz. Kurslarımız, yazılım sertifikası nasıl alınır, İstanbul’da en iyi yazılım kursları, ve modern yazılım geliştirme süreçleri gibi sorularınıza cevap bulmanızı sağlayacak şekilde tasarlanmıştır. Yazılım eğitimi, sadece teorik değil, aynı zamanda pratik odaklıdır ve sizi sektörün ihtiyaçlarına uygun bir şekilde hazırlamaktadır. İstanbul yazılım kursu kapsamında alacağınız eğitimlerle, bilgisayar yazılım kursu ve web yazılım kursu alanlarında profesyonel bir kariyere adım atabilirsiniz.

Neden Bu Kursu Almalısınız!

Türkiye'de az sayıda kişinin olduğu konularda uzman olun.

  • Türkiye’de az sayıda kişinin olduğu konularda uzman olun
  • İş arayan değil, aranan biri olacaksın
  • Büyük şirketlere girmen çok kolay olacak
  • Gelirin Türkiye standartlarının çok üzerinde olacak
  • Müdür, şef gibi pozisyonlara terfi alman çok kolay olacak
  • Kursa ödediğin ücretin kat kat fazlasını amorti edeceksin

KARİYER FIRSATLARI

Şimdinin ve geleceğin en popüler mesleklerinden biri olan frontend ve mobil yazılım uzmanlığı, Üçüncü Binyıl Akademi’de, sektörün içerisinden gelen deneyimli eğitmenlerimiz tarafından verilmektedir. Yazılım dünyasında teorik bilgi, tek başına yeterli değildir. Çünkü teoride öğretilen bazı işlemler, gerçek hayat projelerinde uygulanabilirlikten uzak olabilmektedir. Bu nedenle, yazılım kursu kapsamında sizlere sektörde karşılaşacağınız gerçek uygulamalar üzerinden eğitim veriyoruz.

Üçüncü Binyıl Akademi olarak, Türkiye ve Dünya’da sektörün ihtiyaçlarını bilen uzman eğitmenlerle çalışarak, kurs katılımcılarımıza sektörde fark yaratacak bilgi ve beceriler kazandırıyoruz. Eğitimlerimiz, yalnızca teorik bilgiyle sınırlı kalmayıp, bilgisayar programcılığı, frontend geliştirme, ve mobil yazılım gibi alanlarda uygulamalı eğitimlerle desteklenmektedir. Kurs sonunda, programı bilen birçok kişiden farklı olarak, sektörel deneyime sahip bir yazılım uzmanı olarak iş hayatına adım atacaksınız.

Üçüncü Binyıl Akademi, bugüne kadar sektörde çok sayıda uzman yetiştirmiş ve büyük ölçekli firmaların personel ihtiyacını karşılamada güvenilir bir adres haline gelmiştir. Yazılım eğitimi almış katılımcılarımız, kaliteli eleman arayışında olan firmalar tarafından öncelikli olarak tercih edilmektedir. Üçüncü Binyıl’da alacağınız eğitimler, kariyerinizde güçlü bir başlangıç yapmanız için en doğru adım olacaktır.

SERTİFİKA KALİTEMİZ

Uluslararası Şirketler Tarafından Bilinen Üçüncü Binyıl Akademi Başarı Sertifikası İle; Mesleğinizde Her Zaman

BİR ADIM ÖNDE OLUN!

  • E-Devlet Onaylı
  • Resmi başarı sertifikası
  •  Uluslararası Sertifika Yetkili Sınav Merkezi(Not:Sertifika Sınavı Ön koşulludur ve ek ücrete tabiidir.)

Sertifikalarımız

kurum başarı sertifikası uzmanlık sertifikası

Kurum Başarı Sertifikası

e devlet sertifikası

E-Devlet

Mezunlarımız

algoritma
Algoritma kavramı
Akış diyagramları
Yaşamsal algoritma oluşturma
Yazılımsal algoritma tasarımı
.net giriş
Programlamaya giriş
Visual studio kurulumu
Visual studio geliştirme ortamı tanıtımı
.Net platform tanıtımı
değişkenler
Değişken kavramı
Veri tipleri ve kapsamları
String formatları
Veri tipi dönüşümü
Datetime formatları
operatörler
Operatör tanımı ve kullanılması
Aritmetik operatörler
Matematiksel operatörler
Atama operatörleri
Karşılaştırma operatörleri
Mantıksal operatörler
karar yapıları
if, elseif, else koşul tanımı ve kullanılması
switch case koşul tanımı ve kullanılması
döngüler
Döngü kavramı
While döngüsü
Do – While döngüsü
For döngüsü
Foreach döngüsü
Break ve Continue deyimleri
Try – Catch – Finally komutları
Exception tipleri
metotlar
Metot kavramı
Parametreli ve Parametresiz metotlar
Değer döndüren ve Değer döndürmeyen metotlar
Recursive metotlar
Hazır metotlar
Overload kavramı
diziler
Tek boyutlu diziler (Array sınıfı)
Çok boyutlu diziler
Array metotları
koleksiyonlar
ArrayList
Hashtable
SortedList
Stack
Queue
Generic List
sınıf yapısı
This kavramı
Get – Set kullanımı
Constructor yapısı
Erişim Belirleyiciler
object orıented programmıng(oop)
Sınıf kavramı ve kullanımı
Nesne kavramı ve kullanımı
SOLID prensibler
Encapsulation
Kalıtım (Inheritance)
Çok Biçimlilik (Polimorphism)
Abstract class tanımı ve kullanımı (Soyut sınıf)
Async, Await, Task kavramları
Event ve Delegate kullanımı
Generic Types ve Linq kulanımı
Design Pattern Kullanımı
wındows form
Form kavramına giriş
Formların çalıştırılması
Formlar arası ilişki
Label , TextBox , ComboBox,
Button , CheckBox , ListBox
MenuStrip,GroupBox
ListView , MaskedTextBox
Panel , OpenFileDialog
PictureBox,TrackBar
ProgressBar , RadioButton
DataGridView, MediaPlayer
Timer kullanımı ve önemi
QR code ve Barkod kullanımı
SQL tanımıtımı ve Bağlantısı
Temel SQL işlemleri(Select,Insert,Update,Delete)
Entity Framework Database First
GitHub Kullanımı ve Bitirme Projesini Github’a yükleme
sql’e giriş
Microsoft SQL Server Kurulumu
Management Studio Kurulumu ve arayüz tanıtımı
Veri tipleri ve kapsamları
Verimliliği yüksek boyutu kullanışlı tablo oluşturma yöntemleri
database işlemleri
Database kavramı ve oluşturulması
Backup işlemleri – Restore işlemleri
Generate Scripts işlemleri
tablo işlemleri
Tablo kavramı ve Tablo oluşturma
Tablo taşıma ve Tablo silme işlemleri
Primary Key, Foreign Key kavramları
normalizasyon
Normalizasyon tanımı
Normal Form kavramı
Normal Form (1NF)
Normal Form (2.NF)
Normal Form (3.NF)
rdms ilişkisel veritabanı sistemleri
Relationships kavramı
İlişkisel veri tabanı tasarımı
Bire Bir İlişki
Bire Çok İlişki
Çoka Çok İlişki
Database Diyagram kavramı ve kullanılması
ddl komutları
Create Table
Alter Table
Drop Table
Truncate Table
Create Index
Create View
Drop View
dml komutları
Select
Update
Insert
Delete
sıralama ve filtre işlemleri
Order By
Distinct Deyimi
TOP Deyimi
Where Deyimi
AND-OR Deyimleri
gruplandırma ve aggregate fonksiyonları
SUM Deyimi
MAX, MIN Deyimi
COUNT Deyimi
AVG Deyimi
GROUP BY Deyimi
Union ve Pivot Deyimler
iç içe sorgulama (subquery)
SubQuery kavramı
İç içe Select komutu ile sorgulama
çoklu tablo sorgulama (joın)
JOIN Deyimi
INNER JOIN Deyimi
LEFT JOIN Deyimi
RIGHT JOIN Deyimi
FULL OUTER JOIN Deyimi
CROSS JOIN Deyimi
transactıon işlemleri
Transaction kavramı
BEGIN Deyimi
ROLLBACK Deyimi
COMMIT Deyimi
stored procedure
Stored Procedure kavramı
Stored Procedure kullanımı
Stored Procedure ile parametre kullanımı
Stored Procedure ile Try-Catch kullanımı
sorgulamada veri yönetimi
IF ELSE Deyimi CASE Deyimi
BULK INSERT İŞLEMLERİ
ALL EXCEPT ve INTERSECT Kullanımı
THEN Deyimi WHILE Döngüsü
UNION – PIVOT Deyimi
vıew
View kavramı
Create View
Alter View
Replace View
Drop View
functıons
Fonksiyon kavramı
STRING fonksiyonu
FORMAT fonksiyonu
MATH fonksiyonu
DATETIME fonksiyonu v.b.
trıggers (tetikleyiciler)
Trigger kavramı
AFTER ve BEFORE Deyimleri
AFTER tetikleyiciler
INSTEAD OF tetikleyiciler
ENTITY FRAMEWORK & ADO.NET & DAPPER
Ado.NET ,SQL Injection Saldırıları
Ado.NET, Execeute Reader, Execute Scaler
DB- First, Code First
CRUD İşlemler
Extension Methodlar(Where-Any)
Custom Extension Method
Anonim Tipler
Query Kullanımı ve Method Kullanımı
Join İşlemleri
Gruplama İşlemleri
Procedure
Transcation
EF SQL Query Yazma
Bulk İşlemler
Repository, UOF
NTier Project Structure Arch., Onion, DDD(Mediatr)
.net core giriş
Web uygulama geliştirmeye giriş
Web uygulamaları temelleri
IIS kullanımıCopy
C# programlama dilinin .NET CORE ile kullanımı
Dinamik ve Static Web sayfası kavramları
.NET Core’ a Giriş
ASP.NET Core Genel Bakış
Action kavramı ve çalışma yöntemi
Repository Pattern
actıon result
Action kavramı ve çalışma yöntemi
ViewResult & PartialViewResult
RedirectResult
RedirectToRouteResult
helpers
Url Helpers
Html Helpers
generıc işlemleri
Generic Type
Repository Design Pattern kavramı
Generic yapıda CRUD işlemleri
startup sınıfı
Startup sınıfı tanıtımı
CreateWebHostBuilder
IWebHostBuilder
CreateDefaultBuilder
UseStartup
mıddleware
Middleware ve Service Nedir?
Custom Middleware yazma
Use Metodu
Run Metodu
Map Metodu
dependency ınjectıon
Injection Nedir?
Constructor Injection
Middleware Injection
Action Injection
View Injection
model bındıng
Binding kavramı
BindProperty attribute
BindRequired attribute
BindNever attribute
Bind attribute
tag helpers
Form Tag Helper
Input Tag Helper
Cache Tag Helper
TextArea Tag Helper
Environment Tag Helper
Image Tag Helper
valıdatıon
Validation kavramı
Validation Summary
DataAnnotations
FluentValidation
kullanıcı işlemleri
Authentication kavramları
Identity (Üyelik işlemleri)
Sesson (Login, Logout işlemleri)
Yetkilendirme (Authorization)
fılter işlemleri
Action Filters
Result Filter
Authorization Filters
Exception Filters
routıng işlemleri
Route tanımlama
Default Route
MapRoute
Application_Start
web apı
Api nedir?
Asp.Net MVC ile Web API oluşturm
Web servis oluşturma
API ile veri çekme
Web API Routing
JSON Yapısı
JWT(Bearer)
Swagger ve Postman
Get – Post -Put -Delete Metotları
Request & Response Types
desıgn patterns
N Tier Architecture
Repository Design Pattern
CQRS
proje yönetimi
Admin Panel Tasarımı
Administration İşlemleri
Proje Publishing
yapay zeka destekli yazılım geliştirme ve prompter eğitimi
Yapay Zeka ve Yazılım Geliştirme
Yapay Zeka Destekli Kod Yazma ve Refactoring
Prompter Eğitimi – Yapay Zeka ile Etkili Çalışma
Yapay Zeka Destekli Test, Debugging ve Dökümantasyon
Yapay Zeka ile Proje Yönetimi ve GitHub Entegrasyonu
giriş
Web Nedir?
Modern web teknolojilerine giriş
Web Sayfaları Nasıl Çalışır?
Web uygulamalarına yakından bakış
Front-End Geliştirici Olarak Görev ve Sorumluluklarımız
html5
HTML’e Giriş
Visual Studio Code ve Başlangıç Eklentilerinin Kurulumu
Temel VS Code Ayarları
İlk Proje ve HTML Elementleri
HTML Dosyasının Yapısı
Text Elementleri
Liste Etiketleri
Img Etiketi ve Attribute Kavramı
Linkler
HTML Elementlerinin Gruplandırılması
Semantik Elementlere Yakından Bakış
Diğer VS Code Eklentileri
Proje Klasörlemesi
HTML Egzersizi – 1
HTML Egzersizi – 2 : E-ticaret ürünü projesi
seo temelleri
SEO nedir?
Crawling ve arama motoru botları gözünden yaklaşım
Temel SEO prensipleri
HTML ve SEO
HTML Projemize SEO Optimizasyonu Yapalım
proje vitrini: gıt, gıthub, netlıfy
Proje Vitrini: Git, Github, Netlify
Git Kurulumu ve Github Hesabı Oluşturma
HTML Projemizi Github’a Yükleme
Github’da Diğer Geliştiricilerle Birlikte Çalışmak
Merge Conflict
Netlify
css3
CSS’e Giriş • CSS’i Kullanmaya Başlamak: Inline, Internal, External CSS
CSS’i Kullanmaya Başlamak: Inline, Internal, External CSS
Metinleri Stillendirme
Seçicileri Birleştirme
Class ve ID Seçiciler
CSS’de Renkler
Pseudo Classlar
Chrome Developer Tools
Seçicilerin Öncelik Sırası
Inheritance Kavramı
CSS Egzersizi – 1
CSS Box Model
Margin ve Padding Kullanımı
CSS’de Boyutlandırma
Web Sayfasını Ortalama
CSS Egzersizi – 2
Box Model Türleri
CSS’de Konumlandırma: Absolute-Relative
Pseudo Elementler
CSS Egzersizi – 3
css düzenleri: float-flexbox-grıd
CSS ile Layout Oluşturma Yolları
Float
Flaot Temizleme
Float ile Navigasyon Menüsü Yapma
Flexbox
Flexbox Öğelerini Düzenleme
Projemize Flexbox Ekleme
Flexbox Egzersizi
Grid Temelleri
Grid Satırlarının ve Sütunlarının Boyutlarını Değiştirme
Grid Itemlarının Yerini Değiştirme
Grid Itemlarını Hizalama
Grid Egzersizi
javascript (es6+)
Javascript nedir?
Javascript tarihçesi ve standardizasyonu
Projeye Javascript dahil edilmesi
Değişkenler ve tanımlanma biçimleri
Operatörler
Primitive/non-primitive veri tipleri
If-else yapısı
Switch-case yapısı
Fonksiyonlar
Array metodları
Döngüler
DOM Manipulation
Event Listeners
Asenkron Programlama
Fetch / API
Object Oriented Programming
Clean Code yaklaşımı
yapay zeka ve front-end geliştirme
Yapay Zeka Kavramları ve Araştırma Metodolojisi
Yazılım Geliştirmede Yapay Zekanın Rolü ve Önemi
Etkin Bilgi Edinme Stratejileri: Ezberlemek vs. Araştırmak
Google’lama Teknikleri ve Yapay Zeka Destekli Araştırma
Yapay Zeka Araçlarına Giriş
Yapay Zeka Modellerinin Temel Çalışma Prensipleri
LLM (Large Language Model) Teknolojisi
Sohbet Tabanlı Yapay Zekalar vs. Kodlama Asistanları
Sohbet Tabanlı Yapay Zekalar
ChatGPT: Modelleri ve Yetenekleri
Claude: Kod Üretme Yetenekleri
Gemini: Google Altyapısı ve Web Erişim Yetenekleri
Deepseek ve Grok: Yeni Nesil LLM Modelleri
Entegre Geliştirme Ortamında Yapay Zeka
Codeium (VS Code): Kurulum ve Yapılandırma
Cursor (VS Code): Kod Yorumlama ve Dönüştürme Araçları
Front-End Geliştirmede Yapay Zeka Prompt Stratejileri
Temel Prompt Mühendisliği
Front-End Geliştirme İçin Özelleştirilmiş Promptlar
HTML Yapısı ve Semantik Öğeler İçin Promptlar
CSS Stil ve Layout İçin Promptlar
JavaScript Fonksiyonları ve Algoritmaları İçin Promptlar
Modern Framework İçin Promptlar
İleri Düzey Prompt Teknikleri
Çok Aşamalı Geliştirme Promptları
Yapay Zeka Araçlarını Birlikte Kullanma
Bug/Hata Tespiti ve Çözümünde Yapay Zeka
HTML ve CSS Hata Tiplerini Tanıma
JavaScript Hata Türleri ve Debugging Teknikleri
HTML Validator ve Diğer Araçlarla Entegrasyon
Hata Çözümünde Yapay Zeka Stratejileri
Spesifik Hata Çözümleri İçin Prompt Teknikleri
Performans Optimizasyonu İçin Yapay Zeka Önerileri
Cross-browser Uyumluluk Sorunlarında Yapay Zeka Kullanımı
Kod Refaktörleme Süreçlerinde Yapay Zeka
Kod Dokümantasyonu Oluşturmada Yapay Zeka Desteği
Cross-browser Uyumluluk Sorunlarında Yapay Zeka Kullanımı
Yapay Zeka Destekli Proje Geliştirme •
Proje Planlamada Yapay Zeka Kullanımı
nodejs & expressjs (backend geliştirme)
Backend geliştirmeye giriş
Proje kurulumu
Klasör yapılandırması ve design pattern’lar
MongoDB ve Mongoose
Model yapısı
Controller yapıları
Route yapısı
Güvenlik önlemleri (CORS, Helmet…)
Performans iyileştirmeleri ve optimizasyon
reactjs & nextjs
React nedir? Avantajları nelerdir?
NextJS nedir? Neden kullanılır?
React/NextJS proje oluşturulması
Proje yapısına yakından bakış
JSX syntax yapısı
Component yaklaşımı, prop’lar ve prop drilling
React Hooks (useState, useEffect, useContext)
Custom Hook yazılması
Material UI
Route yapılandırması
Memoizing (useCallback, useMemo, memo)
Server/Client Component (SSR & CSR)
Axios ve API kullanımı
Redux, Jotai/Atom
vuejs + nuxtjs
VueJS nedir? Avantajları nelerdir?
Lifecycle – Yaşam Döngüsü
Component kavramı
Syntax ve directive yapısı
Axios ve API kullanımı
Computed/Watchers
Route yapısı
Vuex
deployment
Build
Cloud sistemlere giriş
Vercel
Amazon Web Services (AWS)
Amplify
react natıve giriş
React Native Nedir
Hybrid uygulamaların avantajları ve dezavantajları nelerdir?
React Native kurulumları
Android Studio ve Xcode
ıde ve emulator kurumları
Visual Studio Code
Emulator Kurulumları
react natıve
React Native kütüphanesi temel komponentler ve kullanımları
Import ve Export kavramları
Komponent oluşturmak ve stil vermek
Props ve State Kavramları
Klasör yapısı ve önemi
Form Oluşturmak
Tasarım
Klavye ve ekran kontrolü
Hata tespiti ve kontrolü
react navıgatıon
Ekran oluşturmak ve ekranlar arası geçiş yapmak (Stack Navigator)
Ekranlar arası veri aktarımı
Bottom Tabbar oluşturmak (Tab Navigator)
İç içe Navigation
Drawer menü
model seçme
Kfold – Çapraz Geçerlilik Sınaması
Hiper parametre ayarlanması
GridSearch Algoritması
RandomizedSearch Algoritması
örnek uygulama 1
Navigation kullanılan ve state yönetimini redux toolkit veya daha basit olan zustand kullanarak yaptığımız bir uygulama.
Uygulama şunları barındırmalı
State kullanımı
React Navigation (tab ve stack navigation aynı anda)
Olabildiğince dinamik fonksiyonlar ve komponentler kullanılmalı
Best practice uygun yaklaşımlar sağlanarak ilerlenilmeli
Örnek olarak bir “ToDo app” yapılabilir
apı kullanmak
Axios kütüphanesi
Request ve response kavramları
İstek oluşturmak
Hata Yönetimi
“.env” dosyası
state'leri yönetmek
State Kavramı
Global değişken tanımlamak ve önemi
Redux Toolkit Nedir?
Redux Toolkit kullanımı
Store kullanımı ve değişken güncelleme
React Native Async Storage Kullanımı
Telefon hafızasına erişim
Splash Screen
fırebase kullanmak
Firebase nedir?
Firebase Authentication
Firebase Firestore
örnek uygulama 2
Bu bölümde, konu başlığı olarak anlatılanların tamamı kullanılarak bir uygulama yapılır. Uygulamaya o dersin eğitmeni kendisi karar verir ve ders esnasına beraber kodlama yaparak ilerlenir.
python'a giriş
Aritmetik ve Değişkenler
Fonksiyonlar
Veri Tipleri
Koşullar ve Koşullu İfadeler
Listelere Giriş
python yapıları
İleri Seviye Fonksiyonlar ve Methodlar
Boolean ile Veri Mantığı Oluşturma
İleri Seviye Listeler
Döngüler ve List Compheresion
İleri Seviye String ve Dictionary İşlemler
Hazır Kütüphanelerin Kullanımı
yapay zekaya giriş
Yapay Zeka tarihçesi
Yapay Zeka kullanım alanları
Yapay Zeka alt dalları ve algoritmaları
Makine Öğrenmesi için kullanılacak modüller
Derin Öğrenmesi için kullanılacak modüller
Veri Ön İşleme – Türkiye’de Deprem Tahmini Projesi
CRISP-DM proje yönetimi metodolojisi ile makine öğrenimi
Yapay zeka, makine öğrenimi ve derin öğrenme arasındaki farklar nelerdir?
Tekrarlanan Verilerin Analizi ve Temizlenmesi
Aykırı Verilerin Düzeltilmesi ve Temizlenmesi
Eksik verileri (Missing Values) analizi ve temizlenmesi
K-En Yakın Komşu Modeli ile tahmin
Karar Ağaçları (Decision Tree) Algoritması ile tahmin
Random Forest Algoritması ile tahmin
Modellerin Hatalar ve Tekil Örnek Bazında Algoritmaların Karşılaştırılması
PCA – Temel Bileşenler Analizi
Polinomsal Öznitelikler (Polynomial Features)
Öznitelik Seçimi (Feature Selection)
Encoder – Kodlayıcı
Ölçeklendirme ve Normalleştirme (Scaler-Normalization, One Hot Encoder, ZSkor Yöntemi)
Basit Doğrusal Regresyon
Çoklu Doğrusal Regresyon
derleyiciler
Anaconda kurulumu ve Anaconda Prompt kullanımı
Jupyter-notebook ve Jupyter-lab etkili kullanımı
Spyder Programı kullanımı
veri analizi ve görselleştirme
Sayısal Hesaplar için Numpy kütüphanesi
Veri Analizi için Pandas kütüphanesi
Pandas ile Zaman Serisi Analizi
Veri Görselleştirmesi için Matplotlib kütüphanesi
İstatistiksel veri görselleştirmesi için Seaborn kütüphanesi
Makine öğrenmesi için Scikit-Learn kütüphanesi
Dizi (Array) Oluşturma
Dizi Manipülasyonu
Numpy Dizilerinin İndekslenmesi
İstatiksel İşlemle
Uygulama Örnekleri ile Pekiştirme
Dataframe Giriş
Metodlar, Parametre ve Argümanlar
csv dosyasında işlemler
Gömülü fonksiyonlar
İndeksleme ve Matematiksel İşlemler
Plot ve Subplot
Renkler ve Çizgiler
Grafik Boyutu Ölçeklendirme
Scatter, Histogram, Step ve Piechart
Uygulama Örnekleri ile Pekiştirme
Seaborn: Fonksiyonlar, Parametre ve Argümanlar
Distplot
Jointplot
Kdeplot
Pairplot ve Rugplot
Boxplot
Violinplot
Barplot ve Countplot
Stripplot ve Swarmplot
Factorplot
Heatmap
Lmplot
PairGrid ve FacetGrid
Uygulama Örnekleri ile Pekiştirme
makine öğrenmesi
Denetimli Öğrenme (Supervised Learning)
Denetimsiz Öğrenme (Unsupervised Learning)
Model Seçme
denetimsiz öğrenme (unsupervısed learnıng)
K-Ortalamalar (KMeans)
Hiyerarşik Kümeleme (Hierarchical)
Spektral kümeleme Algoritması ( Spectral)
sınıflandırma modelleri (classıfıcatıon models)
Lojistik Bağlanım (Logictic regression)
Karar Ağaçları (Decision Tree)
Rassal Ormanlar (Random Forest)
K- En Yakın Komşular (KNN)
Destek Makine Vektörleri (SVM-SVC)
Olasılık temelli yöntemler (Naïve Bayes)
denetimli öğrenme (supervısed learnıng)
REGRESYON (Bağlanım) Modelleri (Regression Models)
Sınıflandırma Modelleri (Classification Models)
derin öğrenme (deep learnıng)
Derin Öğrenmeye giriş
Derin Öğrenme Kullanım alanları
Tensorflow ve Keras tanıtımı
Yapay Sinir Ağları (Artificial Neural Networks)
Tek ve Çok katmanlı Algılayıcılar
Derin Öğrenme Hiper Parametreleri
Evrişimsel (Konvolusyon) Sinir Ağları (CNN)
Zaman Serileri için LSTM
regresyon (bağlanım) modelleri (regression models)
Doğrusal Bağlanım Modelleri (Linear Regression Models)
Karar Ağaçları (Decision Tree)
Rassal Ormanlar (Random Forest)
K- En Yakın Komşular (KNN)
Destek Makine Vektörleri (SVM_SVR)
grafiksel kullanıcı arayüzü ve veri çekme
Tkinter -Pyqt kütüphaneleri ile Arayüz oluşturulması
Kurulan Modellerin uygulanabilir hale getirilmesi(py_to_exe)
API uygulamalar ile zaman serisi veri çekimi
uygulamalar
Yapay Zeka ve Makine Öğrenmesi Uygulamaları

Bu Kampüste Açık Tarih Yok

Bu kampüs için henüz yeni dönem tarihi belirlenmedi.

Bize Ulaşın

Önerilen Eğitimler

Video thumbnail
  • Ders Saati :672 Saat
  • Süre :28 Ay
  • Kontenjan :12
  • Sertifika :Kurum Başarı Sertifikası
  • 1Başlangıç Seviyesi :Sıfır
  • Bitiş Seviyesi :Uzman
Bir Danışmanla Görüş

Sizi Arayalım

OTS ile 13 Taksit İmkanı2+1 Kampanyası3+2 Kampanyası4+4 KampanyasıÜcretsiz CV SitesiStaj Programı5 ayda ingilizce öğrenTeknik Kariyer

Yükleniyor...

Sizi Arayalım444 3 111