RA0268 Tīmekļa tehnoloģijas: Back-end (.NET)

Kods RA0268
Nosaukums Tīmekļa tehnoloģijas: Back-end (.NET)
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Pamatstudiju, Profesionālais
Tematiskā joma Datormācība
Struktūrvienība Rēzeknes akadēmija
Mācībspēks Ilmārs Apeināns
Kredītpunkti 3.0
Daļas 1
Anotācija Kursa ietvaros studenti apgūs zināšanas un prasmes darbā ar Microsoft Entity Framework rīku datu bāzu pārvaldībai un izmantošanai. Studenti apgūs datu ievades, iegūšanas un modificēšanas principus, neizmantojot tiešu datu bāzes vadības sistēmas starpniecību. Kursā tiks aplūkota arī tīmekļa lietotņu lietotāja saskarnes integrēšana ar Entity Framework, nodrošinot pilnvērtīgas tīmekļa lietotnes izstrādi, kā arī tiks apgūti API izstrādes pamati..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Ievads back-end izstrādi un Entity Framework 2 4 0 0
Database-first workflow 4 6 0 0
Code-first workflow 4 6 0 0
Data annotation un Fluent API un LINQ vaicājumi 4 6 0 0
Data Loading, Updating data, Entity framework pielietošana aplikācijā, repozitoriji 2 6 0 0
Fluent API vai Data Annotation 2 6 0 0
ASP.NET MVC un CRUD projekta izstrāde 4 6 0 0
Front-end un back-end savienošana, pielietojot Entity Framework un Vue.JS/React.JS tehnoloģijas 4 6 0 0
Ievads par API izstrādi un pielietošanu. API get un post projektu izstrāde 6 6 0 0
Kopā: 32 52 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir attīstīt studentu kompetenci tīmekļa lietotņu Back-end izstrādē, izmantojot .NET tehnoloģiju un Microsoft Entity Framework, nodrošinot pilnvērtīgu izpratni par datu bāzu izmantošanu un integrāciju tīmekļa risinājumos. Studiju kursa uzdevumi: 1. Veicināt studentu kompetences darbā ar datu bāzi no programmēšanas skatpunkta, attīstot prasmi izmantot Entity Framework datu apstrādes procesos. 2. Attīstīt prasmes tīmekļa lietotņu izstrādē, izmantojot .NET tehnoloģiju, akcentējot strukturētu un kvalitatīvu risinājumu izstrādi. 3. Sekmēt kompetenci pilna cikla tīmekļa lietotnes izstrādē, integrējot lietotāja saskarni, datu bāzi un API risinājumus.
Sasniedzamie studiju
rezultāti un to vērtēšana
Spēj izstrādāt lietojumprogrammas ar datu bāzes integrēšanu - Patstāvīgais uzdevums ".NET funkcionalitāte"
Spēj veikt darbības ar relāciju datubāzi MS SQL izmantojot programmēšanas valodu C# - Patstāvīgais uzdevums "Fluent API un Linq"
Spēj izstrādāt tīmekļa lietotni izmantojot .NET tehnoloģiju - Patstāvīgais uzdevums "ASP.NET un CRUD"
Spēj izstrādāt un pielietot API tehnoloģiju - Patstāvīgais uzdevums "API"
Spējīgi apvienot visas iepriekš iegūtās zināšanas tīmekļa tehnoloģiju Front-end izstrādē un veidot pinlizmēra tīmekļa lietotnes - Individuālais projekts "Full-stack tīmekļa lietotne"
Studiju rezultātu vērtēšanas kritēriji
Patstāvīgais uzdevums ".NET funkcionalitāte" - 10%
Patstāvīgais uzdevums "Fluent API un Linq" - 10%
Patstāvīgais uzdevums "ASP.NET un CRUD" - 10%
Patstāvīgais uzdevums "API" - 10%
Individuālais projekts "Full-stack tīmekļa lietotne" - 60%
 
Priekšzināšanas Tīmekļa tehnoloģijas: Front-end
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 16.0 16.0 0.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]