IT Specialist – Software Development

About the Course

The course teaches core programming concepts, software development principles, object-oriented programming, web application programming, and databases topics.

Course Info

Duration Approx. 40 hours
Training Type Course
Study Type In centre, Online

Awards & Qualifications

Awarded 40 CPD points upon successful completion

Discounted Training

CITB Members can receive a special discounted rate on our training courses – Click to find out more

Is this course right for me?

The IT Specialist – Software Development course is a solid introduction for those looking to understand programming concepts and practices better. The course focuses mainly on C# and SQL.

Is this course for you?

This course is for aspiring software developers who wish to design, build, and maintain software applications.

Awarded 40 CPD points upon successful completion
Duration Approx. 40 hours

Course Content

Course Content 

DOMAIN 1 – CORE PROGRAMMING CONCEPTS
Computer storage and data types, algorithms and flowcharts, error handling, and functional programming patterns.

DOMAIN 2 – SOFTWARE DEVELOPMENT PRINCIPLES
SDLC management, interpreting application specifications, coding with algorithms and data structures, version control systems, and secure coding concepts.

DOMAIN 3 – OBJECT-ORIENTED PROGRAMMING
Classes, inheritance, polymorphism.

DOMAIN 4 – WEB APPLICATIONS
Construct and analyse web applications, configure web hosting, configure web services, architectural patterns.

DOMAIN 5 – DATABASES
Design and normalise databases, SQL queries, manage transactions, database access methods, and NoSQL databases.

Course Overview

Aims and Objectives

The course focuses on introducing C# and SQL and maps to the objectives of the IT Specialist Software Development Fundamentals exam.

Career Path

In today’s thriving software development industry, the opportunities to progress your career are numerous. With continued learning
and development, you could work toward a Senior Developer role.

Pre-Requisites

There are no pre-requisites for this course.

Testimonials