Programming Methodologies in C#

Training Provider: TERTIARY INFOTECH PTE. LTD.
Course Reference: TGS-2023039178
S$400
Original: S$800
Save S$400

About This Course

In the first phase of our robust Programming Methodologies in C# course, we lead students through the foundational concepts of C# programming, gradually building up to more complex topics. As the course progresses, you will gain insights into modern programming methodologies that are vital in the current tech-scape. Our expert instructors will guide you through interactive sessions, where you will have the chance to get hands-on experience in coding, thereby solidifying the theoretical knowledge imparted. With a focus on real-world applications, this course aims to equip students with skills that are highly sought after in the industry.

Moving onto the advanced segment of the course, students will delve deeper into the intricacies of C# programming, uncovering techniques and tools that are vital for building robust and efficient software. The curriculum is designed to enhance your problem-solving skills, critical for a successful career in the technology domain. Furthermore, with a keen emphasis on collaborative learning, you will get the opportunity to work on projects that simulate real-world scenarios, giving you a taste of what to expect in the professional world. Our course also aims to provide a comprehensive learning experience, with modules that cater to both beginners and experts, fostering a learning community where knowledge exchange is encouraged.

What You'll Learn

Learning Outcome:
- Determine basic software components using C# methodologies to meet functional specifications.
- Apply C# methodologies and tools for software creation.
- Select essential C# controls and features to meet software design requirements.
- Examine the interoperability and functionality of C# software components.
- Generate C# design documentation aligned with user specifications.

Course Outline:
Topic 1: Introduction to C# Software Design and Programming
• Design Requirements for Software Components
• Software Design Tools and Techniques using C#.
• C# Programming Essentials: Syntax and Semantics

Topic 2: C# Programming Fundamentals
• Data Types and Variables
• Operators
• Control Structures
• C# Methods

Topic 3: Software Design using C# Classes and Objects
• Object Oriented Programming (OOP)
• C# Classes and Objects
• Constructors
• Access Modifiers
• Properties
• Inheritance
• Polymorphism
• Abstraction
• Interface

Topic 4: Assessing Software Functionality
• Enums
• Files
• Exceptions

Topic 5: Documentation of Software Design in C#
• C# Libraries
• Documentation standards in C#

Entry Requirements

Knowledge and Skills
• Able to operate computer functions with minimum Computer Literacy Level 2 based on ICAS Computer Skills Assessment Framework
• Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude
• Positive Learning Attitude
• Enthusiastic Learner

Experience
• Minimum of 1 year of working experience.

Target Age Group: 21 to 65 years old

Course Details

Duration 16 hours
Language English
Training Commitment Part Time
Total Enrolled 12 students
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from TERTIARY INFOTECH PTE. LTD.

The WSQ Certified Lean Six Sigma Green Belt (CLSSGB) Training course equips participants with the sk...
Duration 16 hours
Fee After Subsidy S$315
Dive into the world of 3D modelling with our comprehensive Blender course for beginners. Designed to...
Duration 16 hours
Fee After Subsidy S$350
Delve deep into the realm of accounting tailored explicitly for professionals outside of the finance...
Duration 16 hours
Fee After Subsidy S$400