• If you haven't yet, we highly encourage you to check out our Recovery Resources thread!
  • Hey Guest,

    As you know, censorship around the world has been ramping up at an alarming pace. The UK and OFCOM has singled out this community and have been focusing its censorship efforts here. It takes a good amount of resources to maintain the infrastructure for our community and to resist this censorship. We would appreciate any and all donations.

    Bitcoin Address (BTC): 39deg9i6Zp1GdrwyKkqZU6rAbsEspvLBJt

    Ethereum (ETH): 0xd799aF8E2e5cEd14cdb344e6D6A9f18011B79BE9

    Monero (XMR): 49tuJbzxwVPUhhDjzz6H222Kh8baKe6rDEsXgE617DVSDD8UKNaXvKNU8dEVRTAFH9Av8gKkn4jDzVGF25snJgNfUfKKNC8

  • Security update: At around 2:28AM EST, the site was labeled as malicious by Google erroneously, causing users to get a "Dangerous site" warning in most browsers. It appears that this was done by mistake and has been reversed by Google. It may take a few hours for you to stop seeing those warnings.

    If you're still getting these warnings, please let a member of staff know.
puppy9

puppy9

au revoir
Jun 13, 2019
1,238
Hey, to any tech experts or anyone that has experience. The book below; is it any good for a beginner like me? I just wanna dip my toe into programming to see whether it is my thing or not. If there is any helpful tips, please do share. Thanks in advance guys.

51S4dEOwOIL SX342 QL70
 
  • Hugs
  • Like
Reactions: terry_a_davis, Yomyom and Brick In The Wall
Brick In The Wall

Brick In The Wall

2M Or Not 2B.
Oct 30, 2019
25,158
I'm not familiar with said book. Books are a great resource but It's usually best to just start writing code. Maybe read a few chapters then try to write something that uses what you've learned.
 
  • Love
  • Like
Reactions: Yomyom and puppy9
J

JustLosingMyself

Mage
Sep 4, 2018
544
Try datacamp. Online school
 
  • Like
  • Love
Reactions: Yomyom, Brick In The Wall and puppy9
Squiddy

Squiddy

Here Lies My Hopes And Dreams
Sep 4, 2019
5,903
Try Udemy
 
  • Like
  • Love
Reactions: Intheo, Frew, Yomyom and 2 others
Brick In The Wall

Brick In The Wall

2M Or Not 2B.
Oct 30, 2019
25,158
Try Udemy
I've used Udemy before and it's not bad for some things. I'd be very skeptical of online classes though.

I still think your best bet is to just dive in. Pull up a YouTube tutorial and start writing code along with it.
 
  • Love
Reactions: puppy9
BigLucs

BigLucs

M-23 NC. Don't want to turn 24.
Apr 30, 2020
58
Three resources you can use that will teach you free start to finish.
freecodecamp.org
Codecadamy.com
theodinproject

Each one has different focus' so shop around until you find what language you like. It depends on what you want to use it for. Wanna build websites? Videogames? Apps? Each is gonna have different languages for different practices.
 
Last edited:
  • Love
  • Like
Reactions: RileyTanaka and puppy9
TheSoulless

TheSoulless

I'd like to fly but my wings have been so denied
Jan 7, 2020
1,058
I've tried to learn programming before, and Codecademy is great if you like interactive lessons.
 
  • Love
Reactions: puppy9
WhiteDespair

WhiteDespair

The Temporary Problem is Life
Oct 24, 2019
837
I learned powershell by writing scripts.

Books are a good resource and you'll need to practice.

You can pm me if you want to know specifics or have questions.
 
  • Love
Reactions: puppy9
Meena

Meena

Student
Jun 7, 2018
138
Maybe you should start with Html, Css and javascript. Freecodecamp and codeacademy are great tools
 
  • Love
  • Like
Reactions: Frew and puppy9
L

Life sucks

Visionary
Apr 18, 2018
2,134
I don't know about the book. If you want to know if programming is your thing, start with basics and fundamentals because thats how every program works. I don't know about new and recommended languages nowadays but I think the old ones like C/C++/Java can be used to learn the basics and give strong fundamentals. Once you learn fundamentals, you can learn other languages depending on what you want or need.
 
  • Love
Reactions: puppy9
mxEll

mxEll

Member
Apr 21, 2020
25
I'm no expert but I've tried learning a few different languages and by far the simplest one I found is Python. There's a book called Python for Everybody by Charles Severance. He also has a course on Coursera. Would highly recommend for a beginner.
 
  • Love
  • Like
Reactions: Frew and puppy9
H

HeartbrokenViking1

Member
Apr 16, 2020
16
I'm a professional programmer, would personally recommend against PHP and go for JavaScript. Far more demand, and easier to learn since you can just jump into the browser and start coding.

These days you don't even need to download stuff if you want to get started. Check out https://stackblitz.com/ it just sets up an entire environment for you right in the browser to play around with.

Just pick the "JavaScript - Blank Project" at the bottom.
I learned from https://www.w3schools.com/ it's free and full of examples.
However https://developer.mozilla.org/en-US/ is the thing you would want to check out eventually as it has all the web documentation, I usually just put "mdn" at the end of my google search when I am working.

And of course there is https://stackoverflow.com/ where every question ever has already been asked hehe.
 
  • Like
  • Love
Reactions: WinterFaust, RileyTanaka, Frew and 2 others
T

