ogretmensxamqu
Aleyna K.
Bilişim Teknolojileri
İstanbul / Beykoz
ogretmensxamqu
Aleyna K.
Bilgisayar Mühendisliği
0
Etkileşime Geçti
-
7 Yıl
Tecrübe

İstanbul / Beykoz

7 Yıllık Tecrübe

Bilgisayar Mühendisliği

Verdiği Dersler: Verdiği Dersler Bilişim Teknolojileri

Anadolu Üniversitesi / Anadolu Üniversitesi Mühendislik-Mimarlık Fakültesi / Bilgisayar Mühendisliği(İngilizce) -

Bilgisayar Mühendisliği

Online ve Yüz Yüze
Bilgi: Online akademimizde son 48 saat içinde 497 farklı ders yapıldı
Süper Popüler Son 48 saat içinde 591 kişi ders almak için başvuru yaptı
850₺
60 Dakikalık Ders
0.0
0 Değerlendirme
0 Etkileşime Geçti
Genellikle 1 Saat içerisinde yanıt verir

Hakkımda

Merhaba, ben Aleyna. 7 yılı aşkın süredir yazılım geliştirme ve kurumsal uygulamalar alanında aktif olarak çalışıyorum.

HTML, CSS, JavaScript, TypeScript, Bootstrap, React, Next.js, Vue.js, Python, Django, C# ve SQL başta olmak üzere web geliştirme ve yazılım teknolojileri üzerine başlangıç ve orta seviyede özel dersler veriyorum.

Derslerde yalnızca kod yazmayı değil; yazılımın çalışma mantığını anlamayı, doğru proje yapısı kurmayı, problem çözme yaklaşımı geliştirmeyi ve öğrendiklerinizi gerçek projelerde uygulayabilmeyi hedefliyorum.

Her öğrencinin mevcut seviyesi ve hedefi farklı olduğu için standart bir eğitim programı yerine kişiye özel bir çalışma planı oluşturuyorum. Yazılıma sıfırdan başlamak isteyen öğrencilerle çalışabileceğimiz gibi, frontend alanında kendisini geliştirmek, React ve Next.js öğrenmek, kendi projesini oluşturmak veya sektöre hazırlanmak isteyen kişilerle de ilerleyebiliriz.

Derslerimizde ihtiyaca göre:

  • Programlama ve algoritma mantığı,
  • HTML5, CSS3 ve modern web geliştirme temelleri,
  • Responsive ve kullanıcı odaklı arayüz geliştirme,
  • JavaScript ve TypeScript,
  • React ile component tabanlı uygulama geliştirme,
  • State yönetimi, hooks ve component mimarisi,
  • Next.js ile modern web uygulamaları geliştirme,
  • Routing, layout yapıları ve proje organizasyonu,
  • REST API kullanımı ve frontend-backend entegrasyonu,
  • Form işlemleri, veri yönetimi ve hata yönetimi,
  • Python ve Django ile backend geliştirme temelleri,
  • SQL ve veritabanı mantığı,
  • Git ve GitHub kullanımı,
  • Gerçek bir projenin sıfırdan planlanması ve geliştirilmesi,
  • Mevcut projelerde hata bulma, debugging ve refactoring,
  • Kod okunabilirliği ve sürdürülebilir proje yapısı,
  • Deployment öncesi proje hazırlığı

gibi konuları uygulamalı şekilde ele alabiliriz.

Bunun yanında günümüzde yazılım geliştirme süreçlerinin önemli bir parçası haline gelen yapay zekâ destekli geliştirme araçlarını da doğru şekilde kullanmayı ele alıyorum.

Özellikle Claude Code gibi AI coding araçlarıyla;

  • Var olan bir projeyi analiz etme,
  • Proje yapısını ve kod tabanını anlamlandırma,
  • Yeni özellik geliştirme,
  • Hata tespiti ve debugging,
  • Kod refactoring,
  • Component oluşturma,
  • Teknik gereksinimleri doğru promptlara dönüştürme,
  • AI tarafından üretilen kodu kontrol etme,
  • Hatalı veya gereksiz kod değişikliklerini fark etme,
  • Büyük projelerde AI ile kontrollü ve sistematik çalışma

