Publication details
Abstracts and keywords
Skrypt jest zbiorem przykładów i zadań proponowanych do realizacji na laboratorium programowania aplikacji internetowych dla studentów kierunku Informatyka. Dotyczy zagadnień związanych z programowaniem aplikacji internetowych w środowisku Java Enterprise Edition (JEE) z wykorzystaniem popularnego szkieletu programistycznego Spring. Zakres tematyczny związany jest z poznaniem zaawansowanych wzorców programowania obiektowego. Zakładana jest znajomość podstawowych zagadnień związanych z tworzeniem aplikacji internetowych. Zadania proponowane w skrypcie wykorzystują rozwiązania i wzorce projektowe, stosowane aktualnie w programowaniu aplikacji internetowych. Platformą programistyczną jest zaawansowane środowisko Java Enterprise Edition i Spring, jako najbardziej popularny szkielet programistyczny języka Java. Skrypt oferuje zadania które, umożliwiają indywidualną organizację pracy studenta. Przygotowane instrukcje, prowadzą czytelnika krok po kroku do rozwiązania zadanego problemu, pozwalając przy tym poznać zaawansowane techniki programowania obiektowego.
The script is a set of examples and tasks proposed for implementation in the web application programming laboratory for students of Computer Science. It deals with issues related to programming web applications in the Java Enterprise Edition (JEE) environment with the use of the popular Spring programming framework. The The scope of topics is related to the knowledge of advanced object-oriented programming patterns. Knowledge of the basic issues related to the development of web applications is assumed. The problems proposed in the script use solutions and design patterns currently used in programming web applications. The development platform is based on the advanced Java Enterprise Edition and Spring as the most popular Java programming framework. The script offers exercises that enable the individual organization of the student's work. Prepared instructions lead the reader step by step to solving the given problem, allowing to learn about advanced techniques of objectoriented programming.