rooshvforum.network is a fully functional forum: you can search, register, post new threads etc...
Old accounts are inaccessible: register a new one, or recover it when possible. x


Computer programming lounge
#26

Computer programming lounge

Yeah I should probably just stick to learning python for a while, I have already seen the Cs50 harvard class videos and some of the MIT's ones;

To be honest I found them boring and dull, taking all the fun out of learning how to program.

I'll probably go check out stackflow and see what they got,

- thanks for the data

boredom is evil
Reply
#27

Computer programming lounge

I am surprised nobody has mentioned http://www.w3schools.com for web tutorials.
It's not too deep, but covers the basics pretty well. I especially liked the quizzes at the end.

Also just to blow your mind on the power of HTML5 + JavaScript check out this interactive tutorial
http://www.crunchzilla.com/code-monster
Reply
#28

Computer programming lounge

w3schools is full of bad and incomplete information. See http://w3fools.com for a critique (and alternatives) by veteran and highly respected programmers.
Reply
#29

Computer programming lounge

HTML5 is something else I should probably look into, I guess - seems to be powerful as fuck, especially for web technology.
Reply
#30

Computer programming lounge

You may want to look into this course: https://www.coursera.org/course/startup. Basically they go over a development stack, node.js, issues surrounding building a web startup, etc. Don't think they're going to offer it again until summertime, but it's a pretty good course.
Reply
#31

Computer programming lounge

Quote: (10-19-2013 08:36 PM)El_Superbeasto Wrote:  

You may want to look into this course: https://www.coursera.org/course/startup. Basically they go over a development stack, node.js, issues surrounding building a web startup, etc. Don't think they're going to offer it again until summertime, but it's a pretty good course.

I could totally use a course like that. I'm currently in the process of bootsrapping an web app from scratch. Not sure how successful it will be but I'm hoping to at least learn a lot from doing it.

I also stumbled upon this page the other day. Basically a place for other bootstrappers to discuss tips/tricks etc.

http://discuss.bootstrapped.fm/
Reply
#32

Computer programming lounge

Lol doing peer evaluations of the first project from Coursera's Intro Python course, and all these programs are like 60-100 lines long. Mine was only 21..

I have a feeling I'm gonna lose marks 'cause some fuckwits aren't going to be able to work out what's going on in my code now :/
Reply
#33

Computer programming lounge

Quote: (10-21-2013 02:35 AM)Architekt Wrote:  

Lol doing peer evaluations of the first project from Coursera's Intro Python course, and all these programs are like 60-100 lines long. Mine was only 21..

I have a feeling I'm gonna lose marks 'cause some fuckwits aren't going to be able to work out what's going on in my code now :/

On the contrary, I think experienced developers and hopefully the instructors of the course realize the benefits of elegant code. The more you can do with less code, the better. Good coders keep their code DRY. DRY stands for Don't Repeat Yourself. If you find you keep repeating a few lines of code, make it a function for reuse.
Reply
#34

Computer programming lounge

Quote: (10-21-2013 02:35 AM)Architekt Wrote:  

Lol doing peer evaluations of the first project from Coursera's Intro Python course, and all these programs are like 60-100 lines long. Mine was only 21..

I have a feeling I'm gonna lose marks 'cause some fuckwits aren't going to be able to work out what's going on in my code now :/

From my Java professor:

Computer science people think coding is like art, the more the merrier.

IT/MIS people think coding should be short and straight to the point.

Cattle 5000 Rustlings #RustleHouseRecords #5000Posts
Houston (Montrose), Texas

"May get ugly at times. But we get by. Real Niggas never die." - cdr

Follow the Rustler on Twitter | Telegram: CattleRustler

Game is the difference between a broke average looking dude in a 2nd tier city turning bad bitch feminists into maids and fucktoys and a well to do lawyer with 50x the dough taking 3 dates to bang broads in philly.
Reply
#35

Computer programming lounge

I'm strongly disliking the way these professors want us to write the programs in the coursera python course... Much redundancy everywhere, teaching bad coding habits
Reply
#36

Computer programming lounge

Any good tips on how to break into iOS development? I need to increase my income, and that is the one computer field which at least doesn't sound really boring to me...I do already know the basics of C programming.

If only you knew how bad things really are.
Reply
#37

Computer programming lounge

Quote: (10-14-2013 11:24 PM)TroubleMaker Wrote:  

I feel like with CMS systems like Drupal, Joomla, and Wordpress out there (the big 3 really), that HTML/CSS is quickly becoming a lost art.

