Last friday I organized the first german east coast DevOps meetup. That was really cool to get in touch with this guys because Greifswald is a real outlying town in the very north-east of germany.
Because I do development since so many years it was hard to prepare for my lecture on this topic and I found out that it will be hard as a newbie to get some orientation.
Here is what I thought is a good starting point:
Do the Angular Tour of Heroes or the REACT TicTacToe and get in touch with the concepts and fundamental Javascript/HTML/CSS stuff and try doing it in Typescript
https://www.w3schools.com/html/
https://angular.io/tutorial/toh-pt0
https://reactjs.org/tutorial/tutorial.html
https://www.typescriptlang.org/docs/home.htmlDiscover REST API development
https://scotch.io/tutorials/speed-up-your-restful-api-development-in-node-js-with-swagger
https://docs.microsoft.com/de-de/azure/architecture/best-practices/api-designLearn about databases and persistance
http://www.postgresqltutorial.com/
https://flywaydb.org/Learn Docker
https://docs.docker.com/engine/docker-overview/-
Use Docker
docker run --rm --name pg-docker -e POSTGRES_DB=farm-history-db -d -p 5432:5432 -v $DATA:/var/lib/postgresql/data postgres
Learn about JWT
https://jasonwatmore.com/post/2019/06/22/angular-8-jwt-authentication-example-tutorialLearn E2E Testing
https://www.protractortest.org/#/tutorial
https://docs.cypress.io/guides/overview/why-cypress.html#In-a-nutshellDeploy stuff to the cloud using Terraform
https://www.terraform.io/intro/index.html
There are so many other things like patterns, unit testing, git, npm, Scala, .NET core, other DB types, ... the list seems endless but the topics mentioned here you need to become familiar to decide on other technologies.
This is it, basic stuff is on the way and you are not lost in translation any more.
Regards,
Michael
Top comments (0)