Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Overview
BACKEND ----------------->
Java Deep Dive I
Learning Objectives
Resources
Exercises
Day 1
CodeLab
Day 2
Day 3
JPA Part 1
Resources
Exercises
JPA Lifecycle Annotations Exercise
JPQL Queries Exercise
Lombok Exercise
Point
Student
Unicorn
Unicorn Snippets
GLS Part 1
CodeLab
JPA Part 2
Resources
Exercises
Tester Exercise
Dolphin Exercise
GLS Part 2
Recycling
School Exercise
CodeLab
Java Deep Dive II
Learning Objectives
Exercises
DTO Exercise
JSON DTO Exercise
Activity Logger part 1
CodeLab
The Movie Database API
Executor and Callables
Threaded Jokes
Activity Logger part 2
Rest API intro
Learning Objectives
Exercises
Dog dictionary API
Vet API
CodeLab
Hotel API part 1
Rest API Test and Security
Learning Objectives
Exercises
Gherkin Syntax
Hamcrest Mathcers
Poems API Test
CodeLab
Hotel API Test
Poems API Security
Hotel API Security
Deployment
Learning Objectives
Exercises
Codelab - Full Pipeline
FRONTEND ---------------->
JS and React I
Learning Objectives
Exercises
JS Basics
JS DOM Basics
JS Arrow Functions
JS Destructuring
JS Spread Operator
JS Rest Parameters
JS Codelab
JS Calculator
JS Reverse Polish Notation
JS Tic-Tac-Toe
React Import/Export
React Props
React Fetching
Dogma Friday
React Europe Map
React II
Learning Objectives
Review Agenda
Exercises
UseState
Lists and keys
Shared State
React CodeLab
Count Down
React Forms
CRUD Students and Classes
React III
Learning Objectives
Exercises
Routing in React
Codelab
Frontend Security
Trip with Security
React IV
Learning Objectives
Exercises
Styled Components
Codelab
Frontend deployment
Friday exercise
COMMON ------------------>
Projects
SP-1 Movie Repository
SP-2 API Hub
SP-3 Frontend Hub
Exam
Backend
Exam Preparation
About The Mock Exams
Mock exam I
Mock exam II
Coding Examination
Backend exam fall 2024
Backend re-exam fall 2024
Exam questions backend
Frontend
Exam questions
Toolbox
3D print
ORM
ORM Wikipedia
JPA setup in IntelliJ
JPA Annotations
JPA Cascades
JPA Entity Manager(Factory)
JPA CRUD Examples
JPA One-To-One
JPA One-To-Many
JPA Many-To-Many
JPA Many-To-Many extra
JPA MapsId
JPA JPQL
JPA Directionalities
JPA Updates Best Practices
Databases
JDBC templates
Data Integration
URI
JSON
XML
XML vs JSON
DTO and JSON
Rest API
Jackson
Fetching from an API?
CURL
Deployment Infrastructure
0. Digital Ocean signup
1. SSH
2. Opret Droplet
3. Log på Ubuntu med ssh
4. Opret bruger
5. Java
6. Postgres
7. Snapshot
8. Docker and Caddy
Deployment Pipeline
Full Pipeline Overview
Actions and Docker Hub
Postgres Setup
HotelAPI Setup
Caddy Setup
Watchtower Setup
Red Pill Migration
Frontend
Design patterns
Command
Composition over inheritance
Data Mapper
Dependency Injection
DTO
Facade
Factory
High Cohesion
IOC
Low Coupling
MVC
Observer
Page Controller
Singleton
SOLID
Strategy
Git
Git installation
Java
Date and Time API
Functional Programming
DocJava Basic
DocJava OOP
Generics
Debugging i Java
Exceptions i Java
Filer i Java
Java Doc
Java Doc i IntelliJ
Lambdas
Lombok
Streams
Think Datastructures Book
Think Java Book
IDEs
Custom templates
Javalin
Logging
Circular References in JPA
JavaScript
The DOM
DOM selection
DOM manipulation
DOM Event Bubbling
Map
Filter
Reduce
Join
Destructuring
Spread Operator
Rest Parameters
Booleans
Promises
Fetch
Async/Await
Linux
Linux Commands
React
Learning Path
Setup with Vite
What is React
JSX
Guard Conditions
UseState
UseEffect
UseRef
Controlled Components
Uncontrolled Components
React Lifecycle
Routing
Props
Shared State
Changing base URL
Functional Components
Json Mock Server
Errorhandling in React
Styled Components
Styled Components Theming
Styling in React
Rest
Rest Api Documentation
Security
API Security
CORS headers
SYS
UML
Code Reviews
PlantUML
UML tutorials
Belbin
Kanban
Pair Programming
User stories
Test
Test Theory
Rest Assured
Gherkin Syntax
Hamcrest Matchers
AI hjælp
Repository
Toolbox
JavaScript
Javascript
Table of contents
The DOM
DOM selection
DOM manipulation
DOM Event Bubbling
Map
Filter
Reduce
Join
Destructuring
Spread Operator
Rest Parameters
Booleans
Promises
Fetch
Async/Await