[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

where does /g/ learn programming online? Preferably for free.

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 44
Thread images: 6

File: klossy.jpg (70KB, 634x630px) Image search: [Google]
klossy.jpg
70KB, 634x630px
where does /g/ learn programming online?
Preferably for free. Despite pic related, I'm serious. I'm tired of hipster websites teaching hipster programming for normies.
>>
File: images.duckduckgo.jpg (20KB, 260x341px) Image search: [Google]
images.duckduckgo.jpg
20KB, 260x341px
Start with chapter one, do every single exercise, then come back and ask again.
>>
I know about the main books, I'm asking online.
also, is that book available for free(legally)?
inb4 the wizard book/SICP
>>
>>61578107
Codeacademy
>>
>>61578143
that's a meme website with meme programming languages. there is no C, and I think not even java. a lot of stuff on javascript... the kind of place I'd rather avoid.
>>
>>61578195
well if you dont want to use the 'hipster' websites your stuck to books or youtube
>>
File: 1484772014502.jpg (21KB, 214x300px) Image search: [Google]
1484772014502.jpg
21KB, 214x300px
>>61578021
I'd like to put my variables in her array, if you know what I mean.
>>
>>61578311
ok, fine, including non-hipster/non-normie youtube channels, then
>>
>>61578021
What would you like to do with "programming"?
>>
Stanford open courseware - CS106A followed by 106B at minimum, then branch out. MIT also has good courses on assembly
>>
Is there a website with hundreds of extremely basic challenges in C, for beginners? I am very uncreative and have no use for programming, but I assume I will acquire motivation once I'm actually good at it.
>>
>>61578062
Nenecchi uses C++ any reason I should learn this instead?
>>
>>61578883
Project Euler
>>
>>61578021
OP, just use the SICP. No troll.
>>
>>61578481
I don't, please elaborate.
>>
>>61579962
no she learned C first
>>
>>61578021
If you have to ask OP you shouldn't be programming.
>>
>>61578195
I actually used it for a quick refresher on JavaScript and for learning some jQuery. Had enough basic information for me to sift out the functions I needed at the time.
>>
>>61578021
My university has a library and the ones next door do too and no one chekcs whether you are a student or not.
They have the newest standards for everything in multiple versions always on hand, so i can spend afternoons there and read stuff while drinking my freshly brewed cowfee. Shit's comfy.

As for plebs, go and download some epubs of basic standards and read this shit.
>>
>>61578021
From da street, if u no lern how to code on da stret u r shit 4 brainz man
>>
>>61578021
Look for a building that has a sign on it that reads "Library".
>>
File: serveimage.jpg (247KB, 1080x1289px) Image search: [Google]
serveimage.jpg
247KB, 1080x1289px
>>61578021
>you will never code with the kolossy
Why even live?
>>
>>61578021
Yea I fucked Kloss in San Diego 2011. So what?
>>
>>61581054
>you will never /ss/ klossy
>>
>>61580069
I'd like to give her public access to my class member
>>
>>61578021
cd ..
>>
>>61578107
SICP is amazingggggg tho.
>>
I work for a major publisher and just order their books for free
>>
MARRY ME KARLY
>>
>>61578021
learncpp.com
>>
>>61578021
I don't learn programming online. I go to community college like a normal person and receive a balanced education. I don't care about the degree. I care about the knowledge that I obtain.
>>
>>61581428
>community college
>balanced education
>"In order to graduate with an associates in computer programming you will need hours in:"
>"Microsoft Project"
>>
Downloading books from "The pirate bay".
>>
>>61578505
>non-hipster/non-normie
are you a newfag?
Your choice of words is rather reddity
>>
>>61581428
*tips*
>>
File: 1483150558657.jpg (806KB, 1066x1600px) Image search: [Google]
1483150558657.jpg
806KB, 1066x1600px
>>61581642
heheh feels good to be one of les >4cheddit oreganos

: ^ )
>>
>>61581145
>Exposing your privates like a retard.

You deserve whatever's coming.
>>
>>61581428
This is a good perspective and will take you far. Keep your ear to the ground about any good transfer opportunities to a four year university. Community college libraries often don't have the same kind of access to academic journals as a good four year university.
>>
>>61578021
All the usual shit pdfs of books codeacademy lynda and other videos thanks to my work get involved in open source do lots of projects but the secret is persistence.
>>
File: 1482274092369.png (2MB, 3840x2160px) Image search: [Google]
1482274092369.png
2MB, 3840x2160px
Begginer here, reading SICP helped a lot. I also read "The C Programming Language" but it's more of a dictionnary than a programming book.
>>
Can someone give me a step by step on how to use an api? I understand the theory behind it but actually implementing it. I don't have the first clue on where to start. I'm trying to use freegeoip. I downloaded go and the project itself but i have no clue how i'm supposed to actually code any of this.
>>
>>61582387
>Can someone give me a step by step on how to use an api?
Say you wrote some code that accepts a number and returns that number +1 and put it in a function. You then call that function multiple times with different numbers. That's pretty basic programing.

Now instead of that function being in your code its in somebody else's code and you call that function by using an API. Basically the same thing, just a few more steps.

freegeoip takes an ip/hostname and returns some info on it (in various formats). You call it by accessing a webpage like https://freegeoip.net/json/google.ca

This causes the following output
{"ip":"2607:f8b0:4004:80a::2003","country_code":"US","country_name":"United States","region_code":"","region_name":"","city":"","zip_code":"","time_zone":"","latitude":37.751,"longitude":-97.822,"metro_code":0}


Which can be easily parsed by your program. How do you get some web content using your program? Google that. Someone's probably already wrote a library for doing that sort of thing.
>>
>>61582607
>You call it by accessing a webpage like https://freegeoip.net/json/google.ca
So if I wanted to use this I would have my program go to that address and open the browser, then parse the webpage and then store the values of that object onto variables and then let my program continue running. Websites change all of the time how do I know that the format will stay the same or is it always static?
>>
>>61582873
You wouldn't open a browser, most high level programming languages have inbuilt functions for fetching webpages.
>Websites change all of the time how do I know that the format will stay the same or is it always static?

That's part of the risk in developing your software around an API, APIs change.
Thread posts: 44
Thread images: 6


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.