Its all about Train Developers On Linux,Python,Devops,and Cloud Technology.
- LnxCT_Training - Table of contents
- LnxCT Training Plan
As a programmer respectable gross typing speed should be atleast around 40 wpm (Words per Minute) with an accuracy of atleast 85%.
Timeline | End Result |
---|---|
1 Day | You must able to install ubuntu using bootable pendrive |
https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview
Timeline | End Result |
---|---|
3 Day | You must have knowledge of all above command by doing practice on terminal. |
https://maker.pro/linux/tutorial/basic-linux-commands-for-beginners
https://www.hostinger.in/tutorials/linux-commands
Timeline | End Result |
---|---|
2 Day | You must have knowledge of all advance commands |
https://blog.knoldus.com/play-with-text-in-linux-grep-cut-awk-sed/
https://itsfoss.com/linux-command-tricks/
https://www.tecmint.com/20-advanced-commands-for-linux-experts/
https://haydenjames.io/90-linux-commands-frequently-used-by-linux-sysadmins/
Timeline | End Result |
---|---|
2 Day | You must have knowledge of networking and its related command |
https://www.redhat.com/sysadmin/sysadmin-essentials-networking-basics
https://www.javatpoint.com/linux-networking-commands
https://wiki.teltonika-networks.com/view/Private_and_Public_IP_Addresses
https://wiki.teltonika-networks.com/view/Network_Address_Translation
Timeline | End Result |
---|---|
1 Day | You must have knowledge of how to use vi editors using commands |
https://www.guru99.com/the-vi-editor.html
Timeline | End Result |
---|---|
1 Day | You must have knowledge of how to use git and how to manage source code and its version and create Pull request and Merge Branch. |
https://linuxhint.com/git_tutorial_beginners/
https://www.youtube.com/watch?v=8JJ101D3knE
Timeline | End Result |
---|---|
2 Hours | You must have knowledge of how to install above tools and how to use above tools. |
1. Chrome Browser
2. visual studio code
3. Virtual Box
4. Git
Timeline | End Result |
---|---|
1 Day | You must have knowledge of how to install ubuntu server on VirtualBox and How to access VirtualBox Server Using SSH and Network Adapter Like NAT/HOST/BRIDGE. |
- install ubuntu server into VirtualBox
https://ubuntu.com/tutorials/install-ubuntu-server#1-overview
Timeline | End Result |
---|---|
1 Day | You must have knowledge of Which File where exist and where need to modify according needs. |
https://www.thegeekstuff.com/2010/09/linux-file-system-structure/
https://www.tecmint.com/linux-directory-structure-and-important-files-paths-explained/
Timeline | End Result |
---|---|
4 Hours | You must have knowledge of Which Os in which types of commands used for install packages or service related. |
https://www.educba.com/centos-vs-ubuntu/
https://cmdref.net/os/linux/note/rhel-vs-ubuntu
Timeline | End Result |
---|---|
4 Hours | You must have knowledge of how to install Centos server on VirtualBox |
https://www.webmo.net/support/centos72.html
Timeline | End Result |
---|---|
1 Day | You must have complete knowledge of Linux(Ubuntu/CentOS),All Commands ,Directory Structure. you need to Perform above types of 5 Linux Test and check your Linux Knowledge Whole Day and what ever answer you don't know those search into google and geather knowledge on it. |
https://www.testdome.com/tests/linux-online-test/81
https://www.guru99.com/linux-certification-quiz.html
https://searchdatacenter.techtarget.com/quiz/Test-your-knowledge-of-useful-Linux-commands-with-this-quiz
Timeline | End Result |
---|---|
2 Days | You must have knowledge of How to Write Shell Script according needs and how to put it in CronJob. |
https://linuxconfig.org/bash-scripting-tutorial
https://linuxhint.com/30_bash_script_examples/
https://www.shellscript.sh/
NOTE: Perform This Tutorial After Python Flask Tutorial.
Timeline | End Result |
---|---|
3 Days | You must have knowledge of How to Install,Configure,Create Certificate,Rule Writing, Proxy Pass, Lets Encrypt Certificate create |
https://phoenixnap.com/kb/how-to-install-nginx-on-ubuntu-20-04
https://www.digitalocean.com/community/tutorials/how-to-create-a-self-signed-ssl-certificate-for-nginx-in-ubuntu-20-04-1
https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-20-04
https://bitlaunch.io/blog/how-to-use-nginx-as-a-reverse-proxy-on-ubuntu-20-04/
https://www.scaleway.com/en/docs/tutorials/nginx-reverse-proxy/
Timeline | End Result |
---|---|
2 Days | You must have knowledge of How to Install,Create Database, CRUD Operation Using commands Query,backup and restore database |
https://www.linuxtechi.com/install-mariadb-in-ubuntu/
https://www.tecmint.com/learn-mysql-mariadb-for-beginners/
https://www.tecmint.com/mysqladmin-commands-for-database-administration-in-linux/
Timeline | End Result |
---|---|
2 Days | You must have knowledge of How to Install,Create Database, CRUD Operation Using commands Query,backup and restore database |
https://www.digitalocean.com/community/tutorials/how-to-install-postgresql-on-ubuntu-20-04-quickstart
https://www.geeksforgeeks.org/postgresql-psql-commands/
https://www.tecmint.com/backup-and-restore-postgresql-database/
https://dbeaver.io/download/
https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-programming-environment-on-an-ubuntu-20-04-server
Timeline | End Result |
---|---|
6 Days | You must have knowledge about Python and OOPs Concept. |
https://www.programiz.com/python-programming/first-program
Timeline | End Result |
---|---|
5 Days | You must have knowledge about HTML,CSS,JS |
https://www.w3schools.com/html/
https://www.w3schools.com/css/default.asp
https://www.w3schools.com/js/default.asp
Timeline | End Result |
---|---|
2 Days | You must have knowledge about Rest api development using Flask and How to Use Postman to Test Rest API |
https://www.javatpoint.com/flask-tutorial
Timeline | End Result |
---|---|
7 Days | You must have knowledge about Rest api and Web development and connection with different database like MySQL,PostgreSQL. |
https://www.tutorialspoint.com/django/index.htm
https://www.enterprisedb.com/postgres-tutorials/how-use-postgresql-django
https://medium.com/@omaraamir19966/connect-django-with-mysql-database-f946d0f6f9e3
Timeline | End Result |
---|---|
2 Days | You must have knowledge about How to Write Automation Test cases/Scraping. |
https://codeburst.io/python-selenium-tutorial-2021-57162fa620ac
https://blog.testproject.io/2020/06/16/selenium-python-beginners-tutorial-for-automation-testing/
Timeline | End Result |
---|---|
3 Days | You must have knowledge about Docker Image/Container/Volume Mount/docker commands/How to copy from local system to docker container/sh into docker container. |
https://docs.docker.com/get-started/overview/
https://docs.docker.com/engine/install/ubuntu/
https://stackify.com/docker-tutorial/
https://docker-curriculum.com/
Timeline | End Result |
---|---|
3 Days | You must have knowledge about How to Write docker-compose.yml file and its related command and how to link container with each other and volume mount and network and environment value set |
https://docs.docker.com/compose/
https://docs.docker.com/compose/install/
https://docs.docker.com/compose/gettingstarted/
https://docs.docker.com/samples/django/
Timeline | End Result |
---|---|
3 Days | You must have knowledge about How to do nginx proxy pass.how to create job/ci-cd pipeline. |
https://www.digitalocean.com/community/tutorials/how-to-install-jenkins-on-ubuntu-20-04
https://www.digitalocean.com/community/tutorials/how-to-configure-jenkins-with-ssl-using-an-nginx-reverse-proxy-on-ubuntu-20-04
https://mohitgoyal.co/2017/02/11/create-a-first-basic-job-in-jenkins/
Timeline | End Result |
---|---|
3 Days | You must have knowledge about how to execute some commands in multiple server. |
https://www.guru99.com/ansible-tutorial.html
https://linuxconfig.org/ansible-tutorial-for-beginners-on-linux
Timeline | End Result |
---|---|
7 Days | You must have knowledge of How to Create IAAS using Terraform for AWS,Azure,GCP. |
https://www.youtube.com/watch?v=l5k1ai_GBDE
https://learn.hashicorp.com/collections/terraform/aws-get-started
https://www.youtube.com/watch?v=SLB_c_ayRMo
https://github.com/easyawslearn/Terraform-Tutorial