Any noob can fire up Wordpress and built a decent looking site in a couple of hours. There will always be a market for back-end coding, but I feel like the UI is just becoming simpler and simpler for a monkey to crank out.

I don't really agree. Because there's always something that has to be modified in the code to meet a client's demand. If you don't have a clue how CSS or HTML works you simply won't be able to do it. I've yet to ever have a client that didn't have some quirky need that required hacking the plugin-in or theme. When Frontpage, Dreamweaver and other WYSIWYG programs came out, everyone imagined that this was going to make it unnecessary to learn code, but that's hardly been the case. In fact, I can't stand WYSIWYG programs and prefer clean non-bloated code in Notepad++. When I look at code generated by Dreamweaver, or back in the day Frontpage, all I could do is shake my head at how complicated and overbloated their code is for even the simplest tasks.


Quote: (10-16-2013 04:52 AM)Architekt Wrote:  

HTML5 is something else I should probably look into, I guess - seems to be powerful as fuck, especially for web technology.

Of course. If you are doing anything front-end related HTML5 is like learning your ABCs in grade school.
Reply
#38

Computer programming lounge

Quote: (10-23-2013 05:25 PM)speakeasy Wrote:  

Of course. If you are doing anything front-end related HTML5 is like learning your ABCs in grade school.

Working the back end is so much fun though..
Reply
#39

Computer programming lounge

Do you guys know of any resources for a totaaaal newbie in programming?
Reply
#40

Computer programming lounge

Quote: (10-24-2013 12:11 AM)Architekt Wrote:  

Quote: (10-23-2013 05:25 PM)speakeasy Wrote:  

Of course. If you are doing anything front-end related HTML5 is like learning your ABCs in grade school.

Working the back end is so much fun though..

I'm working on it bro.

[Image: funny-gif-asian-guy-thumbs-up.gif]
Reply
#41

Computer programming lounge

Quote: (10-23-2013 02:55 PM)RexImperator Wrote:  

Any good tips on how to break into iOS development? I need to increase my income, and that is the one computer field which at least doesn't sound really boring to me...I do already know the basics of C programming.

ive started to learn ios programming , and ive started with this http://teamtreehouse.com/library/ios-development

obv you need a mac to make ios apps

i made the thread about becoming a python programmer that was linked to earlier in this thread , and Im going to pretty much follow a similar pattern to what i did for python, which is do tutorials, make some apps, get a portfolio together
Reply
#42

Computer programming lounge

Quote: (10-24-2013 01:42 AM)frenchcorporation Wrote:  

Quote: (10-23-2013 02:55 PM)RexImperator Wrote:  

Any good tips on how to break into iOS development? I need to increase my income, and that is the one computer field which at least doesn't sound really boring to me...I do already know the basics of C programming.

ive started to learn ios programming , and ive started with this http://teamtreehouse.com/library/ios-development

obv you need a mac to make ios apps

i made the thread about becoming a python programmer that was linked to earlier in this thread , and Im going to pretty much follow a similar pattern to what i did for python, which is do tutorials, make some apps, get a portfolio together

The only thing that keeps me from iOS programming is having to have a Mac which I don't plan on buying. I do however have a few books on Android so I plan on getting into that eventually. Maybe not as lucrative as iOS but there's still a demand.
Reply
#43

Computer programming lounge

Quote: (10-24-2013 12:15 AM)Titan Wrote:  

Do you guys know of any resources for a totaaaal newbie in programming?

Code Academy is a fun and simple introduction to programming. To start off- create an account and check out the introductory JavaScript and Python lessons.
Reply
#44

Computer programming lounge

Quote: (10-24-2013 03:07 PM)Player_1337 Wrote:  

Quote: (10-24-2013 12:15 AM)Titan Wrote:  

Do you guys know of any resources for a totaaaal newbie in programming?

Code Academy is a fun and simple introduction to programming. To start off- create an account and check out the introductory JavaScript and Python lessons.

Yeah code academy is definitely a good place to start for the basics. It will give you the basic nuts and bolts of the language.

But beyond that the only way to really learn how to code is to jump in and do it. Just think of a basic project and code it up.

I don't know how others on the forum feel about this, but I strongly believe that all coders should take an algorithms class. Being a good coder is really being good at algorithm design and implementation. You can have full command of a language, but if your algorithms are inefficient and data structures inappropriate it will never scale. On the other hand, you can be a total novice at whatever language you're working in and get by just googling shit on stack exchange if you are good at the meta stuff. Plus, there's no better way to learn a language (as well as the strengths and weaknesses of that language) than implementing various basic algorithms and data structures.

For anyone who's interested, the Stanford CS dept has posted and online lecutre series here: http://goo.gl/4tzNg
Reply
#45

