Notice : You are now accessing LOOP SIT SERVER. This is not meant for public access. For the actual LOOP Website please visit instead

Become a Professional Programmer (Google GO& C++)

Become a Professional Programmer (Google GO& C++), Singapore SKillsFuture elarning online course

Course Description

There are endless numbers of programming languages out there, and new ones are added on an almost daily basis. To keep on top of the game and to broaden your skillset, picking up a few of these new languages never hurts.

C++ is the Grandfather of many of the tech world’s programming languages – Java being just one. Learning C++ gives you a head start on learning any other language, and a leg up as far as your employability is concerned. By taking this course, you’ll lay down a solid coding foundation and gain an excellent platform for improving your skills.

Google GO (golang) is the programming language created by one of the largest technology names in the world – Google – so having GO in your arsenal is a surefire way to add to your coding credentials. This course will teach you everything you need to know about GO.

Picking up a few of these new languages never hurts.

- Learn the differences between Google GO and C++
- Know the basics of programming with the different language
- Be able to apply either language into real-time projects
- Know how you can code all the languages

This course is SkillsFuture Credit Eligible.

Course Objectives

1. Understand what C++ is about
2. Learn about C++ Data Types and Data Assignments
3. Work on C++ Math Type Conversion, Overflow and Underflow
4. Learn GO fundamentals and apply them in real world scenarios
5. Get to grip with advanced features like GO Language and Concurrency
6. Understand and develop your knowledge of programming fundamentals
7. Build up a knowledge foundation for more advanced programming skills

Related Courses

  • Essential Online Course - Java Programming

    Essential Online Course - Java Programming

    SGD $299.00

    Course Description

    Java is a general purpose programming language that is concurrent, class based, object oriented, and specifically designed to have as few implementation dependencies as possible. Being that Java is an underlying technology and required by many applications and websites, you will find it in places like business applications, data centers, game consoles, utilities, desktop computers, laptops, smart phones and more. This online training course will cover various levels of Java Programming including beginner, intermediate and advanced. It covers a complete introduction to object oriented programming as well as many other core Java features. This course is just as helpful for a beginner as it is for systems engineers, web application developers, mobile app developers, software engineers and any other potential student with a technical background. Learn the grandfather of programming languages today! - Learn about the basics of Java programming language  - Move on to the intermediate level of Java programming language  - Know how to develop your own application using Java - Discover the advantages of knowing Java programming language


  • Take a Crash Course in HTML 5

    Take a Crash Course in HTML 5

    SGD $40.00

    Course Description

    The current version of HTML in use on the web today was last updated in 1997. The Web has changed dramatically over those thirteen years and an update to HTML was desperately needed. In the mid-2000s a group called the Web Standard Project began developing HTML5. The goal of the project: develop an HTML standard capable of running full applications in a web browser. HTML5 introduces a number of new elements, attributes, events, and new ways for developers to create web pages and web applications using a version of HTML that is designed around how users are using the Web. In this course, Mark Long will introduce you to HTML 5. He will walk you through a number of practical examples that will quickly get you up and running. He will also teach you about the new features in HTML including: semantic tags, audio and video support, and events. Learn about HTML and its purpose in development. - Learn from the basics to advanced levels of HTML 5- Know how HTML 5 applies to development of websites- Understand how to apply HTML 5 in your projects - See the difference HTML 5 can do in a web design 


  • Essential Online Course - HTML Essentials

    Essential Online Course - HTML Essentials

    SGD $299.00

    Course Description

    HTML is one of the main programming languages that power the internet. And once you master it, you can begin to create your own web content, whether it be simple websites or complex online applications. This online training course provides an in-depth look at the essentials of writing and editing HTML code. Learn about HTML and its purpose in development. - Learn from the basics to advanced levels of HTML 5 - Know how HTML 5 applies to development of websites - Understand how to apply HTML 5 in your projects  - See the difference HTML 5 can do in a web design



C++ Programming - Course Introduction


Course Introduction 

Download Course Files

Language Basics

Preview Available


Data Types

Why does C++ hate Division? Other Relevant Topics 

More basics and Variables/Literals 

More about Data Types and Data Assignment 


Math and Input


Input and more MATH!

Type Conversion, Overflow, and Underflow

Formatting Output

String Manipulation

More MATH!, again

Control Logic

Preview Available


Control Structures

Logical Operators

Conditional Operators and Switch

Looping (while)

Looping (do-while, for)

Google GO - Course Introduction


Introduction to the Course

Download Project Files

Introduction To Go



Why Go



Go Language





Types & Casting

Setting Up Your Local Environment



Functions - Variadic

Functions - Defer

Pointers I



Arrays & Slices


Looping & Ranges - Arrays & Slices

Looping & Ranges - Maps


Expanding Your Go Knowledge



Object Composition

Custom Types

Constructor Function


Multi File Project

Reading and Writing To Files

Encryption and Description

Web Operations

Publishing JSON

Consuming JSON





Go Routines

Channels 1

Channels 2

Channels 3



Course Outro

SkillsFuture Credit Eligible
SGD $79.00
(Price excludes GST)
Convince your boss email
This site is best viewed using the latest versions of Google Chrome, Apple Safari, Mozilla FireFox, Microsoft Internet Explorer 11 and Edge which supports HTML5/Webkit technologies.