Current Events > ITT: Learning Python

Topic List
Page List: 1 ... 3, 4, 5, 6, 7, 8, 9, 10
SpiritSephiroth
10/06/21 9:46:16 PM
#301:


SomeLikeItHoth posted...
I didnt have a chance to do anything today.

Same, I'll be busy tomorrow too. But I'll make time in the night.

---
... Copied to Clipboard!
SpiritSephiroth
10/07/21 8:41:37 PM
#302:


Okay, did a bit of coding with classes again. I think I've gotten used to it by now. Also I'm thinking of making one random project where I put in all this random code and then import it into a new project whenever I need it, if it ever becomes useful.

---
... Copied to Clipboard!
SomeLikeItHoth
10/08/21 4:22:18 AM
#303:


Fun little sudoku game!

https://geekyhumans.com/heres-the-sudoku-game-in-python-source-code/

SpiritSephiroth posted...
I'm thinking of making one random project where I put in all this random code and then import it into a new project whenever I need it, if it ever becomes useful.
It's kind of late here and I'm tired could you explain a bit more? Cause I'm confused by what you mean.

---
FAM FOREVER.
... Copied to Clipboard!
scar the 1
10/08/21 4:25:06 AM
#304:


I used to do that a lot, just to sort of go through the motions and practice thinking about design.
If you're looking to do anything with games, a good place to start would be to make your own math library, with vectors, points, addition, matrices, etc. It's not very complicated so the design and implementation won't be super tricky. But having one of those is very convenient.

---
Stop being so aggressively argumentative for no reason. - UnfairRepresent
... Copied to Clipboard!
Questionmarktarius
10/08/21 10:59:30 AM
#305:


SomeLikeItHoth posted...
It's kind of late here and I'm tired could you explain a bit more? Cause I'm confused by what you mean.
Reusing code is good. If you've already got a handy helper function that does what you need, copy-paste it into your new project.

Kitchen-sink libraries however, are not.
... Copied to Clipboard!
SpiritSephiroth
10/08/21 8:18:48 PM
#306:


SomeLikeItHoth posted...
Fun little sudoku game!

https://geekyhumans.com/heres-the-sudoku-game-in-python-source-code/

It's kind of late here and I'm tired could you explain a bit more? Cause I'm confused by what you mean.

Looks like Hoth got suspended for some reason, that sucks.

Anyway I'm going to try and code more over the weekend, but it seems I'm getting less free time. Also might get a new job soon.

---
... Copied to Clipboard!
HesOurYou
10/09/21 5:02:54 AM
#307:


SpiritSephiroth posted...
Looks like Hoth got suspended for some reason, that sucks.
Haha yeah. For 30 days.

Had a long ass day & don't feel like doing anything. I'll do more over the weekend.

SpiritSephiroth posted...
Also might get a new job soon.
Nice. What kinda job are you looking for?

Questionmarktarius posted...
Reusing code is good.
Oh yeah. I do that often.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/09/21 10:01:16 PM
#308:


Im applying for a case management with legal areas. Since it revolves around past experience and what I want to do in the future (IT/programming) I thought this was a good first step.

---
... Copied to Clipboard!
SpiritSephiroth
10/10/21 9:04:50 PM
#309:


Spent a lot of time with the application form for this job and drawing. Now time to do some coding and Japanese.

---
... Copied to Clipboard!
HesOurYou
10/11/21 6:04:23 AM
#310:


I've been searching around and I think I'm going to start a budget app. This will combine a few things I'd like to improve on: Databases, Flask, graphs and html. It's actually the perfect project to work on because it combines all those things.

SpiritSephiroth posted...
Im applying for a case management with legal areas.
What kinda stuff would that entail? What would be your daily tasks?

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/11/21 8:02:45 PM
#311:


HesOurYou posted...
What kinda stuff would that entail? What would be your daily tasks?

Managing caseloads for people who apply to a certain industry within the nursing and nhs sector. Its going to be mixed in with legal procedures that I have exprience in with my past jobs as well as working as an IT/Data entry position.

This will be my first job within an IT style sector as my past experience has been primarily in law. So I hope I get it to further push into IT and programming as a job.

---
... Copied to Clipboard!
Makeveli_lives
10/11/21 8:15:29 PM
#312:


