...
Below listed are the technical skill sets that are required to work on DIGIT stack. It is expected the team planning on attending trainings training is well versed with the mentioned technologies before they attend eGov training sessions.
...
There are knowledge assets available in the Net for general items and eGov assets for DIGIT services. Here you can find references to each of the topics of importance. It is mandated the trainees do a self-study of all the software mentioned in the prerequisites using the reference materials shared.
Topic | Reference | Gating Question/ assignment |
Git | Do you have a Git account? Do you know how to clone a repository, pull updates, push updates? Do you know how to give a pull request and merge the pull request? | |
Microservice Architecture | https://www.tutorialspoint.com/microservice_architecture/index.htm https://www.udemy.com/course/microservices-with-spring-boot-and-spring-cloud/ | Do you know when to create a new service? How to access other services? |
ReactJS | https://reactjs.org/tutorial/tutorial.html https://www.udemy.com/course/react-the-complete-guide-incl-redux | |
Postgres | https://www.postgresqltutorial.com/ https://www.udemy.com/course/the-complete-python-postgresql-developer-course/ | How to create and database and set up privileges? |
Postman | Call and REST API from Postman with proper payload and show the response | |
REST APIs | What are the principles to be followed when making a REST API? When to use POST and GET? How to define the request and response parameters? | |
Kafka | https://www.udemy.com/course/apache-kafka/ https://kafka.apache.org/intro https://www.tutorialspoint.com/apache_kafka/apache_kafka_introduction.htm | |
Docker and Kubernetes | https://www.tutorialspoint.com/kubernetes/index.htm https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/ | |
JSON | ||
YAML | https://www.udemy.com/course/yaml-essentials/https://www.tutorialspoint.com/json/index.htm | How to read an API contract using swagger? |
Zuul | ||
Maven | ||
Springboot | ||
Elastic search | How to write basic queries to fetch data from elastic search index? | |
Wordpress | https://www.tutorialspoint.com/wordpress/index.htm https://www.udemy.com/course/wordpress-for-beginners-course/ | |
DIGIT Architecture | What comes as part of core service, business service and municipal services? How to calls APIs from one service in another service? | |
DIGIT Core Services | Which are the core services in DIGIT framework? | |
DIGIT DevOps | ||
DIGIT MDMS | How to read a master date from MDMS? How to add new data in an existing Master? Where is the MDMS data stored? |