WSQ , IBF, SkillsFuture, PEI Approved Training Provider

CertPREP Courseware: IT Specialist Software Development - Self-Paced

The CertPREP IT Specialist Software Development course is a self-paced program designed to build core programming and application development skills for aspiring software developers. This course covers fundamental programming logic, functional programming patterns, error handling, and algorithm construction. Learners also explore key concepts in the software development lifecycle (SDLC), version control, and secure coding practices—essential for building robust, scalable applications.

Advanced modules include object-oriented programming (OOP) principles like inheritance and polymorphism, web application development and hosting, and full-stack database skills using ANSI SQL and NoSQL systems. Whether you're preparing for an entry-level developer role or IT certification, this course offers a solid foundation for a career in software engineering.

Description

This self-paced CertPREP IT Specialist Software Development course will explain the concepts, principles, and elements that are essential for a web application. These include algorithms, functional programming patterns, databases, and various programming languages, as well as important software development principles required in the stages of software development.

After completing the course, the students will be well prepared to enroll in more advanced software development training such as a software boot camp or computer science degree.

Course components:

  • Lessons
  • Videos
  • MeasureUp Practice Test for IT Specialist Software Development. Practice Mode with remediation and Certification mode to simulate the test day experience.
  • Labs

Duration: Approximately 24 hours of primary course content. Each learner will progress at their own rate.

Audience:

Designed to instruct any learner who wishes to achieve a good understanding of what software development entails. The course will also help you investigate if software development is a desirable occupation and build a foundation for your software career. An employee involved in HR or management in a software development company can also benefit from this course as they will learn the terminology common among developers.

Prerequisites:

Candidates are expected to have some experience with C# and ANSI SQL.

Required course materials: Self-paced CertPREP IT Specialist Software Development Courseware.

Course objectives:

Upon successful completion of this course, students should be able to: 

  • Solve programming problems using algorithms and flowcharts
  • Understand the software development life cycle (SDLC)
  • Translate project requirements into code deliverables
  • Correctly use encapsulation within classes for secure coding
  • Identify the elements within a website application architecture
  • Query a database
Course Code: E024

Fee

$200.00 (GST-exclusive)
$218.00 (GST-inclusive)

Post-Course Support

  • We provide free consultation related to the subject matter after the course.
  • Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts.

Course Cancellation/Reschedule Policy

  • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commerce.
  • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% for any paid amount.
  • Note the venue of the training is subject to changes due to availability of the classroom

Course Details

Lesson 1: Core Programming Concepts

  • Skill 1.1: Describe computer storage and data types
  • Skill 1.2: Construct and analyze algorithms and flowcharts to solve programming problems
  • Skill 1.3: Incorporate error handling into applications or modules
  • Skill 1.4: Construct and analyze code based on functional programming patterns

Lesson 2: Software Development Principles

  • Skill 2.1: Describe software development life cycle (SDLC) management
  • Skill 2.2: Interpret application specifications
  • Skill 2.3: Construct and analyze code that uses algorithms and data structures
  • Skill 2.4: Describe the purpose of version control systems
  • Skill 2.5: Describe secure coding concepts

Lesson 3: Object-Oriented Programming

  • Skill 3.1: Construct, analyze, and use classes
  • Skill 3.2: Construct and analyze code that uses inheritance
  • Skill 3.3: Construct and analyze code that uses polymorphism

Lesson 4: Web Applications

  • Skill 4.1: Construct and analyze web applications
  • Skill 4.2: Describe and configure web hosting
  • Skill 4.3: Describe and configure web services
  • Skill 4.4: Describe and identify architectural patterns

Lesson 5: Databases

  • Skill 5.1: Design and normalize a database
  • Skill 5.2: Construct, analyze, and optimize ANSI SQL queries
  • Skill 5.3: Manage transactions
  • Skill 5.4: Describe database access methods
  • Skill 5.5: Describe types of NoSQL databases

Job Roles

  • Junior Software Developer
  • Application Support Analyst
  • Web Developer (Entry-Level)
  • Junior Backend Developer
  • Full Stack Developer (Trainee)
  • IT Systems Analyst
  • Software QA Tester
  • Technical Support Developer
  • DevOps Assistant
  • SDLC Coordinator
  • Database Support Analyst
  • Junior Data Engineer
  • NoSQL Database Technician
  • Software Documentation Assistant
  • API Integration Technician
  • Software Development Intern
  • Functional Programmer (Entry-Level)
  • Web Services Support Technician
  • Coding Bootcamp Graduate
  • Application Maintenance Technician

Write Your Own Review

You're reviewing: CertPREP Courseware: IT Specialist Software Development - Self-Paced

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha

You May Be Interested In These Courses

WSQ - Hands-On Web App Development with Javascript

WSQ - Hands-On Web App Development with Javascript

56 Review(s)
$750.00 (GST-exclusive)
$817.50 (GST-inclusive)
WSQ - AWS Certified Developer Associate Training

WSQ - AWS Certified Developer Associate Training

13 Review(s)
$1,500.00 (GST-exclusive)
$1,635.00 (GST-inclusive)
WSQ - Develop AI Agents with OpenAI Agent Development Kit

WSQ - Develop AI Agents with OpenAI Agent Development Kit

28 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - Build LLM Applications Using Flowise and LangChain

WSQ - Build LLM Applications Using Flowise and LangChain

21 Review(s)
$900.00 (GST-exclusive)
$981.00 (GST-inclusive)
WSQ - Microsoft Power Platform Developer (PL-400)

WSQ - Microsoft Power Platform Developer (PL-400)

14 Review(s)
$2,000.00 (GST-exclusive)
$2,180.00 (GST-inclusive)