Skip to main content
Anasayfa

Ders Detayı

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
İLERİ WEB PROGRAMLAMABPR2213111Bahar Dönemi1+223
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiÖn Lisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin Koordinatörü
Dersi Verenler
Dersin Yardımcıları
Dersin AmacıBu derste; HTML, Javascript, CSS vb teknolojiler kullanılarak web sayfalarının oluşturulması ve istemci/sunucu teknolojilerini kullanarak etkileşimli Web uygulamalarının geliştirilmesi hedeflenmektedir.
Dersin İçeriğiBu ders; Front-end : HTML,Front-end : CSS,Front-end : Javascript - Angular,Front-end : Javascript - React,Front-end : Javascript - Vue,Back-end : PHP ve MySql,Back-end : PHP ve MySql,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
Full-stack:An interactive web project with front-end and back-end integration; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
PHP, ASP Server ve MySql gibi backend teknolojileri kullanarak etkileşimli ve iyi tasarlanmış bir web pojesi geliştirir.
Web uygulamaları tasarlama ve geliştirme bilgisine sahip olur.
Front-end teknolojilerinin temeli olan HTML, JavaScript ve CSS kullanarak web sayfaları geliştirir.
AngularJS, React, VueJS gibi JavaScript kütüphanleri kullanarak web sayfaları geliştirir.
Öğretim Yöntemleri:
Ölçme Yöntemleri:

Ders Akışı

SıraKonularÖn Hazırlık
1Front-end : HTMLhttps://www.w3schools.com/html
2Front-end : CSShttps://www.w3schools.com/css/
3Front-end : Javascript - Angularhttps://www.w3schools.com/angular/
4Front-end : Javascript - Reacthttps://www.w3schools.com/react/
5Front-end : Javascript - Vuehttps://www.w3schools.com/vue/
6Back-end : PHP ve MySqlhttps://www.w3schools.com/php/
7Back-end : PHP ve MySqlhttps://www.w3schools.com/php/
9Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
10Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
11Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
12Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
13Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
14Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
15Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
Full-stack:An interactive web project with front-end and back-end integration
Kaynak
1. Gelişken, U. (2019). Responsive Web Tasarım ve Frond-End - Back-End Programlama Eğitim Seti 2. https://www.w3schools.com. 3. BTK Akademi https://www.btkakademi.gov.tr/portal/course/web-programlama-1-giris-1198 4. BTK Akademi https://www.btkakademi.gov.tr/portal/course/html5-ile-web-gelistirme-13200

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Bilgisayar Programcılığı ile ilgili edindiği uygulama bilgilerini kullanabilmeli..
X
2
Düşünce ve önerilerini nitel ve nicel verilerle destekleyerek uzman olan ve olmayan kişilerle paylaşabilmeli
X
3
Bilgisayar Programcılığı ile ilgili tanımı iyi yapılmış problemlerin çözümü için veri toplayabilmeli ve kullanabilmeli
X
4
Bilgisayar Programcılığı ile ilgili pratik uygulamalarda gereken teorik bilgileri, el ve/veya düşünsel becerileri kullanabilmeli
X
5
Mesleki özgüveni olmalı
X
6
X
7
Bilgisayar Programcılığında edindiği kuramsal bilgilerini kullanabilmeli
X
8
Bilgisayar Programcılığının gerektirdiği düzeyde bilgisayar yazılımı ve bilişim-iletişim teknolojilerini kullanabilmeli
X
9
Sektörün beklentilerini karşılayacak şekilde Bilgisayar Programcılığı ile ilgili süreci/süreçleri planlama becerisine sahip olmalı
X
10
Bilgisayar Programcılığında bağımsız olarak öğrendiklerini uygulayabilmeli
X
11
Bilgisayar Programcılığı ile ilgili çalışmalarda öngörülemeyen problemleri belirleyebilmeli ve çözüm üretebilmeli
X
12
Bilgisayar Programcılığı ile ilgili konularda kişi ve kurumları bilgilendirebilmek için düşüncelerini yazılı ve sözlü olarak aktarabilmeli
X
13
Bilgisayar Programcılığı ile ilgili verilerin toplanması, yorumlanması, duyurulması ve uygulanmasında toplumsal, bilimsel ve etik değerlere sahip olabilmeli
X
14
Uygulamada karşılaştığı bilgileri bilgisayar ortamına aktararak çözebilmeli
X
15
Bilgisayar Programcılığı ile ilgili uygulamalar için gerekli teknik ve modern araçları kullanabilmeli
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100
AKTS / İşyükü Tablosu
EtkinlikSayıSüresi (Saat)Toplam İş Yükü (Saat)
Toplam İş Yükü (Saat)0
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(0/30)0
Dersin AKTS Kredisi: *30 saatlik çalışma 1 AKTS kredisi sayılmaktadır.

