Izrada web aplikacija je jedno od najtraženijih zanimanja današnjice.
Savladavanjem ASP.NET platforme za izgradnju sigurnih i prilagodljivih web aplikacija te SQL Server baza podataka možete samostalno dizajnirati i implementirati aplikacije.
Radionice će vas uputiti prema programiranju web aplikacija, ali osim toga dobit ćete puno više. Naučit ćete kako razmišljati, kako riješiti svakodnevne probleme pomoću programiranja i još mnogo toga. C# programski jezik i SQL Server se ne koriste samo kod web aplikacija nego i kod izrade igrica te mobilnih aplikacija.
Propozicije za sudjelovanje na radionicama:
Trajanje: 3 h (180 min) tjedno – 12 termina
Radionice su osmišljene za početnike, no mogu sudjelovati i napredniji polaznici te odabrati i pojedini dio radionica
Predznanje nije potrebno, radionice kreće od samih osnova.
Prijave su otvorene do popunjenja kapaciteta.
Prijavite se OVDJE
Cijena radionica: 150 kuna + PDV mjesečno
(predviđeno vrijeme trajanja radionica je 3 mjeseca)
Radionice će se održavati subotom od 9 do 12 sati u Poduzetničkom inkubatoru na adresi Dravska 17, Koprivnica. Prva radionica je zakazana za 3. ožujka (subota). Predlažemo da ponesete svoje laptope i pametne telefone kako biste mogli lakše pratiti radionice, raditi bilješke i ponoviti naučeno kod kuće.
Edukatori: Kristijan Mihaljinac i Rene Maruševec
Plan radionica „Programiranje web aplikacija“
1. dio – Programski jezik C#
Predavanje 1.
• Uvod u C# i .NET framework
• „Hello world“ aplikacija
• Što je objekt, što klasa
• Osnovni tipovi podataka prvi dio
Predavanje 2.
• Osnovni tipovi podataka drugi dio
• Cikličke petlje
Predavanje 3.
• Nizovi i liste
• Rad s procedurama
Predavanje 4.
• Stvaranje klasa i objekata
• LINQ jezik
2. dio – SQL Server
Predavanje 5.
• Uvod u T-SQL
• Kreiranje baze podataka
• Tipovi podataka
• Kreiranje, ažuriranje i brisanje tablica
Predavanje 6.
• ERA modeliranje
• Konceptualno modeliranje aplikacijske domene
• Unos, ažuriranje i brisanje podataka
Predavanje 7.
• Jednostavni upiti
• Naredbe GROUP BY, ORDER BY, LIMIT, CHECK, DEFAULT
Predavanje 8.
• Složeni upiti
• Naredba JOIN i SELECT INTO
• Pogledi
• Procedure
3. dio – Izrada web aplikacija
Predavanje 9.
• Web aplikacije i ASP.NET
• Klijent i poslužitelj
• MVC arhitektura
• HTML i CSS (Bootstrap)
Predavanje 10.
• Kontroleri i akcije
• Modeli – povezivanje jednostavnog i složenog modela
• Pogledi – razor sintaksa
Predavanje 11.
• Pomoćne helper metode
• Validacije i metapodaci
Predavanje 12.
• Entity framework – povezivanje s bazom podataka
• Spajanje na izrađenu bazu podataka