Code2Work Logo

İşe başla - sonra öde

Yapay zeka odaklı eğitimle Data Scientist ol

Yeni sınıfın son başvuru tarihi
15 Haziran
Eğitim süresi
6 Ay

Eğitimimizin Farkları

Sıfırdan başlayan motivasyonu yüksek yazılımcı adaylarını, yapay zekâ odaklı öğrenme platformu ve güçlü kariyer desteğiyle bir araya getiriyoruz.

Yapay zekâlı ve canlı mentor ile kişiye özel eğitim

Yapay zekâlı ve canlı mentor ile kişiye özel eğitim

Yapay zekâ odaklı eğitim yazılımımız özel bir öğretmen gibi kodunuzu değerlendiriyor, anında geribildirim alabiliyorsun. Alanında uzman eğitmenler bire bir destek ile yanında.

Gerçek şirket projeleriyle eğitim, günlük sıkı takip

Gerçek şirket projeleriyle eğitim, günlük sıkı takip

Derslerden sonra yapacağın projelerle henüz öğrenciyken geniş bir proje portföyün oluşuyor. Bu projeler işe girerken en büyük referansın olacak.

Sınırsız kariyer desteği ve Başarı Sertifikaları

Sınırsız kariyer desteği ve Başarı Sertifikaları

Code2Work mezunlarını eğitim bitene kadar değil işe girene kadar etkili şirket networkü ile destekliyor. Eğitim sonunda CV ve LinkedIn'e koyabileceğin sertifika alıyorsun.

Genel Bakış

Program süresince öğreneceğin diller ve teknolojiler

SQL

SQL

PostgreSQL

PostgreSQL

Python

Python

Numpy

Numpy

Pandas

Pandas

Matplotlib

Matplotlib

Seaborn

Seaborn

PowerBI

PowerBI

Excel Dashboards

Excel Dashboards

Scikit-learn

Scikit-learn

Langchain

Langchain

Eğitim Programı

Program 24 haftada seni başlangıç seviyesinden işe-hazır bir yazılımcıya dönüştürecek. Son teknoloji web & AI yöntemlerini kullanmayı ve algoritmik düşünmeyi öğreneceksin.

Portföyünde sergileyebileceğin yazılım projeleri hayata geçireceksin. Bir öğrenci ekibiyle gerçek ürünler oluşturma ve bunlara katkıda bulunma şansına sahip olacaksın.

SPRINT 01-04SQL & Python Temelleri

Veriyle çalışan uzmanların vazgeçilmezi olan SQL dili ve veritabanı temellerini öğren. PostgreSQL ile sorgulama yapmayı, veri modellerini okumayı ve veriyi analiz etmeyi keşfet. Python programlama diliyle yazılımın yapı taşları olan veri işleme, kontrol yapıları ve fonksiyon kullanımı gibi temel becerileri kazan.

  • SQL ve veritabanı temellerini öğrenerek veriye sorgularla nasıl erişileceğini keşfedeceksin.
  • PostgreSQL ile ERD (Entity-Relationship Diagram) yapıları üzerinden veri modeli okuma ve analiz etme becerisi kazanacaksın.
  • Python programlama diliyle değişkenler, fonksiyonlar ve kontrol yapıları gibi temel yapı taşlarını öğrenerek veri işleme pratiği yapacaksın.
  • Anaconda, VSCode ve Git gibi araçları tanıyarak yazılım geliştirme ortamını etkin kullanmayı öğreneceksin.
  • Hesap makinesi gibi basit projelerle uygulamalı yazılım geliştirme deneyimi kazanacaksın.

Öğreneceğin yazılım dilleri/kütüphaneleri:

SQLSQLPostgreSQLPostgreSQLPythonPython

SPRINT 05-08İstatistik ve Veri Bilimine Giriş

