Pagina cursului: @busaco/tehnologii-web
Regulament intern pentru Tehnologii web: @busaco/tehnologii-web/regulement
Detalii despre evaluare:
Resurse de interes: @busaco/tehnologii-web/bibliografie
Resurse: 25 de ani de Web Dezvoltator Web?! The History of the URL: Domain, Protocol, and Port , The History of the URL: Path, Fragment, Query, and Auth
De studiat: Limbajul de marcare HTML HTML5 în XXX de minute și Un tutorial privitor la HTML
detalii: Detalii despre elementele limbajului HTML, Resurse pentru începători, Resurse despre HTML (MDN), Detalii despre elementele HTML5, O serie de exerciții de bază privitoare la HTML5
instrumente: Command Line Interactions, Cu codul în "nori"
editoare: Atom, Brackets, Sublime Text (vezi și Package Control), Visual Studio Code + extensii; W3C Validator
Resurse: Un tutorial despre HTTP, Detalii despre HTTP oferite de DevDocs.io, Câteva milisecunde de HTTP, Lista codurilor de stare ale protocolului HTTP, Resurse despre HTTP/2, Specificația formatului HAR, Informații despre cookie-uri, Cookie-uri în contextul securității Web, Informații privind managementul sesiunilor Web, Arhitectura navigatorului Web, HTTP Security Headers
Instrumente:
Demo: Exemple de programe PHP (arhivă zip, 41.5K)
Resurse: PHP Tutorial, PHP: The Right Way, PHP Manual, PHP Best Practices, PHP Weekly, Best Gitter channels: PHP
Specificarea cerinţelor principale:
Demo: Invocarea unui serviciu Web REST (arhivă zip, 2K) + studii de caz: The Star Wars API, The Metropolitan Museum of Art Collection API, APIfootball, How The Guardian is Approaching Hypermedia Based API Infrastructure, I-Tier: Dismantling the Monolith (GroupOn), Building Bots with REST (Microsoft), Data Mining Hacker News, RESTful DOOM, RESTful API in a PAC
Resurse: REST for an Hour, Learn REST: A RESTful Tutorial, Designing a True REST State Machine, API Technical and Data Standards (gov.uk), REST API Guidelines (Microsoft), Thoughts on RESTful API Design (Red Hat), API Stylebook, API Design Articles, A Comparison of Serialization Formats, REST vs SOAP for Mobile Applications (Oracle)
Instrumente: Awesome REST, Client URL Library for PHP, ASP.NET Web API, The Open Guide to Amazon Web Services
Componenta
Resurse: mini-teste + probe de examen
Fiecare echipă va livra următoarele resurse – toate obligatorii –, conform fiecărei propuneri de proiect. Fiecare echipă va avea alocate maxim 10 minute pentru susţinerea orală a soluţiei Web dezvoltate.
Un raport în formatul Scholarly HTML disponibil public pe situl Web al echipei (e.g., blog, wiki) care descrie detaliile care vizează progresul proiectului. Conţinuturile multimedia aferente, dacă există, vor putea fi distribuite on-line sub formă de prezentare ori film. Minimal, vor fi asociate tag-urile project
, infoiasi
, web
. De asemenea, se va detalia maniera de folosire a sistemului de management al codului-sursă ales.
Ghidul de utilizare a aplicaţiei dezvoltate – disponibil ca document HTML5, recurgând la formatul Scholarly HTML.
Pentru proiectele din clasa M se va furniza un film demonstrativ având durată de 3—5 minute, la calitate HD.
Resurse utile: technical writing · advices