98-361 – Software Development Fundamentals
Candidates for this exam are seeking to prove core software development skills. This MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of these topics: Core Programming, Object-Oriented Programming, General Software Development, Web Applications, Desktop Applications, and Databases.
What you’ll learn
- Understanding Core Programming
- Understanding Object-Oriented Programming
- Understanding General Software Development
- Understanding Web Applications
- Understanding Desktop Applications
- Understanding Databases
Course Content:
Module1: Starting with C#
- First Web app with Visual Studio
- Developing My First Desktop Project in C#
- 3 Tips to Get Even More Value Out of this Course
- Finishing My First Desktop Project in C#
- Information for MTA 98-361 Software Development Fundamentals Certification Exam
Module2: Web Application using ASP.NET and C#
-
Understanding Web Applications
- Creating HTML with an Example
- Creating your First Web App with ASP.NET
- Adding More Tags in your First Web App
- Adding Styling with CSS in you ASP.NET Web App
- Adding Javascript in your ASP.NET Web App
- More Javascript and Styling to your ASP.NET Web App
- Adding New Styling Buttons with CSS and Actions with Javascript
- Adding Dynamic Images with Javascript
- Understanding Web App Development
- Web Application Execution with ASP.NET
- Example on Web Page Execution using ASP.NET
- Understanding Webpage Application Life Cycle and Event Modeling
- Understanding State Management
- Client Side State Management
- Server Side State Management
Module3: Learning Software Development Fundamental
- Introduction to Variables
- Data Types
- Variable Operators
Module4: Function and Files
- Functions
- File Input/Output
Module5: Object Oriented Programming
- Introduction to Object-oriented Programming
- Objects and Classes
- Methods
- Encapsulation and Data Hiding
- Message Passing
- Inheritance
- Polymorphism
- Generalization and Specification Links and Associations
Module6: Understanding Database
- Introduction to SQL
- Why SQL is so important?
- Setting up XAMPP, Apache, MySQL Database Server and SQLYOG as a Database Client
- Starting Database Services
- Creating our 1st Database
- Dropping your 1st Database and Recreating it
- Creating our First Tables in our Database
- Dropping Tables in a Database
- Insert Statements
- Create a Table based on Another Tablet
- Select Statement
- Where Clause
- Operators in SQL Statements
- Update Data using Update Queries
- Delete Data with Delete Statements
- Like Operators in Where Clause
- Limit Data using LIMIT/ TOP/ ROWNUM in MYSQL/ MSSQL/ Oracle Databases
- Using Order-By Clause to Order Data
- Using Group-By Clause to Group Data Based on Columns
- Using Distinct Clause To Return only Unique Values
- TRUNCATE TABLE Command to Delete the Data Inside a Table and Conclusions
Who this course is for:
- Anyone who would like to be an MTA 98-361 certified Software Developer.
- This course is perfect for absolute beginners with no previous coding experience, to intermediates looking to sharpen their skills to the expert level.
- Anyone who want to learn Software Development Fundamentals and Software Development Advanced Concepts.
International Student Fees: US 200$
Job Interview Preparation (Soft Skills Questions & Answers)
- Tough Open-Ended Job Interview Questions
- What to Wear for Best Job Interview Attire
- Job Interview Question- What are You Passionate About?
- How to Prepare for a Job Promotion Interview
🎥 Your FREE eLEARNING Courses (Click Here)
Internships, Freelance and Full-Time Work opportunities
Flexible Class Options
- Week End Classes For Professionals SAT | SUN
- Corporate Group Trainings Available
- Online Classes – Live Virtual Class (L.V.C), Online Training
Related Courses
Software Testing – ISTQB Certified Tester Professional
Diploma in Software Engineering 1 year