Participation in an internship program focusing on JAVA EE technologies.
Study of JAVA language and technologies as well as Object Oriented Programming and Clean Code principles: - Java SE Basic Knowledge: Collections, Exceptions Handling, Generics, Input/Output, OOP, Reflection, Annotation Type Definition; - Clean Code principles: patterns, techniques, best practices. - Design Patterns: application development rules, carrying out extensible and maintainable source code; - JDBC (TM) Database Access: understanding Java operations with a database; CRUD operations; - Core Servlets, JSP: Servlets basics, concepts and best practices; - ORM Hibernate: object-relational mapping concept, Hibernate implementation; - User interface: HTML, CSS, Angular JS.
Development of an application which allows users to track students' marks, exams and courses by implementing the studied technologies and principles. The back-end is based on an MVC architecture, while the front-end includes a user-friendly interface.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.