Skip to the content.

My Journey

Steps for Setting Up Development Tools Laptop Setup:

Ensure you have a laptop with necessary development tools installed. MacOS and Windows are preferred, with Chromebooks supported through KASM cloud workspace. Create GitHub Account:

Sign up for GitHub to store, plan, and track your coding projects. GitHub will be the hub for collaboration. Install Code Editor (Visual Studio Code):

Download and install Visual Studio Code (VSCode) for coding, data analysis, and note-taking. Explore the marketplace for useful extensions. Version Control with GitHub:

Learn how to use Git and GitHub for version control and project collaboration. Interactive Coding (Jupyter Notebooks):

Set up Jupyter Notebooks in VSCode for interactive coding, especially for Python and data analysis. Web Hosting with GitHub Pages:

Publish projects and notes using GitHub Pages to showcase your work online. Application Containerization:

Learn tools like Docker and AWS to deploy and run your applications on the web. Communication Tools (Slack):

Use Slack for course updates, collaboration, and daily communication with peers and instructors. Familiarize with Programming Languages:

Begin with JavaScript, Python, and Java. Learn package management: use pip for Python packages and pom.xml for Java packages. Agile/Scrum Methodologies:

Research Agile/Scrum project management principles, using GitHub Issues and GitHub Projects for teamwork. By mastering these tools and methods, you’ll be well-prepared for collaborative coding projects and web development.