You learned python from scratch in 3 MONTHS? Like enough to get a job working from home?

---
Switch FC: SW-3917-4425-6106
PSN: PiKappaPhi769
... Copied to Clipboard!
SpiritSephiroth
10/11/21 8:31:46 PM
#313:


Makeveli_lives posted...
You learned python from scratch in 3 MONTHS? Like enough to get a job working from home?

Hmm? No not yet. I don't think I'd be comfortable using python for a job for a long time. But I want to at least start working in the IT sector, or something with computers for now until the time comes.

---
... Copied to Clipboard!
SpiritSephiroth
10/12/21 7:34:21 PM
#314:


Okay I have an interview on Thursday! I'll have to spend time preparing for this so I will be coding less for now.

---
... Copied to Clipboard!
SpiritSephiroth
10/13/21 8:10:02 PM
#315:


Interview is tomorrow, also I saw a good book when I went out yesterday and was almost tempted to buy it. But maybe i'll go over online material more first.

---
... Copied to Clipboard!
HesOurYou
10/14/21 4:27:43 AM
#316:


I've been sick the past two days D: not really feeling up to doing much. Yesterday I spent half the day sleeping and the other half on my couch half sleeping / half watching Flash.

SpiritSephiroth posted...
Interview is tomorrow
Good luck fam! Let us know how it went.

SpiritSephiroth posted...
I saw a good book when I went out yesterday and was almost tempted to buy it.
Which book was it? You should go back and buy it! Books are awesome.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/14/21 7:19:47 PM
#317:


HesOurYou posted...
Good luck fam! Let us know how it went.

Thanks! I think it went well. I made sure to do some research on the organization since I heard the past candidates were not successful because of their lack of knowledge. I ended up having a chat with the interviewers for around 10 minutes about the company and its history, and the guy looked pretty happy about that.

HesOurYou posted...
Which book was it? You should go back and buy it! Books are awesome.

I forgot but I'll go out again soon and check. I need to see if its out of date or not, but I read some of the material and it seemed easy to understand.

---
... Copied to Clipboard!
HesOurYou
10/15/21 7:05:14 AM
#318:


Thinking about starting up TheOdinProject or freeCodeCamp. Will give me something to work towards each day.

Messed around a bit tonight since I feel mostly better. Thought about how exactly I want this budget application to look. This is something I'm going to need to put some actual time into. I also read up on some html. Didn't want to feel useless though so I did a small python flash cards project and made up some questions. It was fun. I want to make more useless projects like that so tomorrow I think I'll make a coffee machine.

I also bought a new book called Fluent Python. I really need to advance my knowledge with Python so I think this will help. They didn't have any copies at my book store so I ordered on Amazon.

SpiritSephiroth posted...
Thanks! I think it went well. I made sure to do some research on the organization since I heard the past candidates were not successful because of their lack of knowledge. I ended up having a chat with the interviewers for around 10 minutes about the company and its history, and the guy looked pretty happy about that.
Looks like the job is practically yours then.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/15/21 6:33:50 PM
#319:


HesOurYou posted...
Thinking about starting up TheOdinProject or freeCodeCamp. Will give me something to work towards each day.

Messed around a bit tonight since I feel mostly better. Thought about how exactly I want this budget application to look. This is something I'm going to need to put some actual time into. I also read up on some html. Didn't want to feel useless though so I did a small python flash cards project and made up some questions. It was fun. I want to make more useless projects like that so tomorrow I think I'll make a coffee machine.

I also bought a new book called Fluent Python. I really need to advance my knowledge with Python so I think this will help. They didn't have any copies at my book store so I ordered on Amazon.

Looks like the job is practically yours then.

Hopefully. Fingers cross now, thats all I can do.

---
... Copied to Clipboard!
HesOurYou
10/16/21 4:19:34 AM
#320:


Okay so the book arrived today and I had no clue it was over 700 pages! This is going to take longer than I thought to get through but I'm starting tonight. After I read a few chapters I'm going to start my coffee machine project! Then head off to bed because I'm tired.

https://www.amazon.com/Fluent-Python-Concise-Effective-Programming/dp/1491946008

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
1337toothbrush
10/16/21 5:28:37 AM
#321:


