#๐Ÿ”’ Beginner Confusion

36 messages ยท Page 1 of 1 (latest)

lilac island
#

Hi Guys,

I have learned the basics of python and have been making some basic projects by following tutorials from yt channels (tech with tim etc).
I have made about 8 projects.Now what should I do next?

For context pyhton is my first programming language and I want to go into the AI and Data science domain.
I think first I should hone my general programming skills (like logic building , problem solving etc).

Is my approach efficient to first work on my general programming skills and then dive into data and AI side?
If yes then what should I do next? Since I have learned the basics and have made some projects by following tutorials.

runic crescentBOT
#

@lilac island

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

eager kelp
#

Which sort of projects have you done so far?

sacred plover
#

have been making some basic projects by following tutorials from yt channels
I would stop that as soon as possible and begin creating projects on your own without tutorials.

lilac island
eager kelp
#

yikes

eager kelp
#

I recommend avoiding password related projects in particular, and definitely do not use anything you create yourself related to that. There are way more things you have to take into account than you would expect to make them secure.

lilac island
#

I have currently just made them and am not using them neither I plan on using them

eager kelp
#

but yeah, for now just try building something on your own, with little direct guidance

after you get comfortable with writing, using and debugging Python on your own, you may want to take a look at Kaggle for data science projects

lilac island
#

right understood

#

thanx for help

lean marsh
#

@lilac island i'd suggest codewars or leetcode

#

it'll help you improve on problem solving stuff and you can basically choose your level

#

it helped me get from a beginner to somewhat advanced i'd say

lilac island
#

though havent tried leetcode yet

#

i dont know dsa

lean marsh
#

leetcode is a little more advanced than codewars in my opinion

sacred plover
#

Although challenge websites "teach" a particular, narrow set of skills (algorithmic thinking). Project-work is also important to understanding project structure and maintainability.

lean marsh
#

which level of problems can you comfortable solve on codewars?

lean marsh
#

he's completely right with that too

#

it's just what helped me

#

and then i had the knowledge to jump into a bigger project

lilac island
lean marsh
lilac island
#

also should I learn DSA ?

lilac island
sacred plover
#

DS&A is important for the long-term. You'll need it to even do harder Code Wars/Leetcode challenges.

lilac island
sacred plover
sacred plover
#

Np

runic crescentBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.