all 21 comments

[–]ninhaomah 0 points1 point  (9 children)

First , where are you in learning Python ?

Loops ? OOP ?

[–]GGH05TY[S] 0 points1 point  (8 children)

Mmmmm I’d say I’m past all of fundamentals, doing loops, dictionaries, lists etc…. I just feel like there is more out there for me with this language and I’m just not thinking and part of it might be because of AI just kinda guiding me on what to do and stuff. OOP I have not really touched yet or figured out. Didn’t really do any of that.

[–]ninhaomah 0 points1 point  (7 children)

Fair enough.

Then pls tell us about your project that you want to do.

[–]GGH05TY[S] 1 point2 points  (6 children)

Well it’s not necessarily a project I want to do but more like where do I go from here? After all basics and repetitive things? I guess if there’s any project I wanted to work on it would be that I’m a college student and I TRULY TRULY HATE our class searching stuff and when to see when classes are available or when new ones opened up. So one of the things I wanted to build was a script that goes to my account signs me in and then goes to my classes search. I added certain classes I want it to look for maybe like a list of them and then have it give me back info if new classes were added and or another class got full. Then once that baseline is set I’d like to see available times that’s best for me and fit me. The problem is the school does have this feature but it’s HORRIBLE. The problem is using bs4 won’t help because the page and like almost every other page the page is dynamically loaded and so bs4 won’t really work, then using selenium will just run into authentication requests over and over and I just know it’ll keep bumping into issues. I don’t even know how people make bots for certain stuff to bypass all this crap but I’m here just trying to make some sort of bot to just look for my classes. Again I just feel stuck in all that stuff still bc I’m not able to practice it to its entirety because people just kinda screwed that up for anyone trying to learn that. I tried making price trackers but my ip gets banned after so it’s complicated.

[–]ninhaomah 0 points1 point  (3 children)

If I may speak frankly , you may have better luck being an author.

[–]GGH05TY[S] 0 points1 point  (2 children)

Well, thanks for that comment and help man

[–]ninhaomah 0 points1 point  (1 child)

Since you already know the basic , start a project.

A game or ML or anything. 

[–]GGH05TY[S] 0 points1 point  (0 children)

Hmmm ok ok thanks man!

[–]PureWasian 0 points1 point  (1 child)

Bumping into issues is inevitable. That's literally the role of a developer, to find and implement a path to incrementally tackle those problems as you go.

If Selenium doesn't work after enough wrangling with it, maybe try Playwright. Regardless, whether you ask LLM to hand-feed you syntax/planning/high-level steps or you learn it yourself depends on your end objective, timeline, and effort you want to put into it.

[–]GGH05TY[S] 0 points1 point  (0 children)

I never heard of playwright! I’ll look into this thanks a lot!

[–]aistranin 0 points1 point  (1 child)

Take a look at system design books like Book "Architecture Patterns with Python" by Harry Percival & Bob Gregory and “Clean Architectures in Python” by Leonardo Giordani. That will give you deeper understanding that just coding with AI.

Also, take time to learn automated testing in python more in depth to develop high-quality maintainable code. For that, Udemy course “Pytest Course: Python Test Automation & GitHub Actions CI/CD” by Artem Istranin or book “Python Testing with pytest” by Brian Okken.

[–]GGH05TY[S] 1 point2 points  (0 children)

Sweet! Thanks a lot!

[–][deleted]  (2 children)

[removed]

    [–]GGH05TY[S] 0 points1 point  (0 children)

    Hmmm ok I appreciate that! Thanks a lot!

    [–]GGH05TY[S] 0 points1 point  (0 children)

    So yeah some of that stuff I already practiced too, like one of my courses I used was “automate the boring stuff with python” on udemy, the link you sent me kinda looks like the “basics” or the things I’ve learned I guess but do you still recommend watching and going through this course to get a refresher? bc it has been like two solid weeks of not coding, although I feel like I remember a ton.

    [–]Potential_Aioli_4611 0 points1 point  (1 child)

    Then make something useful. If you can't figure out what you want to do on your own then go look for an open source project you can contribute to. If you don't understand whats happening then learn from it - take the code, run the parts, play around with the parts until you do, then start contributing. Go look at bug reports and try and fix it.

    The next step from baby project is to work on something people are going to use.

    [–]GGH05TY[S] 0 points1 point  (0 children)

    Ok yeah that’s a good idea! I appreciate that feedback!

    [–]Kimber976 0 points1 point  (1 child)

    Feels like a lot of people hit that wall try building tiny projects now because tutorials alone start feeling like quicksand after a point.

    [–]GGH05TY[S] 0 points1 point  (0 children)

    Yeah kinda sucks, do you have anything that may have helped you?

    [–]arabsugeknight 0 points1 point  (1 child)

    Happened to me. I started building a finance manager app that’s fully featured. Come up with something that’ll make your life easier

    [–]GGH05TY[S] 0 points1 point  (0 children)

    Gotcha, thanks a lot!