Autoplay
Autocomplete
Previous Lesson
Complete and Continue
MTA 98-361 | Software Development Fundamentals Preparation Course
Starting with C# and diving into MTA 98-361
Installing Visual Studio (5:23)
3 Tips to Get More Value Out of this Course
First Webapp with Visual Studio (6:45)
Developing My First Desktop Project in C# (7:53)
Finishing My First Desktop Project in C# (8:53)
Web Applications using ASP.NET and C#
Understanding Web Applications (5:48)
Creating HTML with an Example (6:52)
Creating your First Web App with ASP.NET (4:56)
Adding More Tags in your First Web App (6:28)
Adding Styling with CSS in you ASP.NET Web App (9:26)
Adding Javascript in your ASP.NET Web App (4:54)
More Javascript and Styling to your ASP.NET Web App (5:16)
Adding New Styling Buttons with CSS and Actions with Javascript (4:45)
Adding Dynamic Images with Javascript (8:45)
Understanding Web App Development (4:34)
Web Application Execution with ASP.NET (5:24)
Example on Web Page Execution using ASP.NET (3:29)
Understanding Webpage Application Life Cycle and Event Modeling (6:23)
Understanding State Management (1:09)
Client Side State Management (3:20)
Server Side State Management (2:49)
Learning the Software Development Fundamentals
Introduction to Variables (15:56)
Data Types (11:18)
Variable Operators (8:54)
If-Statements and Conditional Logic
If-Statements and Conditional Logic (4:20)
Loops and Iteration
Loops (10:29)
Arrays
Arrays (10:51)
2d Arrays (15:10)
Examples with Multidimensional Arrays (13:56)
Functions & Files
Functions (21:44)
File Input/Output (25:47)
Start Creating a Desktop Project in C#
An Overview of the 1st Game Developed in C# (1:20)
Design The Math Quiz Game (20:58)
Adding the Start Button (4:44)
Start Coding (15:18)
Adding a Countdown Timer (13:08)
Code the CheckTheAnswer Method (6:38)
Coding the Subtraction Problem (9:45)
Coding the Multiplication and the Division Problem (11:28)
Object-oriented Programming
Introduction to Object-oriented Programming (16:24)
Objects and Classes (8:41)
Methods (4:59)
Encapsulation and Data Hiding (7:23)
Message Passing (3:54)
Inheritance (10:25)
Polymorphism (6:04)
Generalization and Specification (3:19)
Links and Associations (6:58)
Threads and Multithreading
Introduction to Threads (5:20)
Thread Life Cycle (2:40)
Creating a Simple Thread (3:10)
Thread Properties (2:05)
Creating More Threads and Child Threads (3:59)
Managing Threads (3:56)
Destroying Threads (5:10)
Adding Dynamic Images with Javascript
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock