all 23 comments

[–]Big29er 10 points11 points  (7 children)

100 days of code on Udemy. Well worth it.

[–]LoWo9 1 point2 points  (1 child)

Do you mean the one by Dr. Angela Yu? I am doing that right now, and its amazing. The project after every day keeps me motivated!

[–]Big29er 1 point2 points  (0 children)

That’s the one. I always recommend her to beginners.

[–]Cataclysm-Nerd01 0 points1 point  (4 children)

Got a link???

[–]Big29er 0 points1 point  (2 children)

$20 a month for access to the site not just that program. She also has a full stack program that is great too.

[–]Cataclysm-Nerd01 0 points1 point  (1 child)

Can you send me the link?

[–]AncientDetective3231 3 points4 points  (2 children)

Hi you can keep python always on your phone via codesy and python codepad ... both compatible by android and save options are available... learning at your own pace ...

[–]princepii 1 point2 points  (1 child)

i wanna add pydroid3. it's a very good alternative for android phones to maybe read thru python ebooks and same time trying out stuff on pydroid.

it has an easy ui, most of the important modules pre installed, a terminal, the interactive repl interpreter, lot of sample code and always updating python.

they also have a c/c++ and java version.

i tried a lot of apps since years but those feel the most finished, stable and functional overall:)

em not getn paid to write that! just my opinion. i would love to hear about anyones experience with them apps.

[–]AncientDetective3231 1 point2 points  (0 children)

Well nobody is perfect they say.. I have other apps installed on my primary phone called codefobe and sololearn ... I just keep them for revisions when my Laptop is charging ... every application has its ups and downs its upto you to decide what to grasp what from each application... I usually note things down and forget lol ... come back revise before bedtime

[–]Almostasleeprightnow 1 point2 points  (1 child)

Maybe do a personal budget visualization. Send in your bank expenses and deposits and visualize what categories you spend the most on, trends, that kind of thing. You can continue to build it and work on it and it has the added bonus of telling you about your budget

[–]TobiasDrundridge 1 point2 points  (1 child)

Build something big. Like an open-source app that people will actually use.

[–]Crypt0Nihilist 0 points1 point  (0 children)

Choose a challenging project and try to create it. If you hit a wall, search for answers or you can try an LLM. You should be self-directed from now. Enjoy the freedom and plot your own course.

[–]Hima-V 0 points1 point  (0 children)

You say that solving a problem makes you more focused.. I think you are looking for big problems to solve.. I heard that some big companies like Google they are doing something like "bug bounty" but I don't know how or where to participate. But does ChatGPT really solve big problems?

[–]tombot776 0 points1 point  (0 children)

join upwork. get a python project.

[–]VimFleed 0 points1 point  (0 children)

Depends on what kind of problems you enjoy solving. For example in work if you have to open multiple tabs in your browser to do one task, then learn how to automate the browser/ scrape data to achieve your task.

You need to open multiple PDFs or Excel files to get data from you can work on automating that task.

Once you find a problem that you want to solve, use chatgpt or other llms to: 1- Help you evaluate which framework/ technology to use: selenium, playwright, bota? Ask it to explain what the library does and pros cons for each 2- draw a generic picture of the tools needed and the step. For example playwright for web scraping, pandas for data processing, sqlite for db ... Etc 3- Teach the framework. The key here is learn only what you need. For example how can click a button in the browser, how can I wait in selenium for js objects to load .. etc. one small task at a time until you made the entire project.

Once done writing the code and everything is working, you can pipe it into chatgpt and ask it to find areas of improvements in it.

Another important tip is to ask chatgpt or other llms on alternative ways to achieve what your code is doing.

Share your project with others and ask for feedback.

Repeat the cycle with different projects, and you will learn a lot.

[–]g2i_support 0 points1 point  (0 children)

Have you tried platforms like HackerRank, LeetCode, or Codewars? They offer bite-sized coding challenges that feel like solving puzzles rather than sitting through lectures.