... Copied to Clipboard!
toyota
10/16/21 5:33:00 AM
#322:


So is this guide good for a complete beginner who knows nothing about any of this stuff?

I feel as though I should learn something similar as I might be losing my job due to not getting the vaccine lmao
... Copied to Clipboard!
HesOurYou
10/16/21 5:44:16 AM
#323:


1337toothbrush posted...
"concise"
Yeah?

toyota posted...
So is this guide good for a complete beginner who knows nothing about any of this stuff?
I highly recommend this book to start off.

https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036

and you can watch this guys videos tutorials.

https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
toyota
10/16/21 5:52:14 AM
#324:


HesOurYou posted...
Yeah?

I highly recommend this book to start off.

https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036

and you can watch this guys videos tutorials.

https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU

thanks dawg! and just go through it start to end?
... Copied to Clipboard!
SpiritSephiroth
10/16/21 6:08:36 AM
#325:


HesOurYou posted...
Yeah?

I highly recommend this book to start off.

https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036

and you can watch this guys videos tutorials.

https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU

Gonna save that playlist and go through some of it.

---
... Copied to Clipboard!
HesOurYou
10/16/21 6:11:16 AM
#326:


toyota posted...
thanks dawg! and just go through it start to end?
For the book, yes. There's some projects at the end but you don't have to do them, especially the one about django which you should not worry about until you're familiar with databases. The most important aspect is learning about how variables, functions, strings, classes, methods and the other basics work. Once you're familiar with those you can start to advance onto other subjects. For the YouTube playlist, I think the first 9 are required to view in order and after that you can watch in any order.

SpiritSephiroth posted...
Gonna save that playlist and go through some of it.
I've watched SO MANY of his videos. He's the best programming teacher on YouTube. Periodt.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
HesOurYou
10/16/21 6:31:33 AM
#327:


Started the foundations for my coffee shop. It's very basic with if/else statements and a few menu options. Going to give it some more code tomorrow after I get home from work. I may end up finishing it tomorrow because it's going to be super basic but I may turn it into a neat Tkinter project and make some graphics / buttons to make a full fledged visual coffee shop.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/16/21 8:19:34 PM
#328:


HesOurYou posted...
Started the foundations for my coffee shop. It's very basic with if/else statements and a few menu options. Going to give it some more code tomorrow after I get home from work. I may end up finishing it tomorrow because it's going to be super basic but I may turn it into a neat Tkinter project and make some graphics / buttons to make a full fledged visual coffee shop.

I might want to tinker with graphics and visuals as well. Which is the best program for that in tandem with python?

---
... Copied to Clipboard!
joe40001
10/16/21 8:20:53 PM
#329:


So wait, did you go from knowing nothing to interviewing in 3 months?

If so that's awesome.

---
"joe is attractive and quite the brilliant poster" - Seiichi Omori
https://imgur.com/TheGsZ9
... Copied to Clipboard!
SpiritSephiroth
10/16/21 8:26:29 PM
#330:


joe40001 posted...
So wait, did you go from knowing nothing to interviewing in 3 months?

If so that's awesome.

No not yet, this job has case management and data entry/IT with legal casework. But I'm hoping I can work towards more IT based jobs and then get into programming.

---
... Copied to Clipboard!
joe40001
10/16/21 9:47:08 PM
#331:


SpiritSephiroth posted...
No not yet, this job has case management and data entry/IT with legal casework. But I'm hoping I can work towards more IT based jobs and then get into programming.

Even so, I'm really impressed by your dedication. I love people who set their mind to a big task and follow through.

I'm trying to do that myself. I have big projects I'm working on, but yeah, it's not trivial to sustain big effort over a long time. Just ask my multi-month video essay project.

---
"joe is attractive and quite the brilliant poster" - Seiichi Omori
https://imgur.com/TheGsZ9
... Copied to Clipboard!
toyota
10/17/21 12:16:13 AM
#332:


So from knowing nothing about python let alone programming, what are realistic job opportunities with this?
... Copied to Clipboard!
HesOurYou
10/17/21 4:21:41 AM
#333:


SpiritSephiroth posted...
Which is the best program for that in tandem with python?
Not sure. I know a lot of people use Tiled for tilesets and Asperite is very popular for pixel art.

