Welcome to GDG Cloud Kolkata! 👋
It is incredibly exciting to see you starting your tech journey in Class 11. Taking the initiative to join a community like this early on is a fantastic step.
Here is a roadmap of foundational skills and resources tailored for beginners to help you get started without feeling overwhelmed:
1. Foundational Skills to Focus On First
Pick a Beginner-Friendly Language: Start with Python or JavaScript. Python is excellent for logic building, scripting, and AI/Cloud foundations, while JavaScript is essential if you want to explore web development.
Learn the Basics of Git & GitHub: This is the most crucial tool for any developer. It helps you track your code and collaborate with others.
Understand Core Networking Concepts: Before diving deep into the cloud, try to grasp basic concepts like how the internet works, IP addresses, client-server architecture, and APIs.
2. Student-Friendly Resources & Learning Paths
Google Cloud Skills Boost: This is the best place to start. Look for the Google Cloud Computing Foundations or Cloud Digital Leader learning paths. They offer hands-on labs (Qwiklabs) where you can learn by doing.
FreeCodeCamp or Coursera: Excellent for picking up programmatic thinking and fundamental computer science concepts at your own pace.
Google Developer Student Clubs (GDSC) / GDG Events: Keep attending local meetups! Networking with peers and seniors in person is one of the fastest ways to learn and find mentors.
My Advice
Don't worry about learning everything at once. Focus on building small, fun projects—like a simple personal website or a basic calculator script—and then look at how you can deploy or host them using cloud services.
Looking forward to seeing you at the next community event! Feel free to ask questions whenever you get stuck. 🚀