Curs Web Applications Development

Acest curs se va ocupa cu dezvoltarea aplicaţiilor web, respectiv cu crearea soluţiilor de software pe care utilizatorii le accesează prin internet. Tehnologiile moderne care se dezvoltă cu viteza luminii sunt cele mai responsabile de popularitatea mare de care se bucură aplicaţiile web în ultima perioadă. 

Datorită telefoanelor inteligente, a tabletelor şi a calculatoarelor desktop, în zilele noastre aplicaţiile web pot fi accesate din orice loc, oricând. Rolul important pe care îl au acum aplicaţiile web se reflectă şi în faptul că este aproape imposibil să se iniţieze dezvoltarea unei anumite afaceri fără activarea acestora. Tocmai din această cauză acest curs se va concentra pe crearea aplicaţiilor web care pot fi adaptate diferitor scopuri. 

La curs veţi aborda tehnici pentru crearea aplicaţiilor web avansate cu ajutorul tehnologiilor Microsoft MVC framework şi Web Forms. Pe lângă asta, veţi învăţa tehnici pentru crearea aplicaţiilor web complexe, frecvente şi scalabile, precum şi a aplicaţiilor RIA cu ajutorul tehnologiei Microsoft Silverlight. 

În calitate de cursant al cursului Web Application Development veţi putea să proiectaţi şi să realizaţi singuri aplicaţii web complexe, dinamice, database-driven, bazate pe Web Forms şi pe tehnologia MVC. Alături de cunoştinţele dobândite pe durata cursului, veţi putea să creaţi propria aplicaţie web şi să o publicaţi pe serverul IIS. Frecventând cursul Web Application Development, veţi asimila abilităţi practice care vă vor distinge de concurenţă şi veţi face un pas important către o carieră de succes în domeniul tehnologiei informației.

Sunteţi interesat de acest curs? Îl puteţi parcurge în cadrul acestor programe LINK Academy:Microsoft Web Development Program şi Microsoft Development Program.

Descrierea şi scopul cursului Web Application Development

Cursul Web Application Development cuprinde aspectele principale şi avansate privind dezvoltarea aplicaţiilor web folosind tehnologia Microsoft ASP.NET MVC. În calitate de cursant al acestui curs veţi avea posibilitatea ca, în afară de noţiunile de bază ale cadrului MVC software, să învăţaţi şi noţiuni precum securitatea, rutarea, localizarea, caching-ul şi programarea client-side. Astfel, veţi dobândi toate tehnicile necesare pentru crearea şi configurarea aplicaţiilor web sigure, moderne, care manipulează datele. 

Pentru a parcurge eficient prelegerile pe durata acestui curs, trebuie să aveţi anumite cunoştinţe anterioare. Abilităţile necesare le puteţi dobândi parcurgând cursurile Introduction to Programming in C#, Introducere în HTML şi CSS şi Introduction to Web Application Development.

Pentru un studiu mai uşor şi o parcurgere mai simplă a prelegerii, întregul curs Web Application Development este împărţit în nouă module. Pe perioada parcurgerii acestei unităţi tematice, veţi putea să asimilaţi treptat abilităţile până când dobândiţi toate cunoştinţele de care aveţi nevoie pentru a dezvolta aplicaţii web. 

La începutul cursului vă veţi familiariza cu cea mai modernă tehnologie pentru dezvoltarea aplicaţiilor web ASP.NET MVC, veţi afla care sunt avantajele acesteia şi cum se folosesc. Pe lângă asta, veţi învăța şi să creaţi primele aplicaţii ASP.NET MVC. Apoi vă aşteaptă partea din curs unde vă veţi familiariza cu lucrul cu controlere şi cu filtre. 

Apoi veţi afla ce este conţinutul dinamic şi cum se poate adăuga. În continuarea cursului accentul va fi pus pe crearea modelului, pe conectarea şi validarea datei, iar după acest modul şi pe securitate, respectiv pe implementarea securităţii şi pe evitarea atacurilor externe. Odată cu avansarea cursului, veţi cunoaşte rutarea în ASP.NET MVC şi localizarea, apoi şi caching-ul conţinutului, respectiv programarea client-side. 

Principalul scop al acestui curs este ca după parcurgerea prelegerilor, cursanţii să se pregătească pentru crearea, configurarea şi publicarea individuală a aplicaţiilor web Microsoft. Cunoştinţele dobândite vă vor califica drept expert în acest domeniu IT şi vă vor oferi posibilitatea de a continua cu îmbunătăţirea abilităţilor voastre în vederea realizării unei cariere de succes.

Curs Web Applications Development

Planul şi programa cursului:

1. Introducere în ASP.NET MVC

  • Introducere în ASP.NET MVC 
  • Crearea primei aplicaţii ASP.NET MVC 

2. Controlere 

  • Lucrul cu controlerele 
  • Ce sunt filtrele şi când se folosesc?

3. Views

  • Lucrul cu vizualizările / views
  • Adăugarea conţinutului dinamic la vizualizare
  • Stilizarea vizualizării 

4. Modele 

  • Introducere în crearea modelului 
  • Maparea obiectual-relaţională 
  • Conectarea datelor 
  • Validarea datelor 

5. Securitate 

  • Implementarea securităţii 
  • Împiedicarea atacurilor externe 

6. Rutare

  • Rutarea în aplicaţia ASP.NET MVC
  • Familiarizarea cu noţiunea domeniului în aplicaţia ASP.NET MVC 

7. Localizarea 

  • Familiarizarea cu noţiunea de localizare 

8. Caching

  • Caching-ul conţinutului 

9. Programare client-side 

  • Introducere în programarea client-side 
  • Ce este şi când se foloseşte jQuery?
  • Web API

Curs Web Applications Development