toyota posted...
So from knowing nothing about python let alone programming, what are realistic job opportunities with this?
Python is popular because it's a really good start to learning programming, and from there it's easier to pick up other languages like HTML, CSS, C#, C++, Ruby, Javascript, etc. You can also work with Flask/Django which aren't programming languages but web frameworks, which is popular for Back-End Developers and Data Analysts. You could learn game development, learn how to create websites (front end dev) or maintaining databases (back end dev) or both (full stack dev), you could become a data analyst, a data scientist, a data engineer, a software developer. You could think of a really neat/unique app and become a mobile app developer. It mostly depends on where your interests are.

For starters, begin learning Python. Once you start to get the hang of things, make simple games. Like rock, paper, scissors. Ask yourself how you think someone sitting on their computer would play the game. For me, the first thing would be a welcoming message and a brief explanation of the game. To do that you would just do a simple print function. Then you'd need the player to input either rock, paper or scissors. To do that it's another simple function: the input function, which allows someone to input a command. After that you would need to write some more code that tells the computer to do X when the player types out X, which you could do with an if statement. And so on, and so on until you complete the game. After you do that, you can take your code to the next level and import other modules that could allow you to, instead of playing rock paper scissors in a terminal, allow you to create a GUI where you press buttons. So you go from version 1 of the game, to version 2. And yes you will spend a lot of time searching how to do stuff like that, but that's how you learn effectively.

Read this thread I just saw about Data Analysts and see if it interests you.

https://www.reddit.com/r/learnpython/comments/q9qtes/learning_python_path_for_data_analyst/

And this is a good read as well.

https://www.reddit.com/r/learnprogramming/comments/pndaba/i_know_python_basics_what_next/

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
CreekCo
10/17/21 9:20:33 AM
#334:


toyota posted...
So from knowing nothing about python let alone programming, what are realistic job opportunities with this?

Python is great because it's also light and easy to learn fast. It pairs great with programming robotics also. Data analytics and database administration is awesome like Hoth said and it's a great field. Not exactly related but Google is offering certification for several fields if data analytics interests you.

---
All we have to do, is take these lies and make them true somehow
All we have to see, is that I don't belong to you and you don't belong to me -- Freedom '90 GM.
... Copied to Clipboard!
HesOurYou
10/17/21 5:40:54 PM
#335:


CreekCo posted...
Not exactly related but Google is offering certification for several fields if data analytics interests you.
Thats cool. I may look into that myself.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/18/21 8:49:50 PM
#336:


CreekCo posted...
Python is great because it's also light and easy to learn fast. It pairs great with programming robotics also. Data analytics and database administration is awesome like Hoth said and it's a great field. Not exactly related but Google is offering certification for several fields if data analytics interests you.

Thats actually the starting point I want to go into as well in IT.

---
... Copied to Clipboard!
toyota
10/19/21 4:49:20 AM
#337:


How do you guys generally pace yourself with the Python Crash Course book.

Im going through it slowly and just finished up chapter 3 about lists.

Pretty cool that i can follow along and see how things work in sublime text
... Copied to Clipboard!
HesOurYou
10/19/21 4:59:15 AM
#338:


toyota posted...
How do you guys generally pace yourself with the Python Crash Course book.
1 hour a day is enough. You can do more if you'd like, or less. When you first start it's going to be new / super interesting so you'll want to spend a ton of time on learning. Then your brain will start to play tricks with your mind and you'll think if you're not spending every waking moment learning that you won't get anywhere. But the point of programming is not to memorize everything, but rather repeat the motions of what you're doing (by making projects) so you understand how something works, that way if your employer tasks you with a project, you'll understand how it works, what documentation to look up to get started and what questions to ask your peers / online for when you get stuck along the way.

It's important to still have a life / your other hobbies, otherwise you'll experience burn out.

The first three chapters of that book go fast, but keep going. It's a great resource.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/19/21 8:49:35 PM
#339:


I think Im at the stage where I need to change it up. I'm going to look at different ways to apply python.

---
... Copied to Clipboard!
ChocoboMog123
10/19/21 9:30:12 PM
#340:


