The training content is divided into the following modules:
- Module 1. Systems and web architecture with Java technology (60h): interpret Java environments for creating web systems and web systems using the necessary methodologies, identifying the main parts of the architecture necessary to develop web applications.
- Module 2. Java BackEnd; concepts, frameworks and development (180h) identify the fundamental elements of BackEnd programming of a web project and the main technologies, the Java language, tools and good practices in the development of Java web projects.
Module 1. Systems and web architecture with Java technology
This 60-hour module aims to interpret the Java environments for creating web systems and elis web systems with the necessary methodologies, identifying the main parts of the architecture necessary to develop web applications. Specifically, in this module the following knowledge will be acquired:
Identification of Java environments, the phases and Java development tools necessary to carry out web projects:
- Fundamentals of web development in Java environments
- Web development in the market
Analysis of the main parts that make up a web project:
- General architecture of a web environment
Participation in web projects in a real environment:
- Managing a web project
- Phases of a web project
- Test, development and production environments with Java technology
- Monitoring tools and the role of the web developer
Module 2. Java BackEnd: Concepts, Frameworks and Development
This 180-hour module aims to identify the fundamental elements of BackEnd programming of a web project and the main technologies, the Java language, tools and good practices in the development of Java web projects. Specifically, in this module the following knowledge will be acquired:
Identification of environments, phases and tools for carrying out web projects in Java language
- FrontEnd Fundamentals: Web Layout
- Web development environments and tools with Java technology
- Development phases of a web project
Application of different BackEnd programming techniques for web projects in Java language
- Immersion in the Java language
- Java-based web development frameworks
- Principles and best practices in development+Principles of software design and architecture
- Testing in Java
- Yield
- Technical project documentation
Development of web applications in Java language
- Interfaces (APIs) for communication with the frontEnd and other applications from Java
Conceptualization, creation and use of databases and access from JAVA
- Relational databases
- Non-relational databases
Preparation of technical and user documentation
- Technical documentation for use and maintenance
- User documentation for use and maintenance
Participation in web projects in a real environment with Java technology
- Good practices in web project development in real environments
- Convenient security settings in web projects