gibi güncel yazılım geliştirme pratiklerini de öğrenebiliriz.

Buradaki amacım AI'a kod yazdırmayı öğretmekten ziyade, AI araçlarını bir yazılım geliştirici gibi doğru yönlendirebilmeyi, üretilen kodu anlayabilmeyi ve gerektiğinde müdahale edebilmeyi kazandırmaktır.

Dersleri mümkün olduğunca gerçek proje senaryoları üzerinden ilerletmeyi tercih ediyorum. Örneğin yalnızca React özelliklerini ayrı ayrı öğrenmek yerine birlikte gerçek bir React veya Next.js projesi oluşturabilir; component yapısını, API bağlantılarını, veri yönetimini, responsive tasarımı, hata çözümünü ve proje organizasyonunu bütün halinde ele alabiliriz.

Yazılıma yeni başlayan öğrenciler için ise süreci temel seviyeden başlayarak adım adım ilerletiyorum. Önceden yazılım bilgisine sahip olmanız gerekmiyor. Temel programlama mantığından başlayarak zaman içerisinde kendi projelerinizi geliştirebileceğiniz bir seviyeye ulaşmayı hedefleyebiliriz.

Sektörde aktif olarak çalışan bir yazılımcı olarak hedefim yalnızca belirli teknolojilerin kullanımını öğretmek değil; öğrencinin araştırabilen, problemi analiz edebilen, gerektiğinde AI araçlarından doğru şekilde faydalanabilen ve kendi başına proje geliştirebilen bir yazılım geliştirme yaklaşımı kazanmasını sağlamaktır.

Neden Benden Ders Almalısınız?

Dersleri öğrencinin mevcut bilgi seviyesi, hedefleri ve öğrenme hızına göre kişiselleştiriyorum. Amacım yalnızca ders saatinde konu anlatmak değil; öğrencinin öğrendiklerini gerçek projelerde kullanabileceği sürdürülebilir bir gelişim süreci oluşturmak.

  • Kişiye özel öğrenme yol haritası: Seviyenizi ve hedefinizi belirleyerek hangi teknolojileri hangi sırayla öğrenmeniz gerektiğini birlikte planlıyoruz.
  • Sıfırdan yazılıma başlangıç: Daha önce hiç kodlama deneyiminiz olmasa bile temel programlama mantığından başlayarak adım adım ilerleyebiliriz.
  • Gerçek proje geliştirme: HTML, CSS ve JavaScript temellerinden başlayarak React ve Next.js ile gerçek web projeleri geliştirerek öğrendiklerinizi uygulamaya dönüştürebilirsiniz.
  • Frontend ve backend desteği: React, Next.js, JavaScript, TypeScript, Python, Django, C# ve SQL gibi teknolojilerde ihtiyacınıza göre çalışma yapabiliriz.
  • Proje ve ödev desteği: Okul projeleri, kişisel çalışmalar veya geliştirmekte olduğunuz yazılım projelerinde karşılaştığınız teknik problemlerin çözüm mantığını birlikte inceleyebiliriz.
  • Kod inceleme ve debugging: Yazdığınız kodları birlikte analiz ederek hataları tespit ediyor, nedenlerini inceliyor ve daha temiz, okunabilir ve sürdürülebilir kod yazma yaklaşımı geliştiriyoruz.
  • Git ve GitHub kullanımı: Projelerin versiyonlanması, repository yönetimi ve gerçek yazılım geliştirme süreçlerinde kullanılan temel Git/GitHub çalışma mantığını öğrenebilirsiniz.
  • API ve veritabanı entegrasyonları: REST API kullanımı, frontend-backend bağlantıları, veri alışverişi ve SQL/veritabanı mantığını uygulamalı olarak ele alabiliriz.
  • Claude Code ve AI destekli yazılım geliştirme: Claude Code ve benzeri yapay zekâ araçlarını proje analizi, kod geliştirme, debugging, refactoring ve problem çözme süreçlerinde doğru ve kontrollü şekilde kullanmayı öğrenebilirsiniz.
  • Prompt oluşturma ve AI ile çalışma yaklaşımı: Yapay zekâya yalnızca “kod yazdırmak” yerine doğru teknik görev tanımlama, proje bağlamı verme, oluşturulan kodu değerlendirme ve hatalı değişiklikleri fark etme becerileri üzerinde çalışabiliriz.
  • Mevcut projelerin geliştirilmesi: Halihazırda üzerinde çalıştığınız React, Next.js, Python veya diğer yazılım projelerini birlikte inceleyerek proje mimarisi, performans, kod kalitesi ve yeni özellik geliştirme konularında ilerleyebiliriz.
  • Sektöre yönelik yaklaşım: Derslerde yalnızca teorik bilgi değil, profesyonel yazılım geliştirme süreçlerinde kullanılan problem çözme, araştırma, debugging, kod organizasyonu ve proje yönetimi alışkanlıklarını da aktarmayı hedefliyorum.

