Goldenmade Öğrenci - Siliconmade Academy - Yazılım Eğitimi

1. Aşama Temel Programlama Eğitimi

Kodlamaya sağlam ve doğru bir temelle hızlı adım at.

{ Dersin Amacı }

Bu eğitim sonunda, hangi mesleği yaparsan yap, günümüzün okur-yazarlığı olan teknoloji vizyonunu kazanacak ve temel programlama bilgisine sahip olacaksın. Algoritmik düşünce becerilerini geliştirerek bir yazılım uzmanı gibi düşünecek, geleceği bir yazılımcı olarak öngörebilecek ve kendi kendine herhangi bir programlama dilini kolayca öğrenebilecek yetkinlikleri kazanacaksın. Teknik derslere ek olarak gerçekleşen mentorluk seanslarında uzmanlarla bir araya gelerek iş dünyası dinamiklerini tanıyacak ve başarılı iş insanlarının deneyimlerinden faydalanabileceksin.

{ Puan Politikası }

Nedir?

Potansiyelinin en iyi haline dönüşmek için; alacağın eğitimde teknik bilginin yanında bazı sorumlulukların var.

  • Eğitim boyunca belirtilen sorumlulukları tam olarak yerine getirirken puan toplayacaksın.
  • Topladığın puanlara göre alacağın sertifikanın “Başarı Sertifikası” ya da “Katılım Sertifikası” olduğunu belirlemiş olacaksın.
  • Belirli bir puanı geçersen sonraki aşamadan burslu bir şekilde faydalanabileceksin. 

Nasıl Puan Toplanır?

1) Derse tam katılım sağlayarak. Koşulları;
– Derslere zamanından önce katılmak.
   (09:00'da başlayan derse en geç 08.59'da giriş yapmış olmak.)
– Derste kamerayı sürekli açık tutmak.
– Ders bitimine kadar online sınıf ortamında bulunmak.

2) Mentorluk görüşmesine tam katılım sağlayarak. Koşulları;
– Mentorluk görüşmelerine zamanından önce katılmak.
   (20:00'de başlayan görüşmeye en geç 19.59'da giriş yapmış olmak.) 
– Mentorluk görüşmelerinde kamerayı sürekli açık tutmak.
– Mentorluk görüşmelerine en az 90 dakika katılmak.

