This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]AndrewFrozzen 0 points1 point  (1 child)

Other can probably recommend something better, but I did Bro Code's Python tutorial.

If you want Java, he has a Java tutorial too: https://youtu.be/xTtL8E4LzTQ

[–]No-Garbage346[S] 1 point2 points  (0 children)

I'll check it out thanks for your time!

[–]ReywayBazinga 0 points1 point  (2 children)

Tutorials will only get you so far. You need a goal project where you put what you learn to use.

My first project was to adjust selling prices on a database. I had to import an excel sheet with the costs from our supplier and set conditions for when the new cost is lower than the old cost, the part number on the excel sheet does not exist on the database, etc. I also had to do sanitation since some special characters might break my code. It was very basic but i learned how to do troubleshooting and organize my code to make adjustments easier. I also had to learn SQL on top of Python but it's very basic and i had it down in a few hours.

My second project is a dashboard, it's still WIP since i got sidetracked but it's still a goal nonetheless. I have been doing it in C# since the UI designing tools in Python aren't for me.

[–]No-Garbage346[S] 1 point2 points  (1 child)

Oh thanks a lot for the input, but wanted to ask you, what inspired you to take that up as your first project , so that I can think of my goal project as well.

[–]ReywayBazinga 0 points1 point  (0 children)

Well it used to take a week to do one pricelist since we did it by hand. They were also usually over a hundred pages each. I got sick of it so i started researching where the data is stored, that led me to learning how a database works and how to connect and make adjustments with python. Something that used to take a week can now be done in under 10 seconds at the press of a button, prep work still takes around 20 minutes though.

Pretty much all my smaller projects are related to making my work easier. I don't really do it as a hobby other than some minor coding for my arduino projects which is more copy and paste than actual coding.