Project

General

Profile

Actions

Events and Lecture Brainstorming » History » Revision 10

« Previous | Revision 10/12 (diff) | Next »
Nico Schottelius, 07/25/2019 08:53 PM


Events and Lecture Brainstorming

IPv6 Basics (1 week)

  • Day 1: Theory: addresses, networks, routing - calculating
  • Day 2: Designing networks
  • Day 3: Getting IPv6
    • RIPE etc.
    • ungleich VPN (hands on)
    • Provider
  • Day 4: Hands on: distributing IPv6 addresses (SLAAC) - Linux/APU?
  • Day 5: Hands on: distributing IPv6 addresses (dhcp)

IPv6 Deployment and Network Migration (1 week)

Objective: to be able to setup and migrate existing networks to IPv6.
Requires basic IPv6 knowledge. Workshop style.

  • Day 1: Theory: Network planning with IPv6
  • Day 2: Theory: Planning of tools and network equipment setup
  • Day 3: Getting IPv6 (first hands on day)
  • Day 4: Hands on: Simulating the network (1/2)
  • Day 5: Hands on: Simulating the network (2/2)

IPv6 Network Security (1 week)

  • Day 1: Theory: Firewall basics
  • Day 2: Theory: Importan IPv6 protocol features for firewalling
  • Day 3: Getting IPv6 (first hands on day)
  • Day 4: Hands on: Introduction to nft; host firewalls
  • Day 5: Hands on: Network firewalls / routing

Security Workshop: Certificates (4 days)

  • Day 1: Theory: Introduction to certificates
  • Day 2: Theory: Public key cryptography
  • Day 3: Hands on: Creating a CA and analysing certificates
  • Day 4: Hands on: Using letsencrypt and automating services

Intensive Web Development (12 weeks)

With Alain and/or Dominique

Week Topic
1 Setting up environment
2 Git / version control
3 HTML / CSS
4 Design basics
5 Javascript / Frontend
6 Ruby or Python basics
7 Django / Rails intro
8 Database (postgresql)
9 Webserver (aka nginx)
10 How to utilise containers (docker)
11 Final project
12 Wrap up & repeat

Intensive Devops Training (12 weeks)

Week
1 Introduction to the DevOps Environment
2 Rockin' the shell
3 Version control deep dive
4 Understanding Services
5 Database introduction
6 How to do virtualisation
7 Distributed storage backends
8 How to utilise containers (docker)
9 Resilient Micro Service Architecture
10 Final project
11 Final project
12 Wrap up & repeat

Unsorted topics / courses

  • Emacs

Updated by Nico Schottelius over 5 years ago · 10 revisions