COMP 452 Huawei Low Code Application DevelopmentMEF ÜniversitesiAkademik Programlar Bilgisayar MühendisliğiÖğrenciler için Genel BilgiDiploma EkiErasmus Beyanı
Bilgisayar Mühendisliği
Lisans Programın Süresi: 4 Kredi Sayısı: 240 TYYÇ: 6. Düzey QF-EHEA: 1. Düzey EQF: 6. Düzey

Ders Genel Tanıtım Bilgileri

Yüksekokul/Myo/Fakülte/Enstitü Mühendislik Fakültesi
Ders Kodu COMP 452
Ders Adı İngilizce Huawei Low Code Application Development
Ders Adı Türkçe Huawei Low Code Uygulama Geliştirme
Öğretim Dili EN
Ders Türü Laboratuvar Çalışması,Ders
Dersin Düzeyi Başlangıç
Dönem Bahar
Haftalık İletişim Saatleri
Ders: 2 Okuma: 0 Laboratuvar : 0 Diğer: 0
Tahmini Öğrenci İş Yükü Dönem boyunca 81 saat
Ders Kredileri 6 AKTS
Değerlendirme Standart Harf Notu
Ön Koşul COMP 110 - Object-Oriented Programming (JAVA)
Yan Koşul Yok
Beklenen Ön Bilgi Yok
Kayıt Kısıtlamaları Sadece lisans öğrencileri
Genel Eğitim Hedefi Huawei'nin AppCube düşük kodlu uygulama geliştirme hizmetlerinin kavramları, uygulama senaryoları, ana özellikleri ve geliştirme süreçleri hakkında bilgi sahibi olmak ve düşük kodlu uygulama geliştirme konusunda temelden ileri düzeye kadar yeteneklere sahip olmak. En az bir uygulama projesi üretmek.
Ders Açıklaması Bu derste; low code uyugulama geliştirme hakkında teorik ve uygulumalı olmak üzere aşağıdaki konular işlenecektir.AppCube low code uygulama platformuna giriş, hızlı uygulama geliştirme örnekleri, standart sayfa geliştirme, ileri düzey sayfa geliştirme, servis orkestrasyonu, script, object model geliştirme, iş akışı orkestrasyonu, ve veri görselleştirme.

Ders Öğrenme Çıktıları ve Yeterlilikler

Bu dersi başarıyla tamamlayabilen öğrenciler:
1) En son yazılım geliştirme trendlerini tanır;
2) Düşük kod geliştirme kavramını ve bileşenlerini anlar;
3) İş uygulamaları geliştirir;
4) Uygulama geliştirmede temelden ileri düzeye kadar olan kavramları ve formal tasarım sürecini açıklar;
5) Bir ekipte etkili bir şekilde çalışır;
6) Bir iş uygulaması hakkında teknik rapor hazırlar ve sözlü sunum yapar;
7) Gerektiğinde yeni bilgiler edinir ve uygular.
Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları 1 2 3 4 5 6 7
1) Mühendislik, bilim ve matematik prensiplerini uygulayarak karmaşık mühendislik problemlerini tanımlama, formüle etme ve çözme becerisi
2) Halk sağlığı, güvenlik ve refahın yanı sıra, küresel, kültürel, sosyal, çevresel ve ekonomik faktörleri dikkate alarak, ihtiyaçları karşılayan çözümler üretmek için mühendislik tasarımını uygulama becerisi
3) Farklı kitlelerle etkili bir şekilde iletişim kurma becerisi
4) Mühendislik durumlarında etik ve profesyonel sorumlulukları tanıma ve mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal etkilerini göz önünde bulundurarak bilinçli kararlar verme becerisi
5) Takım üyeleriyle birlikte liderlik sağlayan, işbirlikçi ve kapsayıcı bir ortam oluşturan, hedefler belirleyen, görevleri planlayan ve hedeflere ulaşan bir ekipte etkili bir şekilde çalışma becerisi
6) Uygun deneyler geliştirme ve yürütme, verileri analiz etme ve yorumlama ve mühendislik değerlendirmesi yaparak sonuçlara ulaşma becerisi
7) Gerekli olduğunda yeni bilgileri edinme ve uygun öğrenme stratejilerini kullanarak bu bilgileri uygulama becerisi

Program Sonuçları ve Yeterliliklerle İlişkisi