Computer programming lounge

I would like to add something to dasher.

Also google: stackoverflow books recommendation <topic>
You can find good recommendations on "all" topics.

The following all costs money:
Instructional Videos: pluralsight.com.

For C# just anyone is interested:
http://www.informit.com/articles/article.aspx?p=1769249
Reply
#46

Computer programming lounge

HTML/CSS/Javascript is a given these days. You can't do anything useful without it. If I were doing a new product, I wouldn't even worry about a website, unless it's a mobile only site. iOS, then Android, then desktop web. If you want the under 35 demographic at all and your site doesn't EXCEL on mobile devices, you may as well not exist.

As far as what language to learn, learn what works for you. I feel you on Python, I love Python, but the honest to god numbers tell you PHP is the most used language. That said, from what I see, PHP gigs pay less well, if you're interested in just getting a job. I think Ruby / Rails has a lot of the ease of use down and a great community to boot. Python & Django are awesome, and I think Django is probably even better than Rails, but DHH & his force of personality took Rails way further. I could rattle off tons of companies who are either on Rails or started with it, Twitter most notably. Node.js and Meteor are getting a lot of press lately, I think mainly because a lot of people know Javascript so the learning curve is lower for guys with HTML skills who want to start doing backend stuff.

What to learn? Tons of choices. If you know some web coding (Javascript/HTML/CSS), learn Node.js. Since you're going to need Javascript on the front end, you might start with Node or Meteor if you know nothing. Ruby & Rails are strong choices. Python & Django, can't argue too much except that the community is smaller. PHP is easy to learn. Java and .NET are popular but mainly with big shops, again, if you want to get a regular 9-5 desk gig, you will get a lot of opportunities with Java/.NET, but the startup culture is more around Node/Ruby/PHP/Python.
Reply
#47

Computer programming lounge

Quote: (10-24-2013 04:00 PM)El_Superbeasto Wrote:  

But beyond that the only way to really learn how to code is to jump in and do it. Just think of a basic project and code it up.

+1000 to that. Just like doing approaches, the only way to get better is to quit talking about it and do it.

Also, I just mentioned Rails, the Rails Tutorial is an awesome place to start. They take you through building a Twitter-like app, and you get a very complete intro. If you don't have any programming experience it might be daunting.

One last suggestion: get on Meetup.com and search out local events in your area: user groups, etc. Find groups who meet on your topic, get out and see some presentations and MEET PEOPLE. If you know nothing, get out and shake hands and tell people you want to learn. There are meetups in my area called "hacker hours" which are casual things at a bar or coffee shop where guys come in and work on whatever their project is. GREAT place to get help.
Reply
#48

Computer programming lounge

Those of you who are / were in the U.S. military may find the following Quora answer by Ryan Lackey useful:

Quote:Quote:

The easiest way to monetize your military background is by working as a web developer in the defense sector. There may be some preference (informally, most likely) due to your veteran status, but the higher practical benefit would be a security clearance. Merely being eligible for a clearance, and willing to undertake the process to have it granted, is a significant pre-filter in software development, since a lot of strong developers are not US citizens. You probably would need a TS or even TS with SCI for the greatest value, however.

Outside of direct government contracting, it's more important that you be a great developer than any specific value to being a veteran, most likely. The values which made you successful in the Marines would presumably help with that, too.

Ryan Lackey is the MIT dropout who founded a satellite communications company in Iraq during the war.

"The great secret of happiness in love is to be glad that the other fellow married her." – H.L. Mencken
Reply
#49

Computer programming lounge

#include <iostream>
using namespace std;

int main()
{

int Pin_Number;
int enter_number;
int enter_number2;
Pin_Number = 4497;

cout << "Please Enter Your Pin Number" << endl;
cin >> enter_number;

if (Pin_Number == enter_number)
{
cout << "How Much Would You Like To Withdraw?" << endl;
}

else if (Pin_Number != enter_number)
{
cout << "Please Try Again" << endl;
cin >> enter_number2;
}

if (Pin_Number == enter_number2)
{
cout << "How Much Would You Like To Withdraw" << endl;
}

else if (Pin_Number != enter_number)
{
cout << "Your Account Has Been Frozen" << endl;
}

return 0;
}

Peep the Skillz
Reply
#50

Computer programming lounge

Haven't seen much activity in here for a while but I literally ran across this site yesterday. Basically it's a site where you can post examples of code and run them in your browser. The code is tweakable as well. This is great for people like me who are hands on learners. Tweak some code, run it and figure out how it works. http://runnable.com/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)