Cursul Web Applications Building

Cursul Web Applications Building vorbește despre diferite tipuri de programare web, concentrându-se pe crearea de aplicații web standard client-server. Concentrându-se în principiu pe programarea rețelei, care implică reînnoirea protocoalelor de rețea, transport și aplicații, cursul se bazează, în mare parte, pe protocolul de aplicație HTTP și pe caracteristicile acestuia. Sunt explicate responsabilitățile și proprietățile serverelor de aplicații și web ale serviciului de aplicații web. Sunt analizate în detaliu regulile de funcționare a protocoalelor HTTP și structura cererilor și răspunsurilor HTTP.

Prezintă conceptul de nume de domeniu și server, modul în care trec datele – de la tastarea unei adrese într-un browser web, la afișarea unui document HTML și învățarea a ceea ce este nevoie pentru a face o aplicație funcțională și accesibilă pe internet.

Cursul include, de asemenea, Django, un cadru popular Python, adesea folosit pentru a crea aplicații web. După asimilarea logicii și a conceptelor de programare web, acest cadru vă permite să vă concentrați asupra părților interesante ale creării unei aplicații web, lăsând la o parte sarcini obositoare și repetitive.

Pe lângă partea serverului, cursul acordă o atenție deosebită programării orientată pe client. Pe durata cursului se studiază JavaScript, un limbaj de programare popular, cel mai cunoscut pentru rolul său în partea de client a aplicațiilor web. Multe cadre populare de client sunt bazate pe JavaScript, unele dintre acestea fiind acoperite în acest curs: jQuery, Angular, Bootstrap și altele.

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

Descrierea și obiectivele cursului Web Applications Building

Scopul cursului este de a transpune cunoștințele dobândite anterior de cursanți într-o formă utilizabilă în producție, în contextul programării web. După finalizarea cursului, cursantul își poate crea propria aplicație web sau poate participa la proiecte în echipă, cu subiecte similare.

Cursantul va putea identifica în mod clar straturile aplicației și va putea lucra cu fiecare dintre acestea înțelegând. În plus față de tehnologiile abstracte de nivel inferior studiate la cursurile anterioare, cursantul va fi familiarizat cu multe tehnologii specifice lucrului la părțile de „back-end” și „front-end” ale sistemului prin completarea acestui curs.

Asimilând materialului de curs, cursantul poate înțelege conținutul mesajelor de protocol HTTP, poate crea aplicații web simple sau complexe, manual sau folosind cadre Django, sisteme de logare, magazine web, jocuri sau sisteme de facturare. Poate crea conținut bogat și dinamic pe partea de client a unei aplicații web, în cadrul unui browser web, folosind JavaScript și tehnologii conexe (jQuery, Angular și altele asemenea).

Kurs Web Applications Building

Planul și programa cursului:

1. Serverul web și de aplicație

  • Protocolul HTTP
  • Protocoale de aplicare
  • Parametrizarea HTTP
  • Cookie-uri și sesiuni
  • Managementul bazelor de date
  • Șablon MVC
  • Localizare

2. Programarea client

  • Limbaj de programare JavaScript
  • Document Object Model
  • AJAX
  • Biblioteca Bootstrap
  • Biblioteca jQuery

3. Gestionarea lui Django framework

  • Mediu și ciclu de viață
  • Lucrul cu vizualizări și șabloane
  • Maparea solicitării
  • Procesarea formularului

4. Publicarea aplicației

  • Publicarea unei aplicații web Python
  • Securizarea și testarea unei aplicații web
  • Echilibrarea sarcinii

Participarea la curs de Web Applications Building

3 moduri de a obține un job bine plătit

Am pregătit un document în care puteţi descoperi trei moduri de a obţine un job bine plătit pentru profesioniştii care lucrează pe calculator. Descărcați raportul aici

Înscrierea pentru generaţia 2020/21 se face aici.

Pentru a afla totul despre înscriere, click aici.