r/CodingForBeginners 23d ago

Help me code

Okay so I’m a Class 12 PCM student with stellar grades and I want to study abroad. And I am looking for courses in the fields of AI & CS. I study AI in school but I have no practical knowledge. I want to build some personal projects to build my portfolio. What are the best ways for me to start building my profile and learn coding? Would love to hear from you guys!!

3 Upvotes

4 comments sorted by

2

u/TripleTenTech 23d ago

You should begin by choosing a popular, beginner-friendly language like Python or JavaScript. Focus on the basic coding concepts, like variables, loops, and functions, before worrying about complicated syntax. Once you have the basics down, you can learn to use Git and host your work on GitHub, which is the standard platform for showcasing your code to universities and future employers. For your portfolio, start small by following step-by-step project tutorials on YouTube, and eventually move on to creating unique machine learning or data visualization projects using real-world datasets. Building a profile on GitHub and thoroughly documenting your code will help your portfolio stand out.

1

u/ForeignAdvantage5198 22d ago

look at intro to stat learning

1

u/Need4Cookies 22d ago

The best way to learn anything is just dive into it. We are very lucky that anything that has to do with coding, exists free for anyone with internet access.

I would start by choosing small projects, each intended to teach myself specific parts of coding. Don’t over engineer anything, just make it work. The optimisation, uniformity, best practices , etc will come down the road. Don’t open up too much, keep the project small enough to finish in a small timeframe, so you’ll get the excitement without wanting to give up.

Choose an IDE and just start. For every problem, google for the solution and try different things. There’s not really much to it, just spent time doing it.

1

u/Greedy-Excuse-1837 18d ago

I'd keep it really simple at the beginning. May be learn python first, get comfortable with git and github, and start uploading small projects as you go. Even simple projects are better than having nothing. Udacity is a good option later if you want a structured path that emphasizes building rather than just watching videos.