Image
 
linkedin_logo.png rss_logo.jpg
twitter_logo.png youtube_logo.jpg
Latest Additions
 
EH-Net Login
Welcome Guest.






Lost Password?
No account yet? Register
Who's Online
We have 44 guests and 1 member online
 
Advertisement

You are here: Home arrow Ethical Hacking Discussions and Related Certificationsarrow Programmingarrow Programing Lang.
EH-Net
May 18, 2013, 10:27:25 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Go back to The Ethical Hacker Network Online Magazine Home Page
 
   Home   Help Calendar Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: Programing Lang.  (Read 5463 times)
0 Members and 1 Guest are viewing this topic.
COm_BOY
Full Member
***
Offline Offline

Posts: 129


LivinG DeaD


View Profile
« on: July 09, 2010, 04:24:43 PM »

I was looking to learn some programing stuff cause i m n00b into it . I found the following out , can anyone comment on it ?

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/

It says it has python into it .

Logged

It has become appallingly obvious that our technology has exceeded our humanity.
ajohnson
Recruiters
Hero Member
*
Offline Offline

Posts: 1056


aka dynamik


View Profile WWW
« Reply #1 on: July 09, 2010, 04:32:41 PM »

I don't have any experience with that one, but this might be of interest to you if you're interested in Python: http://www.ethicalhacker.net/component/option,com_smf/Itemid,54/topic,5617.msg29578/topicseen,1/
Logged

WIP: GCFA | www.infosiege.net | @infosiege

The day you stop learning is the day you start becoming obsolete.
Equix3n-
Sr. Member
****
Offline Offline

Posts: 386



View Profile
« Reply #2 on: July 10, 2010, 03:42:04 PM »

If you've never done any programming then I would suggest starting out with some other language like C and C++. Python is good if you just want to be able to understand some code. But if you dive into other stuff like source code auditing, reversing etc you need to thoroughly understand memory concepts like data types and data structures which the scripting languages don't cover extensively. If you've some understanding of the concepts in C and C++ then learning other languages won't be very difficult.
Logged
Manu Zacharia (-M-)
Sr. Member
****
Offline Offline

Posts: 393


c0c0n Hacking Conference - where hackers unite


View Profile WWW
« Reply #3 on: July 11, 2010, 01:07:59 AM »

Yes, I second Equix3n-

Two best links / course (ofcourse free through internet) that I can suggest are :


Now how to start or view the course, very simple - open up youtube.com and search for CS106A and CS106B and you will get the videos as a playlist which you can follow.

Hope this helps Smiley

Happy Learning
Logged

Manu Zacharia
MVP (Enterprise Security), ISLA-2010 (ISC)², C|EH, C|HFI, CCNA, MCP,
Certified ISO 27001:2005 Lead Auditor

There are 3 roads to spoil; women, gambling & hacking. The most pleasant with women, the quickest with gambling, but the surest is hacking - c0c0n
yatz
Full Member
***
Offline Offline

Posts: 222


View Profile WWW
« Reply #4 on: July 12, 2010, 04:43:06 PM »

Now how to start or view the course, very simple - open up youtube.com and search for CS106A and CS106B and you will get the videos as a playlist which you can follow.

I love how much free stuff is out there.  It is hard to find good tutorials/classes.  It's almost like there's so much out there that it's hard to narrow down what you are looking for.

As for learning programming, the best thing you can do is learning by doing.  When you get some basic knowledge on how programming works, think of some cool little app you want to do or a process you want to automate, logically think it through, and then code it.  If you're not sure, search for the answers.

<nostalgia>
I started back with QBasic and started doing simple games like random number dice games and little graphics puzzles.  Then of course there was the Gorilla game that was too much fun for as simple as it was, and it was an amazing thing when I realized I could read the code and make changes that actually did something.  It sparks an interest that never dies... ah the good old days.
</nostalgia>

The point is, think of something, no matter how simple, and get the computer to do it for you.  Then add to it.  If you're an admin-type, then try VBScript and automate some stuff that you do routinely.

Before you know it you'll be as good as pizza1337 writing shellcode!!

 Cheesy
Logged

"Live as though you would die tomorrow, learn as though you would live forever."

CCNA, MCSA, MCTS, Sec+, Net+, Linux+, CEH
ajohnson
Recruiters
Hero Member
*
Offline Offline

Posts: 1056


aka dynamik


View Profile WWW
« Reply #5 on: July 12, 2010, 05:14:54 PM »

As for learning programming, the best thing you can do is learning by doing.  When you get some basic knowledge on how programming works, think of some cool little app you want to do or a process you want to automate, logically think it through, and then code it.  If you're not sure, search for the answers.

I completely agree. Some of my favorite books for learning programming are the cookbooks, cool script/hack books, etc. It's fun if you try to just look at the title of the hack/script/recipe and try to do it on your own before seeing how it was done in the book.

This is a site I was recently exposed to and am starting to work on: http://projecteuler.net/ I hear it's kind of math-heavy, but it should still be fun/interesting to some.
Logged

WIP: GCFA | www.infosiege.net | @infosiege

The day you stop learning is the day you start becoming obsolete.
Ketchup
Hero Member
*****
Offline Offline

Posts: 1021



View Profile
« Reply #6 on: July 12, 2010, 05:34:24 PM »

I will agree with the above as well.   I took a bunch of programming languages in school.   I left without any real understanding of programming.  I didn't really grock it until I starting programming.  At some point, you go through a eureka moment, and then it makes sense.
Logged

~~~~~~~~~~~~~~
Ketchup
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Page created in 0.055 seconds with 23 queries.
 
Exclusive Deal

sansfire13_245x90_cw90.jpg
SANSFIRE 2013
June 15 - 22

5% Off w/ Code: EHN_5

SANS Deals 4 EH-Netters
5% OFF Any SANS Course in Any Format!
Coupon Code: EHN_5 Including SANS Rocky Mountain 2013 & SANS Boston 2013
Polls
Compared to this year, 2013 will be:
 
Recent Forum Topics
EH-Net News Feeds
Latest Additions
 
         
Free Business and Tech Magazines and eBooks

© 2013 The Ethical Hacker Network
Joomla! is Free Software released under the GNU/GPL License.