HTML, CSS ve JavaScript – Temelden İleri Seviyeye
Kurs Hakkında
Web Geliştirme programı, lise seviyesindeki öğrencilere modern web geliştirme dünyasına giriş yapmaları için tasarlanmıştır. 12 hafta süren bu program, HTML, CSS ve JavaScript gibi temel web teknolojilerini öğreterek başlar ve öğrencilerin hem ön yüz (front-end) hem de arka yüz (back-end) geliştirme becerilerini geliştirmelerine yardımcı olur. Kursun ilerleyen haftalarında, öğrenciler responsif tasarım, veri tabanı bağlantıları, API entegrasyonu gibi daha ileri düzey konuları öğrenerek, kendi basit web uygulamalarını geliştirme ve sunma fırsatı bulurlar. Proje tabanlı öğrenme yöntemi ile öğrenciler, gerçek dünya problemlerine yönelik yaratıcı çözümler geliştirir ve teknolojiyi kullanarak hayal güçlerini gerçeğe dönüştürürler.
Hafta 1-3: HTML, CSS ve JavaScript
Hafta 1
- HTML temelleri ve yapı oluşturma.
- Temel HTML etiketleri ve kullanım örnekleri.
- Basit bir web sayfası oluşturma.
Hafta 2
- CSS temelleri ve stil ekleme.
- CSS seçicileri ve özellikleri.
- Web sayfasını stilize etme.
Hafta 3
- JavaScript temelleri ve etkileşim ekleme.
- Temel JavaScript komutları ve olaylar.
- Web sayfasına etkileşim ekleme.
Hafta 4-6: Front-end ve Back-end Geliştirme
Hafta 4
- Front-end geliştirme araçları ve kütüphaneler (Bootstrap vb.).
- Responsif tasarım ve mobil uyumluluk.
- Web sayfasını responsif hale getirme.
Hafta 5
- Back-end geliştirme temelleri (Node.js, Express.js vb.).
- Veri tabanı bağlantıları ve CRUD işlemleri.
- Basit bir web uygulaması geliştirme.
Hafta 6
- Front-end ve back-end entegrasyonu.
- API kullanımı ve veri alışverişi.
- Tam fonksiyonel bir web uygulaması oluşturma.
Hafta 7-9: Web Uygulamaları Geliştirme
Hafta 7
- Web uygulamaları için proje planlama.
- Kullanıcı arayüzü tasarımı ve kullanıcı deneyimi.
- İlk prototipin geliştirilmesi ve test edilmesi.
Hafta 8
- Uygulamanın geliştirilmesi ve iyileştirilmesi.
- Gelişmiş fonksiyonlar ekleme ve test etme.
- Proje sonuçlarının hazırlanması.
Hafta 9
- Uygulamanın son hali ve test edilmesi.
- Uygulamanın sunuma hazırlanması.
- Öğrencilerin kendi projelerini geliştirmesi.
Hafta 10-12: Proje Tabanlı Öğrenme (Basit Web Siteleri ve Uygulamalar)
Hafta 10
- Proje için problem tanımlama ve hedef belirleme.
- Proje planlama ve görev dağılımı.
- İlk prototiplerin tasarımı ve test edilmesi.
Hafta 11
- Proje geliştirme ve test etme.
- Proje sonuçlarının hazırlanması ve iyileştirilmesi.
- Proje sonuçlarının hazırlanması.
Hafta 12
- Proje sunumları ve değerlendirme.
- Projelerin sunulması ve geri bildirim alınması.
- Proje sonuçlarının değerlendirilmesi.
Öğrenme Hedefleri
Hedef Kitle
- Web geliştirme ve programlama konularına ilgi duyan lise öğrencileri için uygundur. Teknoloji dünyasına adım atmak, kendi web sitelerini ve uygulamalarını oluşturmak isteyen, yaratıcı ve yenilikçi fikirler geliştirmekten hoşlanan gençler bu kursa katılabilir. Programlama deneyimi olmasa bile, kursun başlangıç seviyesinden itibaren sunduğu kapsamlı içerik sayesinde tüm öğrenciler fayda sağlayabilecektir.
Eğitmenleriniz
Mert Hızmalı
Merhaba! Ben Mert Hızmalı. Edirne'de doğup büyüdüm ve uzun yıllardır teknoloji ve eğitim alanında aktif olarak çalışmaktayım. Şu anda Morve
Teknoloji Yazılım Danışmanlık Hiz. Tic. ve San. Ltd. Şti.'de Genel Müdür olarak görev yapıyorum ve aynı zamanda TÜBİTAK projelerinde yazılım
eğitmeni olarak öğrencilerle bilgi ve deneyimlerimi paylaşıyorum.
Lise eğitimimi Emel Özgür Subaşıay Anadolu Meslek Lisesi'nde Bilişim Teknolojileri bölümünde tamamladım ve bu süreçte HTML ve CSS konularında
temel bilgiler kazandım. Liseden birincilikle mezun olduktan sonra, Trakya Üniversitesi Bilgisayar Öğretim ve Teknolojileri Eğitimi bölümünde lisans
eğitimimi tamamladım ve burada HTML, CSS ve C# gibi programlama dillerinde uzmanlaştım. Aynı zamanda Anadolu Üniversitesi'nde Uluslararası
İlişkiler bölümünde de lisans eğitimimi başarıyla tamamladım. Ardından Trakya Üniversitesi Bilgisayar Öğretim ve Teknolojileri Eğitim Bölümü'nde
yüksek lisansımı tamamlayarak alan uzmanı unvanını aldım.
Teknoloji ve yazılım alanındaki profesyonel kariyerim boyunca çeşitli pozisyonlarda görev aldım. DENEYAP Türkiye projesi kapsamında robotik
kodlama, elektronik programlama ve nesnelerin interneti, yapay zeka konularını da içeren 11 farklı başlıkta öğrencilere eğitimler verdim. Eğitimde
yenilikçi yaklaşımları benimseyerek, öğrencilere problem çözme, yaratıcı düşünme ve takım çalışması gibi beceriler kazandırmayı hedefliyorum.
Öğrencilerin teknolojiyi kullanarak kendi projelerini geliştirmelerine ve bu süreçte öğrenirken eğlenmelerine olanak tanıyan bir eğitim felsefesi benimsiyorum.
Öğrencilerimle katıldığımız yarışmalar ve elde ettiğimiz başarılar;
• Teknofest Makeathon Yarışması - Türkiye Birinciliği
• Teknofest Fikir Maratonu Yarışması - Türkiye Üçüncülüğü
• USA Robosub Uluslararası Sualtı Sistemleri Yarışması 2022 - Tek Türk Finalist
• Teknofest İnsansız Sultı Sistemleri Yarışması 2021 ve 2022 - Finalist
• Teknofest Robolig 2022 - Finalist
• Bulutklinik Hackathon Yarışması - Türkiye Birinciliği
• Ankara Üniversitesi BlockChain Hackathon - Türkiye Birinciliği
• Genç Hackathon - Türkiye Birinciliği
• WELLBASED Hackathon - Türkiye Birinciliği
• Borusan Otomativ Hackathon - Türkiye Üçüncülüğü
• RoboTrak - Türkiye Birinciliği, İkinciliği ve Üçüncülüğü