Intro to Programming

Overview

Do you want to understand the core principles of programming? Be able to write simple programs and scripts that will help your day-to-day activities and add practical coding skills to your CV? This course will give you a solid foundation in the craft of coding, and an understanding of the most common data types and best practices in understanding object-orientation.

Locations: Edinburgh & Glasgow

Key Learning

CodeClan offers a friendly and welcoming environment to start your journey in code.

You'll explore core programming principles using Ruby, a popular general-purpose language, and gain practical skills in translating real world problems into software programs. You will learn how to write robust, easy-to-maintain code, using TDD (test driven development) and applying object-oriented programming principles.

This course will give you proficiency in writing simple programs with an understanding of how web and software applications all fit together. By course end you will be able to apply your learning by building and modelling the back-end of a web application.

Discover five reasons Intro to Programming could be for you

 

Course Outline

  • Understanding the development environment (Terminal)
  • Introduction to programming, tooling, Unix and text editing
  • Coding in Ruby: functions and conditionals
  • Coding in Ruby: collections and loops
  • Understanding OO principles, classes, inheritance and composition
  • Effective editing and debugging
  • Creating a mini-project

Classes are delivered through a series of classroom-based lessons using a code-along interactive teaching style encouraging questions, with class-based lab work, weekly homework and a project.

Who is it for?

Anyone who wants to learn the essentials of coding! Do you want to understand the basic principles behind the digital products and services you use and work with every day? This course is open to anyone, and recent students include:

  • Web designers
  • Marketers
  • Product/project managers
  • Professionals
  • Freelancers
  • Entrepreneurs

Watch: one student explains why the course was for them:

Course cost

£650*

Tea and coffee provided.

Please bring your own laptop and ensure it has:

Please test your installation before the course start date. If you need any help, please give us a call on 0131 290 2600 at least one week in advance of the course start date.

*The course price includes a £150 non-refundable deposit. Refunds (less deposit) can be made up to 7 days before the course start date. No refunds will be given after this time.

Dates & Times

Edinburgh

Part-time study: One evening per week over 10 weeks

Dates: 9th Oct - 11th Dec 2017

Times: Mondays | 6:15 - 8:15pm

Glasgow

Part-time study: One evening per week over 10 weeks

Dates: 17th July to 18th Sept 2017 & 2nd Oct - 4th Dec 2017

Times: Mondays | 6:15pm - 8:15pm

Prerequisites

Basic computer + internet skills.

The ability to type at least 25 words per minute. You can test your typing speed here.

Progression

Looking for something to follow on from the Intro to Programming course? Try our Front-End Web Development or Web Application Development or Python courses.

Instructors

Instructors for this course are drawn from our team of experienced software and web application developers.

Book now

Enter your details to book your place on the Intro to Programming course.

You can then pay online or request an invoice.





Your Name (required)

Your Email (required)

Telephone (required)

Delivery Option

Would you like to enrol in the course in Glasgow or Edinburgh? *

 I have read and agree to the Terms and Conditions            View Terms and Conditions

 Add to Mailing List