chevron_left chevron_right
Login Register invert_colors photo_library


Stay updated and chat with others! - Join the Discord!
Thread Rating:
  • 1 Vote(s) - 5 Average


Programming Resources filter_list
Author
Message
Programming Resources #1
Spoiler:
I do not know if a thread like this already exists, if it does then you can delete this.
Everyday, i see people asking questions like 'where do i begin?', 'how can i start learning how to hack?' and similar questions etc.
My reply to this question has always been the same, i always tell them to start to learn programming. In my opinion this is a solid start as it helps you learn how computers work and think, learn about data types and variables etc and understand what is going on behind the scenes.
So after i tell them that, the next question is somewhere along "Where can i learn programming?", "What is the best tutorial?" etc.

So i thought it would be good idea to have a thread where everyone posts resources/ebooks(Which leads me to my second question, i'm not sure if i should post this thread here or in the ebooks section) and other helpful links so when new people come to this section to learn programming they can easily access a lot of good resources to help them.

So i will start off with some that i have used.

Python
Spoiler:
Python Crash course, i find this a good book but it's a little hard to find so here is an upload: programmingresources.96.lt/pcc.pdf

Automate the boring stuff with python, another useful book :  http://programmingresources.96.lt/AP.pdf

Violent python, this is a good book if you are interested in using python for security and such: https://repo.zenk-security.com/Programma...ineers.pdf

Black hat python, another good book for the same reasons above: https://pythonizame.s3.amazonaws.com/med...b6ba01.pdf

Learn python the hard way ( a very good tutorial and it is used by many people) : http://learnpythonthehardway.org/book/

Python course.eu Not as used but its still pretty good in my opinion: http://www.python-course.eu/


One thing to make note of the the version of python the tutorial is in, you have to check if its in python 2 or python 3 as there are a few syntax differences, however most of the tutorials are in python 2.


C++
Spoiler:
Learn c++ in 21 days, this is a good book, but don't be misled by the title. This book teaches you the basics in 21 days, however to become more proficient at it you will need more than three weeks. : http://www.angelfire.com/art2/ebooks/tea...21days.pdf

learn c++: www.learncpp.com the website title says it all

Assembly
Spoiler:
The art of assembly : http://www.ic.unicamp.br/~pannain/mc404/...sembly.pdf
Paul Carter assembly[i]: http://pacman128.github.io/static/pcasm-book.pdf - This one is pretty good and simple.

C#
Spoiler:
[i]Derek Bana : https://www.youtube.com/watch?v=lisiwUZJXqQ recommended by @exo94
c# Fundamentals : http://www.introprogramming.info/english...ad-online/ Easy to read online book, pretty good imo.

Euphoria
Spoiler:
This is a language i doubt many people have heard of. However i find this language to be quite useful. It is very easy to learn and you can just translate it all into C code afterwards
http://www.tutorialspoint.com/euphoria/index.htm - Good tutorial for the language
http://www.rapideuphoria.com/e2c.htm - Useful information regarding translation of Euphoria to C

I will be updating this thread from time to time, post some of you're favorite resources down below BiggrinBiggrinBiggrin

General sites -
http://programming-motherfucker.com/become.html - recommended by @WIC , this site is pretty good i cant believe i have never come across it before. It has a wide array of languages to select from so check this site out.

codecademy.com - This site is pretty well known, and it is very user friendly.

http://www.blackwasp.co.uk/Tutorials.aspx - Blackwasp, has a decent tutorial or two

http://www.tutorialspoint.com/ - has some pretty good tutorials, especially on languages like Euphoria which not many people have heard of.

Misc -
https://sinister.ly/Thread-Tutorial-The-...2bpractice This is written by @phyrrus9 and after you have grasped some programming concepts and practiced, i think this is a must read. Credits to @phyrrus9 for it.

PRACTICE IS THE KEY

[+] 2 users Like XltSystem's post
Reply

RE: Programming Resources #2
There's a shit ton of places. If you ever have no clue where to go, use http://programming-motherfucker.com/become.html , Google, or a book. From there, you really only need to start doing projects and reviewing others' code, because that's where the real learning happens.

Reply

RE: Programming Resources #3
You have one for C#? I'm learning that.
[Image: nagatorosig1a.png]

Reply

RE: Programming Resources #4
(09-01-2016, 05:33 AM)Skullmeat Wrote: You have one for C#? I'm learning that.
https://www.youtube.com/watch?v=lisiwUZJXqQ I learned the basics from Derek Bana's . Nice explanation and stuff plus hands on code
My Blog: http://www.procurity.wordpress.com
Donations: 1HLjiSbnWMpeQU46eUVCrYdbkrtduX7snG

Reply

RE: Programming Resources #5
(09-01-2016, 04:31 AM)WIC Wrote: There's a shit ton of places. If you ever have no clue where to go, use http://programming-motherfucker.com/become.html , Google, or a book. From there, you really only need to start doing projects and reviewing others' code, because that's where the real learning happens.
That is a great resource. I have never seen this site before. Thank you~

Reply

RE: Programming Resources #6
A wonderful contribution Indeed.

Without question, this'll be of benefit to those wishing to get Into the programming scene.
Good work.
[Image: AD83g1A.png]

Reply

RE: Programming Resources #7
(09-01-2016, 04:11 PM)mothered Wrote: A wonderful contribution Indeed.

Without question, this'll be of benefit to those wishing to get Into the programming scene.
Good work.
Thank you, i will try my best to keep this updated.

(09-01-2016, 05:33 AM)Skullmeat Wrote: You have one for C#? I'm learning that.
The one which @exo94 recommended is pretty good, i have added "fundamentals of C#" ebook to the thread if you want to take a look. I have updated the thread with a bit more content.
(This post was last modified: 09-01-2016, 07:25 PM by XltSystem.)

[+] 2 users Like XltSystem's post
Reply

RE: Programming Resources #8
Thank you for this! Hopefully this will get me started with Python without losing my mind Biggrin

Reply

RE: Programming Resources #9
(09-01-2016, 08:13 PM)ChaosAgentGG Wrote: Thank you for this! Hopefully this will get me started with Python without losing my mind Biggrin
No problem! Smile Have fun with python, and remember practice is the key! BiggrinBiggrinBiggrin

Reply

RE: Programming Resources #10
I learn a lot from thenewboston, theirs a guy named Bucky that does alot of tutorials he explains them really nice, i've learned the basics of C++ and C# through that site, that site has anything computer related, i believe it has other subjects like health and such but here is the site :https://thenewboston.com/

Reply






Users browsing this thread: 1 Guest(s)