STELLIETECH
  • Home
  • Information
    • FAQ
    • Blog
    • About us
  • Courses
    • Microsoft Office Courses >
      • Microsoft Word
      • Microsoft Word Expert
      • Microsoft Excel
      • Microsoft Excel Expert
      • Microsoft Access
      • Microsoft Access Expert
      • Microsoft Outlook
      • Microsoft PowerPoint
    • Adobe Suite Courses >
      • Adobe After Effects
      • Adobe Dreamweaver
      • Adobe Illustrator
      • Adobe InDesign
      • Adobe Photoshop
      • Adobe Premiere Pro
    • IT Specialist >
      • HTML 5 Application Development
      • Cloud Computing
      • Computational Thinking
      • Device Configuration and Management
      • HTML and CSS
      • Python Course
      • Java Course
      • Javascript Course
      • Network Security
      • Networking Course
      • Databases Course
    • Introduction to Computers >
      • Typing Course
      • Computer Literacy
      • Digital Literacy
    • Office Administration
    • CompTIA Courses >
      • CompTIA Security+ Course
      • CompTIA Network+ Course
      • CompTIA A+ Course
    • Cyber Security >
      • Ethical Hacking Associate (EC-Council)
    • Health and Safety Courses >
      • Working at Heights
      • Health and Safety Representative
      • Covid-19 Workplace Readiness
    • MTA Courses >
      • MTA - Cloud Fundamentals
      • MTA - Database Administration Fundamentals
      • MTA - HTML5 Application Development Fundamentals
      • MTA - Introduction to Programming using Java Course
      • MTA - Introduction to Programming using JavaScript Course
      • MTA - Introduction to Programming using HTML and CSS Course
      • MTA - Mobility and Devices Fundamentals
      • MTA - Networking Fundamentals
      • MTA - Security Fundamentals
      • MTA - Software Development Fundamentals
      • MTA - Windows Operating System Fundamentals
  • Certify
    • Exams
    • Practice Tests
  • E-learning
    • Learn Online
    • Course Creation
    • Custom E-learning
    • Virtual event hosting
  • Contact
    • Request a Quote

MTA: Software Development Fundamentals Course

View Course
Excel 2016 Beginner Course - Online
INTERNATIONALLY ACCREDITED
Picture
Picture
Duration:
3 Days 

Dates and Times: 
Monday - Friday (09h00 - 16h00)
Price:
​
R3465.00 per person.
​
(excl VAT)
Certificate of training:
Yes
Recommended Prerequisites:
​Learners are required to have knowledge, comprehension and application of English at Grade 10 or equivalent.
Venue: Stellenbosch 
UNIT B12, Carpe Diem Building
26 Quantum Street, Techno Park
​Stellenbosch

7600
​

OR

Online Training 
100% Remote
Follow Up Courses:
Other MTA courses 
  • Course Overview
  • Detailed Course Outline
<
>

MTA Software Development Fundamentals Course (98-361)

This course is designed to prepare students for the MTA Web Development Fundamentals exam, which is designed to provide candidates with an assessment of their knowledge of fundamental Web development concepts. It can also serve as a stepping-stone to the Microsoft Certified Technology Specialist exams for ASP.NET Web Development. This certification is ideal for high school or college students that want to explore the Web Development path. This can also improve college applications and resumes.

Benefits

  • Understand core programming concepts like; Object-Oriented Programming, Error Handling, and Computer Decision Structure
  • Understand the deference between; Inheritance, Encapsulation, and Polymorphism
  • Learn the fundamentals of ASP.NET development
General Software Development
  • Application Life Cycle
  • Understand User Requirements
  • Algorithm Defined
  • Payroll Algorithm Activity
  • Sorting Algorithms
​Computer Storage and Data Types
  • Data Types
  • Primitive Data Types
  • Data Type Examples
  • Code Example: Using Data Types
  • Data Type Storage Considerations
  • Understanding Numbering Systems
  • Units of Binary Storage
  • Common Pitfalls
  • Understanding the Machine Code Process​​​
​Flow Control, Repetition, Error Handling
  •  Boolean Expressions
  • Flowcharting
  • Switch Statements
  • Truth Tables
  • Types of Repetition
  • Recursion
  • Loops
  • Error Handling
  • Types of Errors
  • Code Example: TryCatch​
