DEV Community

Saravanan Lakshmanan
Saravanan Lakshmanan

Posted on

Day 1 Learning: Course Roadmap, GitLab & Linux Basics

📚 Course Roadmap
Frontend order:

  • HTML → Structure of webpages
  • CSS → Styling webpages
  • JavaScript → Making webpages interactive
  • React → Building real web applications

After finishing frontend, we will move to Backend:

  • Java
  • Python
  • PostgreSQL (Database)
  • Some additional tools later

☁️ GitLab and it's uses:

  • GitLab is a cloud platform to store our code online.
  • It helps us upload our project and keep it safe.
  • We can track changes and update our project anytime.
  • Companies use tools like GitLab for teamwork and version control.
  • So after completing our project, we will upload it to GitLab.

🐧 Linux and it's uses:

  • Trainer suggested learning Linux even though we use Windows.
  • Most real-world servers run on Linux.
  • Linux is fast and lightweight.
  • It is open-source and free.
  • Many companies prefer Linux for development and servers.
  • So learning Linux is very useful for future jobs.

🖥️ Types of Computer Interfaces

  • We learned how we interact with computers.
  • GUI (Graphical User Interface)
  • Use mouse and icons
  • Example: Windows
  • CLI / CUI (Command Line Interface)
  • Type commands in terminal
  • Example: Linux Terminal
  • Faster and commonly used by developers

💻 Basic Linux Commands Learned:

  • pwd → Shows current folder location
  • ls → Lists files and folders
  • cd → Move between folders
  • touch → Create new file
  • mkdir → Create new folder

These all are I have learnt in Day 1

Top comments (0)