I made a topic about this a while back, then got distracted by work/"school."
I've been working on a little DOS-style Adventure/RPG game. It doesn't have much, so far, but basically it will be "Choose a direction/action: North, South, East, West" with random battles and a leveling system akin to FF or Pokemon.
I finally managed to get it onto (commit?) GitHub, so here's a little public look: https://github.com/TurquoisePenguin/AdventureGame
Please let me know if I have too much public info available on there.

---
"You're sorely underestimating the power of nostalgia goggles." - adjl
http://www.smbc-comics.com/comics/20110218.gif
... Copied to Clipboard!
toyota
10/20/21 3:53:03 AM
#341:


for those who started from scratch with no knowledge of programming at all. when did it start to come together?

i just finished throught chapter 4: lists lol

everything seems to be working off
print()

but i dont exactly understand how this leads to 'programming' stuff or games or little apps etc. im probably still a long ways to go but im having funning following along with the book that was recommended here
... Copied to Clipboard!
HesOurYou
10/20/21 4:38:53 AM
#342:


ChocoboMog123 posted...
I've been working on a little DOS-style Adventure/RPG game.
That sounds really fun. What program do you use to run it? Will Pycharm work?

toyota posted...
but i dont exactly understand how this leads to 'programming' stuff or games or little apps etc.
You're inputting commands which tell the computer to do something. You'll understand more once you get farther into the book.

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
scar the 1
10/20/21 10:45:46 AM
#343:


toyota posted...
for those who started from scratch with no knowledge of programming at all. when did it start to come together?

i just finished throught chapter 4: lists lol

everything seems to be working off
print()

but i dont exactly understand how this leads to 'programming' stuff or games or little apps etc. im probably still a long ways to go but im having funning following along with the book that was recommended here
If you're doing Python, you could do some Pygame tutorials at the same time and see.

---
Stop being so aggressively argumentative for no reason. - UnfairRepresent
... Copied to Clipboard!
YookaLaylee
10/20/21 10:48:38 AM
#344:


I started learning it this week. So far I prefer Javascript
---
Fire tempers iron and temptation steels the just
... Copied to Clipboard!
SpiritSephiroth
10/20/21 9:01:55 PM
#345:


I've been mostly making games and small programs as im a new beginner. Slowly edging my way to more practical applications.

---
... Copied to Clipboard!
ChocoboMog123
10/21/21 3:44:33 AM
#346:


HesOurYou posted...
That sounds really fun. What program do you use to run it? Will Pycharm work?
It's in Java and I'm not really sure how to package it up. It's all in the command line, so far, but I'll get around to making a .exe when I get further along.

---
"You're sorely underestimating the power of nostalgia goggles." - adjl
http://www.smbc-comics.com/comics/20110218.gif
... Copied to Clipboard!
SpiritSephiroth
10/21/21 9:32:34 PM
#347:


Spent WAY too much time on a drawing project I started, thinking it was going to be quick. Its taken me hours :<

---
... Copied to Clipboard!
HesOurYou
10/22/21 3:49:58 AM
#348:


https://www.youtube.com/playlist?list=PLillGF-RfqbbJYRaNqeUzAb7QY-IqBKRx

SpiritSephiroth posted...
Spent WAY too much time on a drawing project I started, thinking it was going to be quick. Its taken me hours :<
What project?

ChocoboMog123 posted...
It's in Java and I'm not really sure how to package it up. It's all in the command line, so far, but I'll get around to making a .exe when I get further along.
Oh nice. I'll check it out when I get the time!

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
SpiritSephiroth
10/22/21 9:21:05 PM
#349:


HesOurYou posted...
What project?

Just some picture that took me a while to finish. Also Inktober is taking a lot of my time. Although I can feel my drawing skills getting better as well.

I don't want my coding to stagnate though.

---
... Copied to Clipboard!
HesOurYou
10/23/21 4:07:27 AM
#350:


SpiritSephiroth posted...
I don't want my coding to stagnate though.
I was thinking earlier that I can do Python but I am not really a programmer. I've decided to take this course. It's free, and you can upgrade to a cert at any time. It teachers core fundamentals of programming. You should take it with me, fam. Just click where it asks if you're interested in a verified certificate from edX.

https://cs50.harvard.edu/x/2021/

---
~ SomeLikeItHoth ~
... Copied to Clipboard!
Topic List
Page List: 1 ... 3, 4, 5, 6, 7, 8, 9, 10