Dersin Detaylı Bilgileri

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
İLERİ WEB PROGRAMLAMABPR2213111Bahar Dönemi1+223
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin DiliTürkçe
Dersin SeviyesiÖn Lisans
Dersin TürüPrograma Bağlı Seçmeli
Dersin Koordinatörü
Dersi Verenler
Dersin Yardımcıları
Dersin AmacıBu derste; HTML, Javascript, CSS vb teknolojiler kullanılarak web sayfalarının oluşturulması ve istemci/sunucu teknolojilerini kullanarak etkileşimli Web uygulamalarının geliştirilmesi hedeflenmektedir.
Dersin İçeriğiBu ders; Front-end : HTML,Front-end : CSS,Front-end : Javascript - Angular,Front-end : Javascript - React,Front-end : Javascript - Vue,Back-end : PHP ve MySql,Back-end : PHP ve MySql,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
,Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
Full-stack:An interactive web project with front-end and back-end integration; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
PHP, ASP Server ve MySql gibi backend teknolojileri kullanarak etkileşimli ve iyi tasarlanmış bir web pojesi geliştirir.
Web uygulamaları tasarlama ve geliştirme bilgisine sahip olur.
Front-end teknolojilerinin temeli olan HTML, JavaScript ve CSS kullanarak web sayfaları geliştirir.
AngularJS, React, VueJS gibi JavaScript kütüphanleri kullanarak web sayfaları geliştirir.
Öğretim Yöntemleri:
Ölçme Yöntemleri:

Ders Akışı

SıraKonularÖn Hazırlık
1Front-end : HTMLhttps://www.w3schools.com/html
2Front-end : CSShttps://www.w3schools.com/css/
3Front-end : Javascript - Angularhttps://www.w3schools.com/angular/
4Front-end : Javascript - Reacthttps://www.w3schools.com/react/
5Front-end : Javascript - Vuehttps://www.w3schools.com/vue/
6Back-end : PHP ve MySqlhttps://www.w3schools.com/php/
7Back-end : PHP ve MySqlhttps://www.w3schools.com/php/
9Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
10Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
11Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
12Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
13Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
14Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
15Fullstack : Front-end ve back-end entegrasyonu ile etkileşimli bir web projesi
Full-stack:An interactive web project with front-end and back-end integration
Kaynak
1. Gelişken, U. (2019). Responsive Web Tasarım ve Frond-End - Back-End Programlama Eğitim Seti 2. https://www.w3schools.com. 3. BTK Akademi https://www.btkakademi.gov.tr/portal/course/web-programlama-1-giris-1198 4. BTK Akademi https://www.btkakademi.gov.tr/portal/course/html5-ile-web-gelistirme-13200

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Bilgisayar Programcılığı ile ilgili edindiği uygulama bilgilerini kullanabilmeli..
X
2
Düşünce ve önerilerini nitel ve nicel verilerle destekleyerek uzman olan ve olmayan kişilerle paylaşabilmeli
X
3
Bilgisayar Programcılığı ile ilgili tanımı iyi yapılmış problemlerin çözümü için veri toplayabilmeli ve kullanabilmeli
X
4
Bilgisayar Programcılığı ile ilgili pratik uygulamalarda gereken teorik bilgileri, el ve/veya düşünsel becerileri kullanabilmeli
X
5
Mesleki özgüveni olmalı
X
6
X
7
Bilgisayar Programcılığında edindiği kuramsal bilgilerini kullanabilmeli
X
8
Bilgisayar Programcılığının gerektirdiği düzeyde bilgisayar yazılımı ve bilişim-iletişim teknolojilerini kullanabilmeli
X
9
Sektörün beklentilerini karşılayacak şekilde Bilgisayar Programcılığı ile ilgili süreci/süreçleri planlama becerisine sahip olmalı
X
10
Bilgisayar Programcılığında bağımsız olarak öğrendiklerini uygulayabilmeli
X
11
Bilgisayar Programcılığı ile ilgili çalışmalarda öngörülemeyen problemleri belirleyebilmeli ve çözüm üretebilmeli
X
12
Bilgisayar Programcılığı ile ilgili konularda kişi ve kurumları bilgilendirebilmek için düşüncelerini yazılı ve sözlü olarak aktarabilmeli
X
13
Bilgisayar Programcılığı ile ilgili verilerin toplanması, yorumlanması, duyurulması ve uygulanmasında toplumsal, bilimsel ve etik değerlere sahip olabilmeli
X
14
Uygulamada karşılaştığı bilgileri bilgisayar ortamına aktararak çözebilmeli
X
15
Bilgisayar Programcılığı ile ilgili uygulamalar için gerekli teknik ve modern araçları kullanabilmeli
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100

Sayısal Veriler

Öğrenci Başarı Durumu

Bilgi / Destek Butonu