What is Web Engineering
Under this title we collect all the stuff that does not fit neatly into "backend" or "frontend" development: workflows, tools, operations.
the editor vi, and how to get out of it
- Using Public Key Cryptography
- Git Basics
First Steps in git
- Git Branching and Merging
With branches you can work on two separate versions of your code in parallel. For example you can work on a new feature, but go back and fix an error in production in the middle of it. Git will help you keep your code sorted.
- Pair Programming
When two programmers work at one computer this is called "pair programming".
Automatic tests for your programs
- Test Driven Development
Writing tests before you write code
Improve your code through simple refactoring steps
- Managing Dependencies