Silk Road forums

Discussion => Off topic => Topic started by: HeatFireFlame on May 19, 2013, 10:17 pm

Title: Help With Basic programming
Post by: HeatFireFlame on May 19, 2013, 10:17 pm
Hi all, have already posted this in a topic,However i think it may be in the wrong topic. Thanks for all your help in advance.

Now im fairly up to scratch with basic cryptography and anonymity, enough to keep myself anonymous in general. However i would like to start getting a bit more up to date with coding, programming and the likes.
Now i would ask you should i basically be learning HTML,APACHE or UNIX? I know their is a good guide to learning at W3schools. But im looking for the book A+ certification as apparently it's something you need to read when starting out. Does anyone know where i can find a free version of this book?(even a pdf file)

also does anyone have any recommendations for getting started out with programming, I mean from scratch, Consider i know nothing, Right from the ground up;.Where would i start? To get a basic knowledge of the workings of Pc's,(i already know basics of this but would like to recap really)  programming and coding.

Thanks all.
Title: Re: Help With Basic programming
Post by: SelfSovereignty on May 19, 2013, 10:24 pm
A+ certification has nothing whatsoever to do with programming.  Ignore whoever told you that it's useful for that.  UNIX is an operating system, not a language.  Apache is a web server and also is not a language.  HTML is a markup language -- which means it allows you to "mark up" text with specific tags -- it isn't a programming language though.

Just start out with Python or Ruby and online tutorials.  Either of those languages will be just fine; neither is better than the other -- the differences are just personal preference, really.
Title: Re: Help With Basic programming
Post by: HeatFireFlame on May 19, 2013, 10:35 pm
A+ certification has nothing whatsoever to do with programming.  Ignore whoever told you that it's useful for that.  UNIX is an operating system, not a language.  Apache is a web server and also is not a language.  HTML is a markup language -- which means it allows you to "mark up" text with specific tags -- it isn't a programming language though.

Just start out with Python or Ruby and online tutorials.  Either of those languages will be just fine; neither is better than the other -- the differences are just personal preference, really.

SS, your always a great help on the forums.
I feel like a fucking jackass now.

So Where in your opinion should i start, Could you provide me with any links mate? What's your preference, Python or ruby seeing as your helping me out with the advice it seems to be as good a place as any to start. And would i need to learn HTML before learning Python or ruby?

By the way i wasnt told to read A+ cert by anyone, it just seemed to be the basis of some working knowledge, so i figured i would read it.

So overall, Where to start? Any good tutorials?
Title: Re: Help With Basic programming
Post by: astor on May 19, 2013, 10:57 pm
I taught myself, starting with Python. Did a lot of web tutorials and stuff, but to be honest, if you don't have a comp sci background, there's no substitute for a good book. I learned 10 times as much from Learning Python by Mark Lutz as I did from all the web guides combined. Understanding fundamental concepts is more important than memorizing a bunch of syntax.
Title: Re: Help With Basic programming
Post by: HeatFireFlame on May 19, 2013, 11:13 pm
I taught myself, starting with Python. Did a lot of web tutorials and stuff, but to be honest, if you don't have a comp sci background, there's no substitute for a good book. I learned 10 times as much from Learning Python by Mark Lutz as I did from all the web guides combined. Understanding fundamental concepts is more important than memorizing a bunch of syntax.

From what i have been reading, I agree a good book you cannot beat, Do you know any sites where i can find a digital copy of python by marc lutz?
Any tips as well for somebody just starting out, Im looking for all i can get here.
Thanks  :)
Title: Re: Help With Basic programming
Post by: astor on May 19, 2013, 11:15 pm
libgen.org is my go-to place. Works over Tor and there's no torrenting involved. You can download straight from mirrors. :)
Title: Re: Help With Basic programming
Post by: touchthesky on May 19, 2013, 11:21 pm
If you want to start REAL basic start with VisualBasic.

More than programming you learn the core of programming, syntax, variables, arguments etc. Plus you can create boxes, buttons, calculator programs etc and test them while you're making them on a GUI (graphical user interface)

When you want to get into actual writing of code. Like SS said Python is a great start. You could also start with Java as its used widely but I find people who start with Python have an easier transition into Java as compared to those who might jump straight into Java (not saying it doesn't work, just some people find it a bit confusing especially when you get into some more "advanced" concepts)

In order here is what I would suggest to get a good grasp on things

- Python
- Basic Java
- C/C++

after you learn three you'll probably find yourself wanting to learn more yourself, programming is something that you constantly keep updating throughout life. If you get through 1-2 of these languages and realize it's not for you, then just try to improve your knowledge on Java and Python as much as possible
Title: Re: Help With Basic programming
Post by: HeatFireFlame on May 19, 2013, 11:26 pm
libgen.org is my go-to place. Works over Tor and there's no torrenting involved. You can download straight from mirrors. :)

Astor thank you. That link is invaluable, May i post this in my thread for the newbies? or course i will give credit.
Im on there now and have searched for

python mark lutz  got loads of  hits, there seem to be many editions and once it gets up to fourth the title changes from learning python to "   Learning Python: Powerful Object-Oriented Programming" is there any difference? Also what about a program for running your code on, any recommendations? Thanks for your time

touchthesky thank you, I shall look it up as well .
Title: Re: Help With Basic programming
Post by: astor on May 20, 2013, 12:30 am
Yeah, you can share it.  It's called Learning Python, and the latest is 4th edition.

http://libgen.org/search.php?req=Learning+Python+Mark+Lutz+4th+edition
Title: Re: Help With Basic programming
Post by: touchthesky on May 20, 2013, 12:31 am
one thing I did was also start doing some maths and science along with programming.

Programming is basically all about logic. Math and Science teaches you to be very analytical and logical. Helped me out a great deal when designing algorithms and my code
Title: Re: Help With Basic programming
Post by: astor on May 20, 2013, 12:38 am
Oh btw, this is the highest quality version of this book that I've found :)  http://libgen.org/search.php?req=total+synthesis+strike

Most of the PDFs floating around as torrents are horrible scans.
Title: Re: Help With Basic programming
Post by: HeatFireFlame on May 20, 2013, 07:32 am
Oh btw, this is the highest quality version of this book that I've found :)  http://libgen.org/search.php?req=total+synthesis+strike

Most of the PDFs floating around as torrents are horrible scans.

Cheers mate im going to download them both and Just see how i get along.
Btw a had to LOL at your reply in my other thread about trying to find A+, First coding challenge, ;D
Title: Re: Help With Basic programming
Post by: HeatFireFlame on May 20, 2013, 08:05 am
Oh btw, this is the highest quality version of this book that I've found :)  http://libgen.org/search.php?req=total+synthesis+strike

Most of the PDFs floating around as torrents are horrible scans.

hey astor, The file only opens as a .djvu , I was trying to change the file type  to open with different programs along with trying to use different programs to open it  but it isnt working for some reason, What could i do?
Title: Re: Help With Basic programming
Post by: touchthesky on May 20, 2013, 09:48 pm
you'll need to download WinDJViewer to open .djvu files

Regards,