„Bună, Amigo!

E greu de crezut că ești deja aici! Dar stai puțin — am crezut întotdeauna în tine, desigur, pentru că mi-ai citit cu atenție și mi-ai studiat lecțiile și ai mai studiat ceva. Ești unul dintre cei mai buni studenți ai mei!

Îi voi lăsa căpitanului discursurile inspiraționale, dar nu vă voi lăsa doar să plecați – la urma urmei, am multe lecturi utile pentru dvs. Lectură care vă va ajuta să eliminați mai ușor diferența dintre învățarea Java și programarea reală. Multă baftă!"

Vom vorbi puțin despre crearea de rețele.

Să începem cu ceea ce contează cel mai mult, vorbind despre ce este construită fiecare rețea socială, serviciu web și aplicație web, mesagerie instantanee și site web simplu - rețeaua.

Arhitectura software

Arhitectura software se referă la structura creată în cadrul unei aplicații, adică la modulele și componentele întregului program și modul în care acestea interacționează. Programatorii au lucrat la arhitecturi bune de foarte mult timp, așa că nu este surprinzător că am auzit de multe modele arhitecturale. Trebuie să le înțelegeți: atunci când scrieți o aplicație web, este esențial să veniți cu o arhitectură bună, deoarece o aplicație web are mai multe componente și module decât o aplicație obișnuită.

HTTP/HTTPS

În aceste lecții, vom învăța despre protocoalele HTTP și HTTPS. Dar mai întâi, să clarificăm un punct: vorbim de protocoale de trimitere a datelor printr-o rețea la nivelul aplicației modelului OSI. Articolul despre crearea de rețele vă va ajuta să înțelegeți modelul OSI.

Elementele de bază ale lui Maven

Maven este un instrument pentru gestionarea și construirea proiectelor - un asistent util al unui programator Java.

Ușurează viața dezvoltatorilor în fiecare etapă a muncii: de la crearea structurii proiectului și conectarea bibliotecilor necesare până la implementarea produsului pe server. Va trebui să utilizați Maven atunci când lucrați cu orice cadru. Deci, astăzi să aruncăm o privire la principalele sale funcții și să vedem cum să le folosim.

Servlet-uri

În acest articol, ne vom familiariza cu servlet-urile și vom scrie o aplicație cu care vă puteți lăuda prietenilor dvs. fără a le trimite un fișier JAR și fără a-i forța să descarce Java. Să scriem o aplicație web simplă.

Recipiente Servlet

Lecția anterioară vă va învăța multe despre servlet-uri. Veți învăța cum să le utilizați pentru a crea aplicații web. Dar în această lecție, vom arunca o privire mai atentă asupra unei părți esențiale a acestei distracție: containerele servlet.

Prezentarea modelului MVC

Vom vorbi despre ce este MVC, vom atinge istoria sa, vom explora ideile și conceptele de bază încorporate în MVC, vom arunca o privire pas cu pas asupra modului de împărțire a unei aplicații în module Model, View și Controller.

Să scriem o aplicație mică folosind Spring Boot

Continuând explorarea MVC, vom scrie o mică aplicație web folosind Spring Boot și, folosind Spring MVC ca exemplu, vom vedea cum sunt trimise datele din codul Java către paginile HTML.

Prezentare generală a REST în trei părți