Have a question?
Message sent Close
4.5 out of 5
4.5
132 reviews on Udemy

98-361: Software Development Fundamentals (using VB .Net)

Learn Visual Basic, Web and Desktop applications, and databases. 98-361 (VB .Net version).
Instructor:
Phillip Burton
936 students enrolled
English
Core programming fundamentals, such as decision structures, repetition and error handling
Object-oriented programming fundamentals, such as classes, inheritance, polymorphism and encapsulation
General software development fundamentals: application life cycle management, application specifications, and algorithms and data structures
Web applications fundamentals: web page development, Microsoft ASP NET web application development, web hosting and web services
Desktop application fundamentals, namely Windows apps, console-based applications and Windows Services
Databases fundamentals, including query methods and database connection methods

Welcome to my course on “Software Development Fundamentals” using VB .Net. In this course, we will be looking at a variety of different types of programs and concepts around programming.

We’ll start off with looking at Core Programming. We will download for free the Visual Studio Community edition, and use it to investigate the fundamental VB .Net statements. We’ll look at decision structures such as If and Select Case, repetition such as For loops, While loops and recursion, and then we’ll look at errors and find out how to handle them.

We’ll then look at Object-Oriented Programming. We’ll go deeper into concepts that we have already used, such as subroutines, functions and classes, and add to them using events and constructors. We’ll see how you can duplicate and develop classes using inheritance, polymorphism and encapsulation.

Next up is General Software Development. We’ll look at various different data structures such as arrays, stacks, queues and linked lists, and we’ll also look at sorting algorithms. We’ll then take a step back and look at application life cycle management, and how to interpret application specifications.

The next thing to look at is Web Applications. We’ll look at web page development using HTML, Cascading Style Sheets and JavaScript. We’ll then investigate ASP.NET web application development, web hosting and web services.

Then we’ll look at Desktop Applications. We will have been creating a lot of Console-based applications earlier in this course, but we’ll add to this with Windows apps and Windows Services.

We’ll finish by looking at Databases. We look at the basics of Relational Database Management Systems, look at database query methods, including the six clauses of the SELECT statement, and find out how to connect to databases from Visual Studio.

No prior knowledge is required – we’ll even see how to get Visual Studio for free!

There are regular quizzes to help you remember the information, so you can be sure that you are learning.

Once you have completed this course, you will have a good introductory knowledge of Software Development.

So, without any further ado, let’s have a look at how you can use Udemy interface, and then we’ll have a look at the syllabus for this course.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
132 Ratings

Detailed Rating

Stars 5
67
Stars 4
53
Stars 3
10
Stars 2
0
Stars 1
2
45a088722f7074563008f6253e266aed

Includes

10 hours on-demand video
20 articles
Certificate of Completion
This website uses cookies and asks your personal data to enhance your browsing experience. We are committed to protecting your privacy and ensuring your data is handled in compliance with the General Data Protection Regulation (GDPR).