THE Tools I Learnt during my first two weeks of learning programing

Fahanmi Thomas Olalude - Aug 27 - - Dev Community

Starting my journey into programming was both exciting and daunting. During my first two weeks, I quickly realized that mastering programming isn’t just about learning a new language. It’s also about getting familiar with a variety of tools that make coding more efficient and help streamline the development process. Here are some of the essential tools I learned during this period.

  1. Text Editors: Visual Studio Code
    One of the first tools I encountered was a text editor, and I quickly settled on Visual Studio Code (VS Code). It’s a powerful, lightweight editor that supports multiple programming languages. What makes VS Code indispensable for beginners is its intuitive interface and extensive support for plugins. The live server plugin was a game changer, allowing me to test and see my web development projects in real-time without having to manually refresh the browser every time I made a change.

  2. Version Control: Git and GitHub
    Version control was a concept I hadn’t encountered before learning programming. Git and GitHub are tools that allow developers to track changes in their code, collaborate with others, and maintain multiple versions of a project. I learned how to create a repository, commit changes, and push them to GitHub. These tools are invaluable when working on team projects or simply for backing up personal work.

  3. Command Line Interface (CLI)
    Using the Command Line Interface (CLI) was initially intimidating, but it became one of the most empowering skills I acquired. Through the CLI, I could navigate directories, create and manage files, and even interact with Git. While I had previously relied on graphical user interfaces, the command line allowed me to perform tasks more efficiently, like running scripts or managing project environments. Understanding basic commands like cd, mkdir, ls, and rm helped me gain confidence in managing my projects.

  4. Web Development Tools: HTML, CSS, and JavaScript
    For web development, I dove into the basics of HTML, CSS, and JavaScript. These three technologies form the foundation of any web page. HTML provided the structure, CSS handled the styling, and JavaScript brought interactivity. I quickly learned to appreciate the importance of Chrome Developer Tools, which allowed me to inspect elements, troubleshoot CSS, and debug JavaScript code directly in the browser. This tool helped me understand how my code was affecting the webpage in real time.

  5. SCHOOL I WENT
    Finally, I went to a coding school named (MARUSOFT TECHNOLOGY) to structure my learning. These school provided interactive tutorials and guided projects, allowing me to practice coding in a controlled environment. They were especially helpful in the early stages of learning, as I could receive immediate feedback on my code.

Conclusion
My first two weeks of programming were a whirlwind of discovery. Learning tools like Visual Studio Code, GitHub, the Command Line, and web development basics gave me a solid foundation. These tools not only made my learning process smoother but also equipped me with the knowledge necessary to tackle more advanced concepts.

.
Terabox Video Player