Concepts of Programming

Course

In London

£ 1,195 + VAT

Description

  • Type

    Course

  • Location

    London

The Concepts of Programming course is designed to give delegates an understanding of the purpose, principals and techniques of programming.

Facilities

Location

Start date

London
See map
Clerks Court 18-20 Farringdon Lane Clerkenwell, EC1R 3AU

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Programming
  • IT

Course programme

Introduction to Programming

  • What is a program?
  • Computer Hardware
  • Memory
  • Binary and Hexadecimal Notation
  • Operating Systems
  • File Types

Program Design

  • Defining the Problem
  • Devising the Solution
  • Writing Pseudocode
  • Using Comments for Clarity
  • Adhering to Standards

Program Implementation

  • Compilation and Interpretation
  • Editors, Compilers and Debuggers
  • Integrated Development Environments

Development Choices

  • Generations of Programming Languages
  • Procedural Languages
  • Object Oriented Languages
  • Markup Languages

Beginning Programming

  • An Overview of C
  • Program Layout
  • Generating a Response
  • Capturing Program Input

Variables

  • Naming Variables
  • Data Types
  • Declaring Variables
  • Initialising Variables
  • Constants

Arithmetic Expressions

  • Arithmetic Operators
  • Precedence of Operators
  • Data Conversion and Casting

Conditional Structures

  • Logical Operators
  • If and If...else
  • Case Statements and the switch Command
  • Labels and goto

Iteration

  • While Loops
  • Do ... while Loops
  • For Loops
  • Foreach Loops
  • Break and Continue Statements

Data Collections

  • Strings
  • Arrays
  • Pointers
  • Basic File Handling

Code Reuse

  • Reusable Program Units
  • Creating Functions
  • Using Libraries

Further Programming Languages

  • C++
  • Java
  • HTML
  • JavaScript
  • Cobol
  • Visual Basic

Follow-On Courses

  • Fundamentals of Java Programming
  • PHP Programming
  • Perl Programming
  • Python Programming
  • Ruby Programming

Concepts of Programming

£ 1,195 + VAT