1 \ Database design

1 \ Database design

SGB, Data models and relational model. The design of the databases. Conceptual design. Logical design. Normalization theory. Introduction to the SQL language. Distributed databases. Microsoft Access.

2 \ Java: 1 \ Database design

Introduction to Java. Object-oriented programming. Graphical interfaces.

3 \ Web design: 1 \ Database design

Introduction. HTML. CSS3. Design and aesthetics. Web Publishing. Web optimization.

4 \ Web programming: 1 \ Database design

Javascript language. DOM and events in Javascript. Moving forward in Javascript. AJAX and jQuery. HTML5 and CSS3.

5 \ PHP / MySQL

Installing Apache, PHP and MySQL. MySQL. PHP basics. Advanced PHP concepts. PHP – MySQL. Publication on the Web.

6 \ Java Web

The Java programming language and historical evolution of the platform. Java EE development environment configuration Web development with Servlets and Java Server Pages. Database integration in Java EE applications, Enterprise JavaBeans (EJBs) and Persistence. Java Server Faces (JSF). Web Services integration with Java Enterprise Edition.

7 \ ASP.NET C #

Introduction. Introduction to ASP.NET. Introduction to C #. ASP.NET elements. ADO.NET. Web controls with ASP.NET. Error handling. Protection and security for ASP.NET.

8 \ Development of applications for Android mobile devices

Android presentation. Beyond the basics. Next generations. Web-mobile in action. Application publishing.

9 \ Object-oriented analysis and design. UML

Introduction. Methodologies for the generation of object-oriented systems (OMT, Booch and OOSE). UML Basic and advanced notation. UML, Object Oriented Development. CASE tools. Practical case.

10 \ Interface design and development

Introduction. Design principles. Planning. Other planning. Development strategy. From functionality to coding. Integration testing. Design and layout. Theory of color. Composition of the application. Usability and accessibility. Interface programs.

11 \ Software quality

Introduction. Quality manual. Software warranty and control. Reengineering. Reuse Continuous improvement Standardization, certification and accreditation. Awards and certificates. CMM CMMI.

12 \ ICT project management

Introduction to project management. The participants in the project. The life cycle of projects. The project documentation. Management areas. Software project management. Project management fundamentals according to the PMI PMBOK guide.

13 \ Final project

Development and presentation of a final project

Leave a Reply

Your email address will not be published. Required fields are marked *