Aktivitäten
Ablauf des Projektes planen
Anzeigen
Absolvieren der Scrum Training Serien
Anzeigen
Achtung: Praktikanten und Praktikantinnen von IMS Frauenfeld und Baden müssen die Durchführung der IDPA einplanen
Anzeigen
An einem Meeting der Geschäftsleitung beisitzen
Anzeigen
An einer Offerte mitschätzen (Sales fragen)
Anzeigen
Analyse der Zeiteinträge auf dem Praktikum-Redmine-Ticket um Einträge zu identifizieren, die von Nicht-Praktikanten im Renuo-Betrieb verrechenbar sein müssen
Anzeigen
Andere Mitarbeiterinnen und Mitarbeiter kennenlernen
Anzeigen
Anforderungsanalyse durchführen
Anzeigen
Anmeldung für die ICT Berufsmeisterschaft
Anzeigen
Apero mit den Mitarbeiterinnen und Mitarbeitern
Anzeigen
Arbeit am eigenen Praktikantenprojekt (Kundenprojekt)
Anzeigen
Aufbau einer Renuo-Offerte anschauen
Anzeigen
Aufsetzen der Applikation nach den Renuo Guidelines und lass dir von jemanden beim aufsetzen der Domain mit Cloudflare helfen
Anzeigen
Aufsetzen von Jest laut Setup Guide in einem eigenen Projekt und eine Klasse testen
Anzeigen
Ausprobieren von Will it CORS?
Anzeigen
Beginn mit dem Laptop-Setup
Anzeigen
Beginne Lektüre von Why's (Poignant) Guide to Ruby
Anzeigen
Benutze renuo-cli, um dir die nötigen Kommandos für die Erstellung eines AWS S3 Buckets auszugeben
Anzeigen
Bereite einen Block für die Learning Week vor
Anzeigen
Beschäftige dich mit den im Kapitel AWS erwähnten Services. Mit welchen hattest du noch nie zu tun? Lass sie dir zeigen.
Anzeigen
Besuche stdgems.org und finde heraus, was der Unterschied ist zwischen "default gems", "bundled gems" und "libraries".
Anzeigen
Diskutiere mit Mitarbeitenden über die Vor- und Nachteile von TypeScript
Anzeigen
Durchführen der Experimente auf messwithdns.net
Anzeigen
Durchführen des Kurses Testing with RSpec
Anzeigen
Durchführen vom Kurs Codecademy: Learn Node.js oder Learn Node.js
Anzeigen
Durchführung ausgewählter Kurse im GitHub Skills
Anzeigen
Durchführung der IPA
Anzeigen
Durchführung der einzelnen Schritte von "Getting Started with Rails" gemäss den Richtlinien
Anzeigen
Durchführung vom Kurs Introduction to JavaScript auf Codecademy oder Learn JavaScript for Beginners
Anzeigen
Durchführung vom Codecademy-Kurs Ruby (oder Teile davon, je nach Programmierfähigkeit, ca. 6h Ruby, 3h OOP-Konzepte)
Anzeigen
Durchführung vom Codecademy-Kurs: Rails
Anzeigen
Durchführung von Flexbox Froggy
Anzeigen
Durchführung von Grid Garden
Anzeigen
Durchspielen der Hacksplaining Lektionen
Anzeigen
Durchspielen von git-send-email.io um zu lernen, wie man Patches per E-Mail verschickt.
Anzeigen
Eigenes Projekt in ein public Repository auf Github pushen und für einen Teil ein Code-Review anfordern.
Anzeigen
Eigenes kleines Rails-Projekt starten (z. B. Blog, To-Do-List, etc.; falls keine Ideen -> Götti fragen; Tutorial-Tipp)
Anzeigen
Eine OWASP Top10 Lücke lokal reproduzieren und in Lightning Talk präsentieren.
Anzeigen
Eine eigene Completion für eine CLI oder ein eigenes Skript erstellen und einen Beertalk darüber halten. Die completion sollte mehr umfassen als nur commands und muss mindestens einen ZSH style verwendet werden, wie file-pattern, path, user oder andere.
Anzeigen
Eine kleine Webseite mit CSS-Grid erstellen anhand Hilfestellungen von A Complete Guide to Grid von CSS-Tricks (anhand BEM oder SMACSS)
Anzeigen
Einen Docker-Container mit Webserver lokal betreiben
Anzeigen
Einführung allgemein (Redmine, Zeiterfassung, Regeln)
Anzeigen
Einführung in Deploio
Anzeigen
Einführung in Redmine-Workflow von einem anderen Mitarbeiter
Anzeigen
Einführung in das Thema Kundenkontakt per Telefon/Emails/Türklingel vom Samuel.
Anzeigen
Einführung in die Sentry-Duty bei Renuo durch einen Mitarbeiter
Anzeigen
Einlesen in CSS Media Queries
Anzeigen
Einlesen in Multipart-Form-Data
Anzeigen
Einlesen in Vim Register
Anzeigen
Einlesen in die zsh-completion von beliebten CLIs wie
git,
ripgrep und
fzf
und vergleichen, wie die Completions erzeugt werden, wie man sie aktiviert, und grob untersuchen wie sie funktionieren.
Anzeigen
Erarbeitung der Werte der Renuo AG in der Gruppe (z. B. Göttis und Interns)
Anzeigen
Erklären, wie ein MVC aufgebaut ist und welche Rollen die einzelnen Komponenten spielen
Anzeigen
Erstellen einer einfachen HTML-Seite mit Tailwind
Anzeigen
Erstellen für sich selbst eine Liste mit Shortcuts, die sie in der nächsten Woche lernen wollen
Anzeigen
Erstes Deployment: Easter-Egg auf der Renuo-Website (Du kannst existierende Easter-Eggs als Inspiration nehmen)
Anzeigen
Fertiglesen des Buchs "Clean Coder" von Robert C. Martin
Anzeigen
Füge dich auf der Website als Mitarbeiter hinzu
Anzeigen
Haben am Götti-Meeting teilgenommen und wissen, wie es in Zukunft vorbereitet wird und abläuft
Anzeigen
Informiere dich bei anderen Mitarbeitern, auf was sie bei Code Reviews achten
Anzeigen
Informiere dich über Bootstrap
Anzeigen
Jest in einem Projekt integrieren
Anzeigen
Lass dir das Renuo-AWS-Setup von einem anderen Entwickler erklären und stell Fragen, bis du alles verstehst
Anzeigen
Lese den Blog-Artikel 7 tips to survive as a junior developer
Anzeigen
Lesen Artikel zu Commit-Messages
Anzeigen
Lesen der Artikel JavaScript debugger Statement und Debugging Javascript Like a Pro
Anzeigen
Lesen der Artikel The difference between let, let! and instance variables in RSpec, Don't prefer let! over let und RSpec fundamentals: a basic glossary
Anzeigen
Lesen der Rails Guide zu Action Controller Overview
Anzeigen
Lesen der Rails Guide zu Action View Form Helpers
Anzeigen
Lesen der Rails Guide zu Action View Overview incl. Action View Helpers
Anzeigen
Lesen der Rails Guide zu ActionDispatch::Flash
Anzeigen
Lesen der Rails Guide zu Active Record Basics
Anzeigen
Lesen der Rails Guide zu Active Record Migrations
Anzeigen
Lesen der Rails Guide zu Layouts and Rendering in Rails
Anzeigen
Lesen der Rails Guide zu Rails Routing from the Outside In
Anzeigen
Lesen der Rails Guides zu Active Model Basics
Anzeigen
Lesen der Rails Guides zu Active Record Associations
Anzeigen
Lesen der Rails Guides zu Active Record Callbacks
Anzeigen
Lesen der Rails Guides zu Active Record Query Interface
Anzeigen
Lesen der Rails Guides zu Active Record Validations
Anzeigen
Lesen der Rails Guides zu Getting Started with Rails
Anzeigen
Lesen der Big-O-Notation
Anzeigen
Lesen der RSpec-Mocks
Anzeigen
Lesen der Ruby on Rails Security Guide
Anzeigen
Lesen der Scrum Guides
Anzeigen
Lesen der Telefon Best Practices
Anzeigen
Lesen der TheThreeRulesOfTdd von Robert C. Martin
Anzeigen
Lesen der wiki.renuo.ch
Anzeigen
Lesen des Abschnittes "Überfachliche Kompetenzen" und Selbsteinschätzung zu Stärken und Schwächen
Anzeigen
Lesen des Artikels An intro to Webpack: what it is and how to use it
Anzeigen
Lesen des Artikels Callbacks, Promises and Async/Await
Anzeigen
Lesen des Artikels Code Review Love von Michael Lynch
Anzeigen
Lesen des Artikels Code coverage in Wikipedia
Anzeigen
Lesen des Artikels Dependency Injection in Angular
Anzeigen
Lesen des Artikels Introduction to Angular components
Anzeigen
Lesen des Artikels JavaScript for React
Anzeigen
Lesen des Artikels Learn TypeScript in 30 Minutes
Anzeigen
Lesen des Artikels Mocking is a Code Smell von Eric Elliot
Anzeigen
Lesen des Artikels One-way and Two-way Data Binding in Angular
Anzeigen
Lesen des Artikels Performance: N+1 Query Problem, The (Silver) Bullet for the N+1 Problem und Eager Loading Associations der Rails Guides
Anzeigen
Lesen des Artikels Rendering Elements inkl. React Lifecycle Methods Diagram
Anzeigen
Lesen des Artikels Simplify Nested Routes in Rails with shallow: true
Anzeigen
Lesen des Artikels TDD Harms Architecture von Uncle Bob
Anzeigen
Lesen des Artikels The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
Anzeigen
Lesen des Artikels The JavaScript Modules Handbook - Complete Guide to ES Modules and Module Bundlers
Anzeigen
Lesen des Artikels The Practical Test Pyramid von Ham Vocke
Anzeigen
Lesen des Artikels Thinking in React
Anzeigen
Lesen des Artikels What Actually is a String in JavaScript?
Anzeigen
Lesen des Buches Refactoring UI (falls bereits gelesen freshup und Diskussion mit Götti)
Anzeigen
Lesen des Guides The Asset Pipeline sowie Working with JavaScript in Rails
Anzeigen
Lesen des Guides Working with JavaScript in Rails
Anzeigen
Lesen des Kapitels "5. Test Driven Development" im Buch "Clean Coder"
Anzeigen
Lesen des Kapitels "7. Acceptance Testing" im Buch "Clean Coder"
Anzeigen
Lesen des Kapitels "8. Testing Strategies"
Anzeigen
Lesen des Stackoverflow-Posts What is the difference between jQuery version 1, version 2, and version 3?
Anzeigen
Lesen des Agile Manifestos
Anzeigen
Lesen des Scrum-Glossars
Anzeigen
Lesen des Stimulus Handbook und ausprobieren der jeweiligen Beispiele
Anzeigen
Lesen des Zsh Completion Guide
Anzeigen
Lesen des englischen Wikipedia-Artikels über Datenbanken
Anzeigen
Lesen im Buch "Clean Code" von Robert C. Martin
Anzeigen
Lesen von Kapitel 1-4 von An Overview of Cryptography
Anzeigen
Lesen von Tailwinds Utility-First Fundamentals und Auseinandersetzung mit Utility Klassen
Anzeigen
Lesen von Teilen aus Rails Tutorial (z. B. "Login" Chapter 8/9)
Anzeigen
Lesen von A complete guide to flexbox
Anzeigen
Lesen von A complete guide to grid
Anzeigen
Lesen von An Introduction to OAuth 2
Anzeigen
Lesen von Asking Questions at Renuo
Anzeigen
Lesen von BEM - Block Element Modifier
Anzeigen
Lesen von Docker is not a virtual machine
Anzeigen
Lesen von Ethics and morals
Anzeigen
Lesen von How to Pull Request
Anzeigen
Lesen von I get paid for code that works und Testing like the TSA
Anzeigen
Lesen von Informationen zu Spamfiltern
Anzeigen
Lesen von Introducing JSON
Anzeigen
Lesen von Introduction to Dart
Anzeigen
Lesen von Introduction to Git workflows zum Thema Git Workflows
Anzeigen
Lesen von Progressive Web Apps
Anzeigen
Lesen von Rails Database Best Practices
Anzeigen
Lesen von Ruby Methods
Anzeigen
Lesen von Ruby on Rails: how to efficiently delete a mass of associated objects by has_many :through
Anzeigen
Lesen von The 12 Factor App
Anzeigen
Lesen von The Power of WebViews in Flutter und React Native vs. Native App Development: Pros and Cons in 2021
Anzeigen
Lesen von You (Might) Don't Need jQuery
Anzeigen
Lesen über Argument-Forwarding “Useless Ruby sugar”: Argument forwarding
Anzeigen
Lesen über TCP und UDP
Anzeigen
Lesen über den New Line Standard
Anzeigen
Lesen über die Zusammenhänge zwischen CORS und CSP
Anzeigen
Lies debugging-Möglichkeiten in Ruby und schau dir eine App mit Papertrail an. Analysiere diesen Log.
Anzeigen
Lies das Github-Issue hotwired/turbo-rails#483 und versuche zu verstehen, wieso das beschriebene Problem nicht von Turbo gelöst werden kann.
Anzeigen
Lies den Heroku Artikel Optimizing Dyno Usage
Anzeigen
LinkedIn Assessments zu Git (skills you've added on your profile > Profile > Skills & Endorsements > Take skill quiz)
Anzeigen
LinkedIn-Profil erstellen, falls noch keines vorhanden
Anzeigen
Mach dir Notizen fürs Götti-Meeting, was am heutigen Tag gut ging und was Schwierigkeiten bereitete und welche Erkenntnisse du heute erlangt hast
Anzeigen
Mach dir Notizen fürs Götti-Meeting, was am heutigen Tag gut ging und was Schwierigkeiten bereitete und welche Erkenntnisse du heute erlangt hast
Anzeigen
Mach dir Notizen fürs Götti-Meeting, was am heutigen Tag gut ging und was Schwierigkeiten bereitete und welche Erkenntnisse du heute erlangt hast
Anzeigen
Mache das Tutorial Learning GREP command with examples
Anzeigen
Mache ein Pair-Programming mit einem Mitarbeiter ab und lass dir Feedback geben, wie du Tasks noch effizienter machen kannst und welche Shortcuts du noch nicht verwendest
Anzeigen
Mache ein Pair-Programming mit einem Mitarbeiter ab. Er soll dir beim Coden helfen und ein besonderes Auge darauf haben, wie du Tasks effizienter machen kannst (Shortcuts, Tools, etc.).
Anzeigen
Mache eine kleine Client/Server App, bei der du JSON schickst und via JavaScript konsumierst und wieder schreibst
Anzeigen
Machen Pair programming Zeiten mit 3 Mitarbeitern ab
Anzeigen
Machen Pair-Programming-Zeiten mit 3 Mitarbeitern ab
Anzeigen
Machen Projekt-Vorstellungstermine mit 3 Mitarbeitern ab
Anzeigen
Meeting mit Kunden durchführen
Anzeigen
Meeting mit Kunden durchführen
Anzeigen
Meeting mit Kunden vorbereiten
Anzeigen
Meeting mit Kunden vorbereiten
Anzeigen
Meeting mit Geschäftsleitung zum Thema "Einführung in den Aufbau der Firma" organisiert.
Anzeigen
Meeting mit der Geschäftsleitung durchgeführt: (Einführung in den Aufbau der Firma)
Anzeigen
Missing Sentinel
Anzeigen
Mit Postman einen Request absetzen
Anzeigen
Mit `GIT_TRACE_PACKET=1` einige Git-Requests im Detail anschauen
Anzeigen
Mitarbeit an den anstehenden Projekten des Teams
Anzeigen
Monitoring vom Projekt (Umfang, Zeit, Kosten)
Anzeigen
Nachlesen, wieso man normalerweise keinen SSH-Server in einem Docker-Container installiert
Anzeigen
Nehmen am Götti-Meeting teil
Anzeigen
Optional: Lesen der Rails Guide zu Contributing to Ruby on Rails
Anzeigen
Optional: Lesen der Rails Guide zu Digging Deeper
Anzeigen
Optional: Lesen der Rails Guide zu Extending Rails
Anzeigen
Optional: Lesen der Rails Guide zu Maintenance Policy
Anzeigen
Optional: Lesen des Buches Crypto 101
Anzeigen
Optional: Tutorials Trails (Thoughtbot)
Anzeigen
Optional: Vertiefung in weitere Schnittstellen der Ruby Docs
Anzeigen
Optional: Vertiefung in die OWASP Top10 Sicherheitsrisiken, z. B. A Tour Through the OWASP Top 10.
Anzeigen
Per HTTP eine Webseite laden und in den Chrome-Dev-Tools analysieren (Header, Payload, Performance, Proxy/Cloudflare)
Anzeigen
Per HTTP über eine Telnet-Verbindung die Webseite blog.fefe.de/?q=telnet abrufen
Anzeigen
Probiere less aus und vergleiche es mit Vim
Anzeigen
Projektaufbau skizzieren
Anzeigen
Protokolle der wg-engineering anschauen, im Speziellen der Punkt über Project Teams
Anzeigen
Präsentation über sich selbst halten am Friday Meeting
Anzeigen
Read about Rails error handling. Also read the comments and put them into perspective.
Anzeigen
Read about Rails rescue responses
Anzeigen
Rechnung für Praktikumsprojekt erstellen lassen (mit wg-finance)
Anzeigen
Redmine Tickets erstellen (nicht nur 1 Ticket)
Anzeigen
Rundgang durchs Büro
Anzeigen
Schau dir Semaphore an (bei 404 Login mit GitHub). Such dir ein Projekt aus und finde einen roten Build (fehlgeschlagen). Versuche herauszufinden, was das Problem war.
Anzeigen
Schau dir an, wie Mails in Ruby on Rails Projekten verschickt werden und studiere die Services Sparkpost und SendGrid via Heroku
Anzeigen
Schauen der "Hacking Google" Serie
Anzeigen
Schauen des Videos von Robert C. Martin - Advanced TDD: The Transformation Priority Premise
Anzeigen
Schreibe dir ein Shell-Script, das einen Task macht, den du oft repetierst
Anzeigen
Schreibe einen System-Test zu einem beliebigen Projekt der Renuo
Anzeigen
Schätzung für Umfang in Zeitaufwand erstellen (keine CHF Schätzung)
Anzeigen
Siehe Januar
Anzeigen
Siehe Juni
Anzeigen
Siehe März
Anzeigen
Siehe Wochenziele
Anzeigen
Siehe Wochenziele
Anzeigen
Skizzierter Aufbau des Projekts überarbeiten
Anzeigen
Steckbrief für das Praktikumsprojekt erstellen
Anzeigen
Stelle Fragen, die während des Praktikums aufgetaucht sind, an die Geschäftsleitung. Nutze die letzten Wochen des Praktikums um Feedback zu geben und noch immer Ungeklärtes aufzudecken.
Anzeigen
Stellen sicher, dass die Arbeitszeit korrekt erfasst ist und tragen es im Google Sheet "Arbeitszeiten/Ferienbezug" ein
Anzeigen
Stöbern auf privacypatterns.org
Anzeigen
Suche dir ein Projekt aus welchem NewRelic eingerichtet ist. Analysiere die Daten und finde heraus, wo die Bottlenecks der App sind. Gibt es Low Hanging Fruits?
Anzeigen
Suche einen langsamen Query im Heroku-Postgres-Dashboard und versuche zu verstehen, was schiefläuft
Anzeigen
Suchen nach "nocov" in den Renuo-Projekten auf Github und analysieren, wieso der Code nicht abgedeckt ist
Anzeigen
Transferiere eine Datei mit SCP (secure copy) von einem Host zum anderen
Anzeigen
Tutorial Write your first Flutter app
Anzeigen
Tutorials über Git auf Learn Git Branching, Git Ready oder Codeacademy
Anzeigen
Umfang an Kunde kommunizieren
Anzeigen
Unterschiede zwischen Ruby und einer anderen Programmiersprache aufzeigen
Anzeigen
Vergleiche das Scrum nach Lehrbuch mit der Umsetzung in der Renuo (Bi-Weekly Team meeting) und bringe deine Findings ins nächste Göttimeeting mit
Anzeigen
Verschicke manuell eine E-Mail per SMTP mit deinem GMail-Account, siehe Artikel von Mailtrap
Anzeigen
Versuche einen RSpec-Test schneller zu machen, z. B. anhand dieses Thoughtbot-Guides
Anzeigen
Vertiefung: Lesen der Ruby Docs zu Enumerable und Array
Anzeigen
Video ansehen Jest Crash Course - Unit Testing in JavaScript
Anzeigen
Video zu Hash Algorithmen schauen
Anzeigen
Video zur Speicherung von Passwörtern schauen
Anzeigen
Vorbereitung IPA
Anzeigen
Vorbereitung der IPA
Anzeigen
Vorbereitung einer Präsentation über sich selbst (auf Englisch)
Anzeigen
Weiterarbeit am Projekt
Anzeigen
Weiterarbeit am eigenen Projekt
Anzeigen
Weiterarbeit am eigenen Projekt
Anzeigen
Zeitplan inkl. Meilensteine erstellen
Anzeigen
Zielvereinbarung fürs Praktikum mit dem Götti erstellen: Was will ich im Praktikum erreichen?
Anzeigen
Renuo Lohnmodell lesen
Anzeigen
lesen des Artikels "Open Source Grindset"
Anzeigen
Über die verschiedenen Testframeworks Mocha, Capybara im Cypress FAQ lesen
Anzeigen
Überfliegen der offiziellen OWASP Top10 Sicherheitsrisiken
Anzeigen