NR Computer Learning Center 1835 W. Orangewood, Suite 200 Orange . CA 92868 Phone: (714) 505-3475 www.nrclc.com
NR Computer Learning Center
Microsoft Technology Associate (MTA)
MTA 98-361: Software Development Fundamentals
The 5 days hands-on training provides the required knowledge and skills to design and develop software using Microsoft product.
The students will learn functional programming, Object-Oriented Programming, Software Development Life Cycle (SDLC),
Desktop Applications development, Web-based applications development, Event-Based Application development with forms for
data entry, report to display data and database connecting to manage data.
Audience: This is an excellent course for students planning to major in Computer Science, learn to develop an application
in C#, starting a career in software development or preparing for MTA 98-361. The MTA Certification exam 98-361
validates the fundamental knowledge needed to begin building a career as a software developer using Microsoft Software.
Day 3: Desktop Application
Development
• Windows apps development
• Client-side programming
• User Interface design
• Windows forms event model
• Event driven application
Day 4: Database
• Client /Server architecture
• Introduction to Database
• Normalization
• Entity Relationship Diagrams
(ERDs)
• Structured query Language
(SQL)
• Connecting to database
Day 5: Web Applications
• Developing web applications
• Web page development
• HTML5, CSS3, JavaScript
• Web hosting
• Server Side Programming
• Windows Services
Topics:
Day 1: Functional Programming
• Introduction to Visual Studio
• Flowchart
• Variable
• If…else and switch/select case
• Evaluating expressions
• For loops, While loops, Do..while
loops
• Error handling
• Console based application
Day 2: Object-Oriented
Programming
• Fundamentals of classes
(properties, methods, events, and
constructors)
• Create a class
• Inheritance
• Polymorphism
• Overriding / Overloading
• Encapsulation
• Algorithms & data structures
• Arrays, stacks, queues, linked lists
• Software development Life Cycle
To register, visit www.nrclc.com or
call 714-505-3475
Prerequisites:
• Basic knowledge for a programming
language such as Java, C++ and C#.
Upon successful completion of training, the student will be able to design and develop database driven desktop application with
user interface to enter and manage data in C# and SQL Server.

MTA 361 software development fundamentals

  • 1.
    NR Computer LearningCenter 1835 W. Orangewood, Suite 200 Orange . CA 92868 Phone: (714) 505-3475 www.nrclc.com NR Computer Learning Center Microsoft Technology Associate (MTA) MTA 98-361: Software Development Fundamentals The 5 days hands-on training provides the required knowledge and skills to design and develop software using Microsoft product. The students will learn functional programming, Object-Oriented Programming, Software Development Life Cycle (SDLC), Desktop Applications development, Web-based applications development, Event-Based Application development with forms for data entry, report to display data and database connecting to manage data. Audience: This is an excellent course for students planning to major in Computer Science, learn to develop an application in C#, starting a career in software development or preparing for MTA 98-361. The MTA Certification exam 98-361 validates the fundamental knowledge needed to begin building a career as a software developer using Microsoft Software. Day 3: Desktop Application Development • Windows apps development • Client-side programming • User Interface design • Windows forms event model • Event driven application Day 4: Database • Client /Server architecture • Introduction to Database • Normalization • Entity Relationship Diagrams (ERDs) • Structured query Language (SQL) • Connecting to database Day 5: Web Applications • Developing web applications • Web page development • HTML5, CSS3, JavaScript • Web hosting • Server Side Programming • Windows Services Topics: Day 1: Functional Programming • Introduction to Visual Studio • Flowchart • Variable • If…else and switch/select case • Evaluating expressions • For loops, While loops, Do..while loops • Error handling • Console based application Day 2: Object-Oriented Programming • Fundamentals of classes (properties, methods, events, and constructors) • Create a class • Inheritance • Polymorphism • Overriding / Overloading • Encapsulation • Algorithms & data structures • Arrays, stacks, queues, linked lists • Software development Life Cycle To register, visit www.nrclc.com or call 714-505-3475 Prerequisites: • Basic knowledge for a programming language such as Java, C++ and C#. Upon successful completion of training, the student will be able to design and develop database driven desktop application with user interface to enter and manage data in C# and SQL Server.