TotallyIsolated

Mage
Nov 25, 2019
590
Yay good for you.
Python or JavaScript would be easier to learn and more useful. You don't need to spend a penny to learn this stuff, even to an advanced level IMO.
 
  • Love
  • Like
Reactions: Frew and puppy9
P

Pallf

I'm tired
May 27, 2018
358
HTML, CSS, and Python is what I started with. I think Python is well regarded for people just starting out.
 
  • Like
  • Love
Reactions: RileyTanaka, puppy9 and Kikoo Loool
Pupuce

Pupuce

Nobody exists on purpose. Come ctb
Apr 19, 2019
282
I'd say JavaScript and python, but python would be better to start as it would help more getting the habit of coding cleanly than JS.
I'm a professional programmer, would personally recommend against PHP and go for JavaScript.
You. I like you. A lot.
 
  • Love
  • Like
Reactions: puppy9 and HeartbrokenViking1
RileyTanaka

RileyTanaka

ill / failure
Mar 20, 2020
264
Bumping this thread - because of these comments, I ended up signing up for HTML / CSS course on a whim on Coursera, as well as opening up accounts on GitHub, StackOverflow, and FreeCodeCamp. Finished course and ended up loving it. My main task now is to learn and become comfortable with Javascript. Maybe try out NodeJs, SQL from there if I'm not too dumb for this lol. So thanks for all the helpful advice!

FreeCodeCamp is good for practice but not as a learning reference imo. I'd recommend people here check out some youtube tutorials by TraversyMedia, mmtuts, Web Dev Simplified, and WhatsDev. I've also heard some good things about Colt Steel's Udemy course on Javascript. There's also plenty of good online tutorial websites that explain basics of programming (some more clearly than others): tutorialspoint.io, MDN (mozilla developers network), W3Schools, etc.
 
Last edited:
  • Love
  • Like
Reactions: TotallyIsolated and puppy9
J

JoeFailure

Mage
Apr 29, 2019
592
Would you all say it's tough to become a software engineer or programmer? I've thought about this or UX Design too.
 
  • Hugs
  • Like
Reactions: RileyTanaka and puppy9
puppy9

puppy9

au revoir
Jun 13, 2019
1,238
Bumping this thread - because of these comments, I ended up signing up for HTML / CSS course on a whim on Coursera, as well as opening up accounts on GitHub, StackOverflow, and FreeCodeCamp. Finished course and ended up loving it. My main task now is to learn and become comfortable with Javascript. Maybe try out NodeJs, SQL from there if I'm not too dumb for this lol. So thanks for all the helpful advice!

FreeCodeCamp is good for practice but not as a learning reference imo. I'd recommend people here check out some youtube tutorials by TraversyMedia, mmtuts, Web Dev Simplified, and WhatsDev. I've also heard some good things about Colt Steel's Udemy course on Javascript. There's also plenty of good online tutorial websites that explain basics of programming (some more clearly than others): tutorialspoint.io, MDN (mozilla developers network), W3Schools, etc.

Thanks for the Bump Riley. Wow, I'm proud and impressed of you being able to finish a task that is impossible for me, because my brain capabilities is deteriorating. Thanks @RileyTanaka. You inspired me and possibly others on this forum.
:hug:

Would you all say it's tough to become a software engineer or programmer? I've thought about this or UX Design too.

Hey if anyone out there who make a living from programming please help @JoeFailure out. Thanks.Good luck buddy.:hug:
 
Incorrigible77777

Incorrigible77777

I was born human and I'm sorry for that. ——太宰 治
Jul 9, 2020
229
Anyone interested in referral quote at big IT company feel free to contact me, before I catch the next bus :smiling:
 
  • Love
  • Like
Reactions: everydayiloveyou and puppy9
Pupuce

Pupuce

Nobody exists on purpose. Come ctb
Apr 19, 2019
282
Would you all say it's tough to become a software engineer or programmer? I've thought about this or UX Design too.
I might be awfully late to answer, but here's what I've gotten in the little time I've spent in classes and the few projects I've made.
It isn't hard as a whole, if you're good with problem solving, well organized and at least decent in maths and logic. The one major quality you need is efficient google search. People make it sound like what you're going to do all day long is spamming the keyboard with god-like level of thinking, but honestly you go on google, see what's been made already, and see how you can adapt it to your situation. If you want to go towards game programming, the maths needed are clearly harder though.

I can't help you for UX tho, it's not something i've done too much
 
  • Love
  • Like
Reactions: Intheo and puppy9
I

Intheo

Student
Jul 1, 2020
119
I would say it might be one of the best things for people in this community to learn. It's an actual skill that you can build upon and doesn't require as much social interaction although it helps. You can work remotely either for a company or have your own freelance business. It's a skill that's always going to be in demand anywhere in the world so it could help some people change their environments.
 
  • Like
  • Love
Reactions: Pupuce and puppy9

Similar threads

NormallyNeurotic
Replies
0
Views
119
Suicide Discussion
NormallyNeurotic
NormallyNeurotic
LongLegs24
Replies
0
Views
298
Suicide Discussion
LongLegs24
LongLegs24
HeartThatFeeds
Replies
0
Views
250
Suicide Discussion
HeartThatFeeds
HeartThatFeeds
L
Replies
10
Views
428
Suicide Discussion
SomewhatLoved
SomewhatLoved