3) Verilen görevleri yerine getirerek. Koşulları;
– Verilen görevleri talimatlara tam olarak uyarak yapmak.
– Verilen görevleri zamanından önce teslim etmek.
   (Teslim tarihi 12:00 olan ödev için en geç 11:59'da teslim etmiş olmak.)

Neden Var?

  • Dersler işlenmeye tam olarak vaktinde başlar. (Başlangıç saati 09:00.00 olan dersler için, eğitmen 09:00.00'da dersi anlatmaya başlar.)
    Derse zamanından önce gelerek, bulunduğun ortamdaki düşüncelerinden uzaklaşıp derste anlatılacaklara zihnini hazırlayabileceksin.
    Derse zamanından önce gelerek, sınıf arkadaşların ile senkronize bir şekilde eğitimden faydalanacaksın. 
  • Eğitim boyunca kameranı sürekli açık tutarak gerçek bir sınıf deneyimi yaşayacaksın. Eğitmeninin seni tam olarak anlayacak ve geri bildirimlerde bulunarak eğitimin etkisi artacak.
  • Verilen görevleri yerine getirerek öğrendiğin bilgileri pekiştirirken bir yandan da kişisel gelişimine katkı sağlayacaksın.
  • Zamanlama konusuna dikkat ederek zaman yönetimi becerilerin artacak.
  • Bunların sana etkisi:
  • öğrenme sürecinle ilgili farkındalığını arttırmak,
  • takım çalışması becerilerini geliştirmek,
  • profesyonel hayatın gerektirdiği disiplini alışkanlık haline getirmek
  • ve alacağın eğitimden en verimli şekilde faydalanmak olacaktır.
  • Önemli not: Günlük hayatta karşılaşabileceğimiz elektriklerin kesilmesi, trafikten dolayı gecikme, sınavının olması gibi durumlar olabileceği için puan tablosundaki kriterler arasında büyük puan farkları var. Yani; istemeden yaşadığın gecikmeler veya dersi kaçırmalar puan tablosuna göre büyük bir kayıp yaşamana sebep olmayacak. Bunlar alışkanlık haline geldiği durumda düşük puan durumuyla karşılaşabilirsin.

Görevlerden ve online oturumlardan alacağın puanlar

Etkinlik Toplam Puan
Derse katılım
Hafta içi ders günleri 2 puan X 3 gün X 8 Hafta
Hafta sonu ders günler 3 puan X 2 gün X 8 Hafta
48
Mentorluk katılım
5 adet mentorluk X 2 puan
10
Görev
20 adet görev X 2 puan
(7 teknik görev, 8 haftalık ders değerlendimesi, 5 mentorluk değerlendirmesi)
40
Bonus
Ekip çalışmalarından alınabilen puanlar
22
Toplam Puan 120

Puan sonucuna göre hak kazanacağın sertifika türü ve burs

Puan Durumu Sonuç Sertifika
110 – 120 puan 2. Aşama için %15 burs Başarı Sertifikası
90 – 109 puan 2. Aşama için %10 burs Başarı Sertifikası
80 – 89 puan 2. Aşama için %5 burs Başarı Sertifikası
70 – 79 puan 2. Aşama için burs alamaz Başarı Sertifikası
50 – 69 puan 2. Aşama için burs alamaz Katılım Sertifikası
0 – 50 puan 2. Aşamaya geçemez Sertifika alamaz

{ Eğitim İçeriği }

Hafta 1

• Algoritmalar

• Bilgisayar nasıl çalışır?

• Donanım, İkilik sayı sistemi

• Değişken nedir?

• Ram bellek nedir?

• Ram belleğin programlamayı anlamadaki önemi nedir?

• Aritmetiksel operatörler, mantıksal operatörler, karşılaştırma operatörleri

• Hello World!

• Karar yapıları (If-Else)

Hafta 2

• Döngüler

• Kodların derlenmesi

• Kısayollar

• Proje 1 – Sayı tahmin oyunu

Hafta 3

• Değişkenler ve bütün değer veri tipleri

• Tip dönüşümleri

• Gelişmiş aritmetiksel operatörler, Döngü operatörleri

• Diziler

• Metodlar

• Hazır metodlar

• Proje 2 – Sayısal loto oyunu

Hafta 4

• Nesneye yönelik programlama

• Class yapısı, iç içe classlar

• Liste yapıları

• Erişim belirleyiciler

• Kurucu metotlar

• Proje 3 – Sinema Salonu Uygulaması

Hafta 5

• Enum yapıları

• Kapsülleme

• Tarih kontrol yapıları

• TryParse yapısı

• Referans Tipi değişkenlerin bellekteki konumu

• Proje 4 – Oto Galeri Uygulaması

Hafta 6

• Hata yönetimi (Exceptions)

• Liste metotları (Linq kütüphanesi)

• Static değişkenler, metotlar

• Veritabanına Giriş

• Proje 5 – Öğrenci Takip Uygulaması

Hafta 7

• Temel internet-web

• Query String

• Html

• Css

• XML ve JSON

• Proje 6 – Web sayfaları

Hafta 8

• Özyinelemeli (recursive) metotlar

• Sıralama Algoritmaları

• Veri Yapıları

• Kalıtım

Mentorluk

Goldenmade eğitimi alan öğrencilerimiz 5 adet mentörlük eğitimi almaya hak kazanırlar.

Menötürlük eğitimlerimizin katkıları nelerdir?

• Alanında uzman kişiler ile tanışma fırsatı

• Gelecekte atacağın adımların şekillenmesini sağlamak

• İlgi duyulan alanın belirlenmesi ve yol haritası oluşturma

• İş ve staj imkanı

• Yazılım kullanan farklı sektörler hakkında bilgi edinme imkanı