• Library
  • Forum
  • Plans & Pricing
  • Help
  • Sign In
  • Sign Up
Search
Library Programming Introduction to Programming
Flags_dd_introprogramming

Introduction to Programming

Basic programming skills are essential for all web professionals, including designers. Many programming languages share a common set of concepts, which will be covered in this course.

4 badges • 9 videos

  • Basics

    Basics

    Computer programming can be intimidating at first, but this gentle introduction to the subject will make the learning curve a bit easier to climb.

    View Stage
  • Control Structures

    Control Structures

    Control structures determine the flow of execution within an application. A conditional statement can fork the execution down several paths or a loop can execute the same code several times until a condition is met.

    View Stage
  • Objects and Arrays

    Objects and Arrays

    An array is a way of storing multiple items and each item is associated to a number called the index. Each item can be accessed using the index value. Objects are usually associated to meaningful pieces of data which it can hold and manipulate.

    View Stage
  • Functions

    Functions

    A function contains a piece of code that needs to be executed several times from different parts of your application. A function optionally takes in arguments and returns an object or value as a result.

    View Stage
Logo-footer

Our mission is to bring affordable Technology education to people everywhere, in order to help them achieve their dreams and change the world.

  • Twitter
  • Youtube
  • Twitter
  • Google Plus
  • Linked
  • Our Company →
  • About
  • Contact Us
  • Forum
  • Stories
  • Blog
  • Affiliate Program
  • Treehouse Shop
  • Jobs
  • Privacy Policy
  • Terms & Conditions
  • Learning Adventures →
  • Become a Web Designer
  • Become a Web Developer
  • Learn HTML and CSS
  • Learn Ruby on Rails
  • Learn to Build iPhone Apps
  • Learn to Build Android Apps
  • Start a Business
  • Learn JavaScript and jQuery
  • Become a PHP Developer
  • Learn WordPress
  • Become a Mobile Developer
  • Courses →
  • Websites
  • Programming
  • Business
  • iOS Development
  • Android Development
  • Topics →
  • HTML
  • CSS
  • jQuery
  • JavaScript
  • Ruby
  • Ruby on Rails
  • WordPress
  • PHP
  • Business
  • iOS
  • Android

© 2013 Treehouse Island, Inc.

Sign in

I forgot my password

Help

We're here to help

Loading

Thanks! We'll be in touch.

There was a small problem sending your message.

If you'd like us to call you.

You can also email support requests to

help@teamtreehouse.com

Have content questions?

Don't forget you can start a discussion in the Forum. Treehouse teachers and members are actively discussing topics from course material and other general teaching topics.