Other Data Structures
  • Arrays
  • Parallel Arrays
  • Multidimensional Arrays
  • Stacks, Queues, and Linked Lists
  • General Array Information
  • Code Example: Linked List​​
Understanding Classes and Objects
  • Class Defined
  • Class Declaration
  • Code Example: Defining a Class
  • Methods
  • Methods and Parameters
  • Method Overloading
  • Code Example: Passing Parameters
  • Code Example: Method Overloading
  • Support Methods
  • Visibility Modifiers
  • Aliases
  • Creating New Objects
  • Comparing Objects
  • The Dot Operator
  • Wrapper Classes
  • Static Classes and Variables
​Inheritance, Polymorphism, Encapsulation
  • Inheritance Defined
  • Polymorphism Defined
  • Polymorphism vs. Overloading
  • Encapsulation Defined
​​​Web Application Development
  • Understanding Web Page Development
  • Microsoft ASP.NET Web App Development
  • State Management
  • Client/Server-Side Programming
  • Web Hosting Defined and ISS
  • Web Services Defined
  • Code Example: HTML/CSS
  • Code Example: JavaScript
​Desktop Application Development
  • Windows Forms Applications
  • Console Applications/Event Handlers
  • Windows Services
  • Code Example: Windows Forms App
  • Code Example: Console App
  • MDI vs. SDI Applications
  • Code Example: Windows Service
Working with Databases
  • Relational Database Management Systems
  • Tables
  • Enforcing Referential Integrity
  • Entity Relationship Diagrams
  • Normalization
  • Accessing Data using Queries
  • SQL Stored Procedures
  • Database Connection Methods
  • Accessing Data using XML
  • Accessing Data In-Memory
  • Resource Optimization
  • Code Example: Reading Flat File Data
  • Code Example: Reading DB Data

    Request A Quote

Submit
Picture
Investing in South Africa's future: 
​“South African employers need a workforce that is skilled, adaptable, creative, and equipped for success in the global marketplace.” 

Powered by Create your own unique website with customizable templates.
  • Home
  • Information
    • FAQ
    • Blog
    • About us
  • Courses
    • Microsoft Office Courses >
      • Microsoft Word
      • Microsoft Word Expert
      • Microsoft Excel
      • Microsoft Excel Expert
      • Microsoft Access
      • Microsoft Access Expert
      • Microsoft Outlook
      • Microsoft PowerPoint
    • Adobe Suite Courses >
      • Adobe After Effects
      • Adobe Dreamweaver
      • Adobe Illustrator
      • Adobe InDesign
      • Adobe Photoshop
      • Adobe Premiere Pro
    • IT Specialist >
      • HTML 5 Application Development
      • Cloud Computing
      • Computational Thinking
      • Device Configuration and Management
      • HTML and CSS
      • Python Course
      • Java Course
      • Javascript Course
      • Network Security
      • Networking Course
      • Databases Course
    • Introduction to Computers >
      • Typing Course
      • Computer Literacy
      • Digital Literacy
    • Office Administration
    • CompTIA Courses >
      • CompTIA Security+ Course
      • CompTIA Network+ Course
      • CompTIA A+ Course
    • Cyber Security >
      • Ethical Hacking Associate (EC-Council)
    • Health and Safety Courses >
      • Working at Heights
      • Health and Safety Representative
      • Covid-19 Workplace Readiness
    • MTA Courses >
      • MTA - Cloud Fundamentals
      • MTA - Database Administration Fundamentals
      • MTA - HTML5 Application Development Fundamentals
      • MTA - Introduction to Programming using Java Course
      • MTA - Introduction to Programming using JavaScript Course
      • MTA - Introduction to Programming using HTML and CSS Course
      • MTA - Mobility and Devices Fundamentals
      • MTA - Networking Fundamentals
      • MTA - Security Fundamentals
      • MTA - Software Development Fundamentals
      • MTA - Windows Operating System Fundamentals
  • Certify
    • Exams
    • Practice Tests
  • E-learning
    • Learn Online
    • Course Creation
    • Custom E-learning
    • Virtual event hosting
  • Contact
    • Request a Quote