Hedefiniz ister yazılıma sıfırdan başlamak, ister mevcut bilginizi geliştirmek, ister kendi projenizi hayata geçirmek olsun; çalışma sürecini seviyenize ve ulaşmak istediğiniz noktaya göre birlikte şekillendirebiliriz.

Yazılım öğrenirken en zorlayıcı noktalardan birinin, çok fazla kaynağa erişebilmek ama hangi konuyu hangi sırayla öğrenmek gerektiğini ve öğrendiklerini gerçek bir projeye nasıl dönüştüreceğini bilememek olduğunu düşünüyorum.

Çünkü günümüzde iyi bir yazılım geliştirici olmak yalnızca kod yazabilmek değil; doğru araştırma yapabilmek, problemi analiz edebilmek, doğru araçları kullanabilmek ve üretilen çözümün gerçekten doğru olup olmadığını değerlendirebilmek anlamına geliyor.

7 yılı aşkın süredir yazılım geliştirme ve kurumsal uygulamalar alanında aktif olarak çalışıyorum. Profesyonel kariyerimde ağırlıklı olarak frontend geliştirme, web uygulamaları, kullanıcı deneyimi, kurumsal sistemler ve yazılım problemlerinin analizi üzerine deneyim kazandım.

Özel ders almaya karar verirken ilk olarak neden yazılım öğrenmek istediğinizi ve hedefinizin ne olduğunu netleştirmenizi tavsiye ederim. Yazılıma sıfırdan başlamak, okul derslerinizi desteklemek, frontend alanında uzmanlaşmak, React veya Next.js öğrenmek, iş hayatına hazırlanmak ya da kendi projenizi geliştirmek farklı çalışma planları gerektirir.

Başlangıç seviyesindeyseniz her teknolojiyi aynı anda öğrenmeye çalışmayın. Yazılım dünyasında çok fazla dil, framework ve araç bulunuyor. Önemli olan mümkün olduğunca fazla teknoloji bilmek değil, temel programlama mantığını sağlam bir şekilde öğrenmek ve öğrendiğiniz teknolojiyi gerçekten kullanabilmektir.

Verdiği Ders ve Saat Ücretleri

Bilişim Teknolojileri / 60 Dk
Online : 750.00₺ | Yüzyüze : 850.00₺
Web Tasarım - Bilişim Teknolojileri / 60 Dk
Online : 750.00₺ | Yüzyüze : 850.00₺
Kodlama - Bilişim Teknolojileri / 60 Dk
Online : 750.00₺ | Yüzyüze : 850.00₺
Bilgisayar Programlamaya Giriş - Bilişim Teknolojileri / 60 Dk
Online : 750.00₺ | Yüzyüze : 850.00₺
SQL - Bilişim Teknolojileri / 60 Dk
Online : 750.00₺ | Yüzyüze : 850.00₺
Değerlendirme (0)
0.0
Öğretmen
0 Değerlendirme
(0)
(0)
(0)
(0)
(0)

Yorum ve Referanslar (0)

Aleyna Öğretmen Hakkındaki Görüşlerinizi Yazın

850₺
60 Dakikalık Ders
0.0
0 Değerlendirme

0 Öğrenci ile Etkileşime Geçti

Genellikle 1 Saat içerisinde yanıt verir