Veri biliminin temeli olan lineer cebir ve betimsel istatistik kavramlarını öğrenerek, analiz süreçlerinde ihtiyaç duyacağın teorik altyapıyı kazanacaksın. Python ekosistemindeki güçlü kütüphanelerle bu bilgileri pratiğe dökme becerisi edineceksin.

  • NumPy ile matris işlemleri ve istatistiksel hesaplamalar yapacaksın.
  • Pandas ile veri temizleme ve analiz süreçlerini yürüteceksin.
  • Python ile betimsel istatistik tekniklerini uygulayarak veriye dayalı analiz yapmayı öğreneceksin.
  • Matplotlib ve Seaborn kullanarak grafikler oluşturarak verileri görselleştireceksin.
  • Skalar, vektör ve matris gibi yapıları analiz senaryolarında nasıl kullanacağını keşfedeceksin.

Öğreneceğin yazılım dilleri/kütüphaneleri:

NumpyNumpyPandasPandasMatplotlibMatplotlibSeabornSeaborn

SPRINT 09-12Veri Bilimi İleri Konular & PowerBI

Veri bilimi yolculuğunda istatistiksel düşünme becerini ileri taşıyacaksın. Olasılık dağılımları ve hipotez testleriyle veriye dayalı kararlar almayı öğrenecek, Python ile veri temizleme ve analiz yapma pratiği kazanacaksın. Ayrıca özellik mühendisliği ve keşifsel veri analizi tekniklerini kullanarak veriden anlamlı sonuçlar çıkaracak, Power BI ile bu içgörüleri etkili grafik ve raporlara dönüştüreceksin.

  • Olasılık Dağılım Fonksiyonlarını öğrenerek Bernoulli, Binomial ve Poisson gibi temel dağılımları analiz edeceksin.
  • Hipotez Testi konusuna derinlemesine girerek p-değeri, Z testi ve T testi gibi yöntemleri uygulamalı olarak öğreneceksin.
  • Bayes Teoremi ve Ki-Kare Testi gibi istatistiksel yöntemlerle veriden anlamlı sonuçlar çıkarabileceksin.
  • SMOTE ve One-Hot Encoding gibi veri ön işleme tekniklerini kullanarak veriyi analiz için hazırlayacaksın.
  • Gerçek dünyadan alınmış veri setleriyle çalışarak veri temizleme, dönüştürme ve analiz etme pratiği yapacaksın.
  • Power BI aracını kullanarak verileri görselleştirecek, analiz sürecini destekleyen fonksiyonlar ile etkileşimli raporlar oluşturacaksın.

Öğreneceğin yazılım dilleri/kütüphaneleri:

StatisticsStatisticsPowerBIPowerBIExcel DashboardsExcel Dashboards

SPRINT 13-16Makina Öğrenmesine Giriş

Makine öğrenmesi algoritmalarını öğrenerek yapay zekâ dünyasına adım atacaksın. Lineer ve lojistik regresyon ile başlayarak, Naive Bayes, K-En Yakın Komşu, Karar Ağaçları, Destek Vektör Makineleri ve Random Forest gibi algoritmaların nasıl çalıştığını keşfedeceksin. Denetimli ve denetimsiz öğrenme yöntemlerini öğrenip, kümeleme ve örüntü tanıma gibi uygulamalarla bu bilgileri pratiğe dökeceksin. Gerçek veri setleri üzerinde anormallik tespiti ve duygu analizi gibi projelerle yapay zekâ kullanarak çözümler üreteceksin.

  • Makine öğrenmesi temellerini öğrenip lineer regresyon gibi başlangıç algoritmalarını uygulayacaksın.
  • Lojistik regresyon, Naive Bayes, KNN, SVM, Karar Ağaçları ve Random Forest algoritmalarını keşfedeceksin.
  • Denetimli ve denetimsiz öğrenme yöntemlerini karşılaştırarak kümeleme ve örüntü tanıma yapacaksın.
  • Gerçek veri setleriyle anormallik tespiti ve duygu analizi gibi projelerde deneyim kazanacaksın.

Öğreneceğin yazılım dilleri/kütüphaneleri:

Scikit-learnScikit-learn

SPRINT 17-20Doğal Dil İşleme ve Generative AI