N Yok S Destekleyici H Çok İlgili
     
Program Çıktıları ve Yeterlilikler Düzey Değerlendirme
1) Mühendislik, bilim ve matematik prensiplerini uygulayarak karmaşık mühendislik problemlerini tanımlama, formüle etme ve çözme becerisi N
2) Halk sağlığı, güvenlik ve refahın yanı sıra, küresel, kültürel, sosyal, çevresel ve ekonomik faktörleri dikkate alarak, ihtiyaçları karşılayan çözümler üretmek için mühendislik tasarımını uygulama becerisi N
3) Farklı kitlelerle etkili bir şekilde iletişim kurma becerisi S Proje,Sunum
4) Mühendislik durumlarında etik ve profesyonel sorumlulukları tanıma ve mühendislik çözümlerinin küresel, ekonomik, çevresel ve toplumsal etkilerini göz önünde bulundurarak bilinçli kararlar verme becerisi N
5) Takım üyeleriyle birlikte liderlik sağlayan, işbirlikçi ve kapsayıcı bir ortam oluşturan, hedefler belirleyen, görevleri planlayan ve hedeflere ulaşan bir ekipte etkili bir şekilde çalışma becerisi S Proje
6) Uygun deneyler geliştirme ve yürütme, verileri analiz etme ve yorumlama ve mühendislik değerlendirmesi yaparak sonuçlara ulaşma becerisi N
7) Gerekli olduğunda yeni bilgileri edinme ve uygun öğrenme stratejilerini kullanarak bu bilgileri uygulama becerisi H Derse Katılım,Proje,Sınav
Hazırlayan ve Tarih MEHMET FEVZİ ÜNAL , November 2023
Ders Koordinatörü ŞENİZ DEMİR
Dönem Bahar
Dersi Veren(ler)

Ders İçeriği

Hafta Konu
1) Uygulama Geliştirmeye Giriş
2) AppCube Düşük Kodlu Uygulama Geliştirme Platformuna Giriş
3) Standart Sayfa Geliştirme
4) Uygulama Geliştirme (Laboratuvarda)
5) İleri Düzey Sayfa Geliştirme
6) Betik (Script)
7) Nesne Modeli Geliştirme
8) İş Süreci Orkestrasyonu
9) Veri Görselleştirme
10) Sınıf İçi Geliştirme Uygulaması
11) Sınıf İçi Geliştirme Uygulaması
12) Sınıf İçi Geliştirme Uygulaması
13) Davetli Konuşma: Huawei'de İş ve Staj Fırsatları
14) Öğrenci Sunumları
15) Final Sınavı/Proje/Sunum Dönemi
16) Final Sınavı/Proje/Sunum Dönemi
Gerekli/Tavsiye Edilen OkumalarYok
Öğretme TeknikleriTersyüz Derslik. Projelerde takım çalışması.
Ödev ve ProjelerBir dönem projesi.
Laboratuvar ÇalışmasıDers içi geliştirme.
Bilgisayar KullanımıAppCube ile App Geliştirme.
Diğer AktivitelerProje sunumu, raport yazımı.
Değerlendirme Yöntemleri
Değerlendirme Araçları Sayı Ağırlık
Ödev 1 % 20
Projeler 1 % 40
Ara Sınavlar 1 % 40
TOPLAM % 100
Ders Yönetimi appcubecloud@huawei.com

ğitmenin ofisi ve telefon numarası, ofis saatleri, e-posta adresi: Daha sonra duyurulacaktır Ofis: Telefon numarası: E-posta adresi: appcubecloud@huawei.com Devam kuralları, geç teslimler, sınav kaçırma vb.: Daha sonra duyurulacaktır Sınıf içi uygun davranış ve öğrenci davranış kuralları hatırlatması: Daha sonra duyurulacaktır Akademik dürüstlük ve intihal: YÖK yönetmelikleri

AKTS Öğrenci İş Yükü Tahmini

AKtivite Hafta Sayısı Saat Hesaplama
Yarıyıl Başına Hafta Sayısı Etkinliğe Hazırlık Etkinliğin Kendisinde Harcanan Etkinlik Gereksinimlerini Tamamlama
Ders Saati 14 1 2 42
Proje 6 3 3 36
Ara Sınavlar 1 1 2 3
Toplam İş Yükü 81
Toplam İş Yükü/25 3.2
AKTS 6