webdevRefinery Forum: I'm Hooked - Woot! - webdevRefinery Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

User is offline ShanePerreault 

  • Sleep Burns My Eyes
  • Group: Members
  • Posts: 1075
  • Joined: 19-March 10
  • LocationChicago, USA
  • Expertise:PHP,Java,Javascript,Ruby on Rails,SQL

Posted 05 June 2011 - 09:39 AM (#1)

I'm Hooked - Woot!


I've been eager to learn two new languages lately: Ruby and Python. Since I already have a basic understanding of Ruby through Rails, I don't want to dig really deep into Ruby right now. So, I started learning Python. And I have to say, it's fucking amazing. I'm watching video tutorials on the basics of Python on thenewboston.com and I'm picking up the syntax pretty fast. I already wrote a small Command Line Script.

print "Welcome to Our GuestBook"

# People List
people = []

while True:

	person = raw_input('Enter Name: ')
	people.append(person)
	
	if(person == 'exit'):
		break

	for person in people:
		print person

raw_input('Press<enter>')


Point is, I'm excited.

Languages: PHP | JS | Ruby | Rails | C# | Python | Java
0


User is offline Mo3 

  • Brogrammer
  • Group: Moderators
  • Posts: 1950
  • Joined: 21-July 10
  • LocationStuttgart, Germany
  • Expertise:PHP,Java,Javascript,Python,Ruby on Rails,Node.js

Posted 05 June 2011 - 10:49 AM (#2)

Python is rather easy and straightforward.

Glad to see you hooked!

Quote

A person who thinks all the time has nothing to think about except thoughts. So he loses touch with reality, and lives in a world of illusion called the past. Things are not explained by the past, they are explained by what happens right now. That creates the past, and it begins here. That's the birth of responsibility.
0


User is offline Owen 

  • Group: Members
  • Posts: 146
  • Joined: 30-April 10
  • LocationLondon
  • Expertise:HTML,CSS

Posted 05 June 2011 - 11:13 AM (#3)

What would you say is your main method of learning new languages? Video tutorials like you mentioned?
0


User is offline ShanePerreault 

  • Sleep Burns My Eyes
  • Group: Members
  • Posts: 1075
  • Joined: 19-March 10
  • LocationChicago, USA
  • Expertise:PHP,Java,Javascript,Ruby on Rails,SQL

Posted 05 June 2011 - 11:36 AM (#4)

View PostOwen, on 05 June 2011 - 11:13 AM, said:

What would you say is your main method of learning new languages? Video tutorials like you mentioned?


Well, it's relatively straightforward if you already have programming experience. Since I already know how to program, how to think logically and arithmetically, it's mainly just learning the syntax of a new language along with learning that languages primitives, which python doesn't have a lot of primitive methods I've learned though. But all in all, I'd say Python is a great language to know and have under your belt.

As for your question about Video tutorials. Whatever has the greatest content and is very direct. I like blog posts if they have everything I need to know, or a video series if it has everything I need to know. Videos however I prefer since I see someone coding and I can hear somebody explain it well. But like I said, the only thing that you really need to learn when starting a new language is syntax and primitives. Which can take a few weeks. Or by real-world experience, I still don't know every PHP primitive because there are just so many.

Languages: PHP | JS | Ruby | Rails | C# | Python | Java
1


User is offline Owen 

  • Group: Members
  • Posts: 146
  • Joined: 30-April 10
  • LocationLondon
  • Expertise:HTML,CSS

Posted 05 June 2011 - 02:30 PM (#5)

View PostShanePerreault, on 05 June 2011 - 11:36 AM, said:

Well, it's relatively straightforward if you already have programming experience. Since I already know how to program, how to think logically and arithmetically, it's mainly just learning the syntax of a new language along with learning that languages primitives, which python doesn't have a lot of primitive methods I've learned though. But all in all, I'd say Python is a great language to know and have under your belt.

As for your question about Video tutorials. Whatever has the greatest content and is very direct. I like blog posts if they have everything I need to know, or a video series if it has everything I need to know. Videos however I prefer since I see someone coding and I can hear somebody explain it well. But like I said, the only thing that you really need to learn when starting a new language is syntax and primitives. Which can take a few weeks. Or by real-world experience, I still don't know every PHP primitive because there are just so many.

Thanks for the informative answer, lots of good information. I know a little C++ and dabbled a bit with PHP after and I did certainly recognise some similarities between the two (as you said with the logic and such) even if their syntax and purpose are different.
0


User is offline TheEmpty 

  • I say words in sequences.
  • Group: Members
  • Posts: 5154
  • Joined: 02-October 10
  • Expertise:HTML,CSS,PHP,Java,Javascript,Python,Ruby on Rails,SQL

Posted 06 June 2011 - 10:44 AM (#6)

Wonder if I was the only one expecting this to be a thread about woot.com :-/
Reserved.
1


User is offline cosmie 

  • Group: Members
  • Posts: 223
  • Joined: 30-April 11

Posted 06 June 2011 - 07:52 PM (#7)

I was expecting that too. As Woot is rather addicting.
0


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users


Enter your sign in name and password


Sign in options
  Or sign in with these services