CIFO - Web Applications
Home
DevOps guides
Virtual Machine Provisioning
Software installation
Deployment Platforms
Amazon Web Services
Development Platforms
JHipster
Documentation
Quarto - Quick guide
Self Hosted Project
Docker software deployment
Version Control Software
Azure DevOps - Useful tips
GIT useful tips
GitHub - Configuring SSH credentials
GitLab - Useful tips
Virtualization
Harvester
Proxmox VE
Java exercises
APIs
API REST
Concepts
Object creation
Differences between a POJO, a JavaBean and an Entity
What is a class?
What is a model?
What is coupling and cohesion?
What is DDD?
What is Maven?
What is TDD?
What is the static modifier?
Databases
00 - MongoDB
Design Patterns
UML
Frameworks
Quarkus
Spring Boot
Frontend
00 - Frontend - Introduction
Engines
Labs
LAB#SB00-6: Rest & MongoDB
LAB#SE00-1: Maven Person
LAB#SE00-1: Maven Clinic
LAB#SE00-3: Maven Library model
LAB#SE01-1: Maven Person and Account
LAB#SE02-1: Movie/Review, model
LAB#SE03-1: Library/Book core model
LAB#SE03-2: Library/Book, Expand Model
Principles
Encapsulation
Abstraction
Inheritance
Polymorphism
React exercises
React: Getting started
Concepts
00 - React JS: Principles
01 - React JS: CSS Libraries - Semantic
02 - React JS: Project structure
03 - React JS: Designing an App
04 - React JS: Debugging an App
05 - React JS: Using hooks
06 - React JS: Highcharts
06 - React JS: async
06 - React JS: redux
Labs
React JS: Lab#RE01-1
React JS: Lab#RE01-2
React JS: Lab#RE02-1
React JS: Lab#RE03-1
React JS: Lab#RE03-2
React JS: Lab#RE03-3
React JS: Lab#RE03-4
React JS: Lab#RE03-5
React JS: Lab#RE04-1
React JS: Lab#RE04-2
React JS: Lab#RE05-1
Project Management
Decision Making
What is the project lifecycle?
Scrum management
Useful questions
Team projects
First project - GameTracker
Miscellaneous
00 - Mind Management and Getting Things Done
Weekly Planning
00 - Week template
01 - Week 01
02 - Week 02
03 - Week 03
04 - Week 04
05 - Week 05
06 - Week 06
07 - Week 07
08 - Week 08
09 - Week 09
Walkthrough
Hello, Quarto
About
Virtualization
Harvester
Virtual Machine Provisioning
Software installation
Deployment Platforms
Amazon Web Services
Development Platforms
JHipster
Documentation
Quarto - Quick guide
Self Hosted Project
Docker software deployment
Version Control Software
Azure DevOps - Useful tips
GIT useful tips
GitHub - Configuring SSH credentials
GitLab - Useful tips
Virtualization
Harvester
Proxmox VE
Harvester
GitLab - Useful tips
Proxmox VE