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.
This course is for aspiring software developers who wish to design, build, and maintain software applications.
Awarded 40 CPD points upon successful completion
Start Date
Study Type
Training Type
Duration
For further information and pricing please fill in your details below and we will get back to you as soon as we can. Or, call the team on +254 (0)743144753.
This course is for aspiring software developers who wish to design, build, and maintain software applications.
The course teaches core programming concepts, software development principles, object-oriented programming, web application programming, and databases topics.
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.
BENEFITS