Programming

Back

Programming Courses

The Computer Workshop's Programming Courses cover topics ranging from the process of performing particular computations, usually by designing and building executable computer programs to tasks such as analysis, generating algorithms, profiling algorithms' accuracy and resource consumption, and the implementation of algorithms.
Course Name Hours List Price Content
55337A - Introduction to Programming 28.00 $2,399.00
Description: Have you heard that computer coding is the cool skill to have, but dont know where to start? Or have you been working with no-code solutions and feel as though its time to level up? In this 4-day course, youll be introduced to the fundamentals of computer programming. The course does not require prior programming experience and establishes the concepts needed to progress to intermediate courses on programming. These principles can be applied to any object-oriented programming language, e.g. C++, Java, or VB, but in the course we will use the latest version of the C language and .NET 6. Once youve learned to code in one language it will be fairly easy to transfer those skills to other computer languages as needed. The course focuses on core programming concepts such as storage, data types, flow control, and repetition by using looping constructs. The course also introduces object-oriented programming concepts like classes, encapsulation, inheritance, and polymorphism. There are also sections on exception handling, application security, performance, and memory management. A final section aims to prepare a new developer for the software development world by covering good programming practices and coding style, and introducing different development approaches such as waterfall and agile.
Beginning Modern C and .Net Development 21.00 $1,739.00