Doğal dil işleme (NLP) tekniklerini öğrenerek metinlerin yapay zeka tarafından nasıl işlendiğini keşfedeceksin. NLTK kütüphanesiyle metin temizleme, varlık tanıma ve metin vektörleştirme gibi temel teknikleri öğreneceksin. Büyük dil modelleri (LLM) ve Langchain ile bu modelleri özelleştirmeyi, özellikle RAG mimarisiyle veri temelli sohbet botları geliştirmeyi öğreneceksin. İleri seviye uygulamalarla, modern chatbot teknolojilerinin arkasındaki sistemi anlama ve geliştirme becerisi kazanacaksın.

  • NLP'nin temel kavramları (tokenization, stemming, lemmatization) öğrenilerek metin verisinin nasıl işlendiği kavranacak.
  • NLTK kütüphanesi ile Named Entity Recognition, Bag of Words, TF-IDF ve Word Embeddings gibi metin analiz teknikleri uygulanacak.
  • Büyük Dil Modelleri (LLM) ve Langchain kullanılarak bu modellerin mantığı ve özelleştirme yöntemleri (ör. RAG) öğrenilecek.
  • Similarity Search ve vektör veritabanı gibi teknolojilerle RAG mimarisi içinde arama ve bilgi getirme yapıları incelenecek.
  • Tüm bu teknik bilgilerle, gerçek senaryolara uygun yapay zeka destekli chatbotlar geliştirebileceksin.

Öğreneceğin yazılım dilleri/kütüphaneleri:

NLTKNLTKLangchainLangchainPineconePineconeLangsmithLangsmith

SPRINT 21-24İş Başında Çalışmalar ve Data Scientist Kariyerine Hazırlanma

İş hayatına geçiş simülasyonu ile işe girme için etkili bir disiplin oturtacaksın.

  • Geliştireceğin kapsamlı projelerle portföyünü zenginleştireceksin.
  • Gerçek iş yaşamında bir yazılımcı olarak karşılaşacağın zorlukları çözme ve zorlukla başa çıkma yeteneğini geliştireceksin.
  • İş hayatına geçiş simülasyonu rutinini uygulayarak şirketlerin işe alım testlerine ve teknik mülakatlarına hazır olacaksın.
career1

Ders Takvimin:1 gün nasıl geçiyor?

Canlı dersler ve kişisel/ekip çalışmaları haftalık yaklaşık 40 saat sürüyor.

  • Canlı ders

    Hafta içi her gün, sabah 2 saat

  • Pair programming (İkili kodlama)

    Hafta içi her gün, öğlen 1.5 saat

  • Günlük projeler

    Hafta içi her gün 3 - 4 saat

  • Canlı destek

    Hafta içi her gün, 09.00 - 21.00 arası

İlk haftadan son haftaya kadar kariyer dersleri

Code2Work'ün uzman ekibiyle, iş hayatına hazırlanmak planlı ve güvenli bir sürece dönüşür. Etkili CV ve LinkedIn Oluşturma eğitiminden İş Görüşmelerine Mükemmel Hazırlık eğitimine kadar her aşama, deneyimle şekillendirilmiş içeriklerle desteklenir.

Ayrıca, İlk İşimde En Kritik İlk 90 Günüm gibi eğitimlerle, ilk iş gününden itibaren de yanında olmaya devam ederiz.

career1
career1
Türkiye'de İlk

Banka kredisiz, peşinatsız: İşe başla - sonra öde

İşe başla, sonra öde modeliyle eğitim süresince hiçbir ödeme yapmana gerek yok. Eğitimini tamamlayıp işe başladıktan sonra, kazancına uygun aylık taksitlerle ödemeni yapmaya başlarsın.

Başvuru Süreci

Programımızı 6 ayda başarıyla bitirebilmek için yazılım bilgisi gerekmese de, belirli bir altyapı ve motivasyona sahip olman gerekli. Bunun yanında eğitim canlı olduğundan, her ay sınırlı sayıda öğrenci alabiliyoruz.

Adım 0

Başvuru

Formu doldurup gönderdiğinde başvuru sürecin başlıyor.

Adım 1

Ön değerlendirme

24 saat içinde başvuru sonucunu email olarak gönderiyoruz.

Adım 2

Mülakat

Online olarak, 10-15 dakikalık bir sohbet şeklinde geçiyor.

Adım 3

Son değerlendirme

Mülakat sonucuna ve ilk haftadaki katılım performansına göre son değerlendirme tamamlanır.

Yazılım Öğrenmeye Başla

Yeni sınıfın son başvuru tarihi
15 Haziran
BAŞVUR