- Level Professional
- Duration 23 hours
- Course by LearnQuest
-
Offered by
About
This course is the third course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the four main concepts in programming: Advanced String Operations and Dates, Modeling Classes, Development of Classes and Collections. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson. Learners will need to have a local machine with any one of the following operating systems; Windows 7 SP1 or higher, macOS 10.1.13 or higher, or almost any version of Linux from the last several years. The learner will either need to download the free community edition of Visual Studio or the open source .NET Core installation.Modules
File Streams
1
Assignment
- Practice File Streams Quiz
1
Videos
- File Streams
1
Readings
- File Streams Reading
Text Files
1
Assignment
- Practice Text Files Quiz
1
Videos
- Text Files
1
Readings
- Text Files Reading
Binary Files
- File Input and Output Programming Assignment
2
Assignment
- Practice Binary Files Quiz
- Module 1 Graded Quiz
1
Discussions
- Module 1 Discussion Prompt
2
Videos
- Binary Files
- Programming Assignment Solution Video
1
Readings
- Binary Files Reading
Inheritance in .NET Framework classes
1
Assignment
- Practice Inheritance in .NET Framework classes Quiz
1
Videos
- Inheritance in .NET Framework classes
1
Readings
- Inheritance in .NET Framework classes Reading
Exception Handling
1
Assignment
- Practice Exception Handling Quiz
1
Videos
- Exception Handling
1
Readings
- Exception Handling Reading
Inheritance
- Inheritance Programming Assignment
2
Assignment
- Practice Inheritance Quiz
- Module 2 Graded Quiz
1
Discussions
- Inheritance Discussion Prompt
2
Videos
- Inheritance
- Inheritance Programming Assignment Solution Video
1
Readings
- Inheritance Reading
Polymorphism
1
Assignment
- Practice Polymorphism Quiz
1
Videos
- Polymorphism
1
Readings
- Polymorphism Reading
Abstract Classes
1
Assignment
- Practice Abstract Classes Quiz
1
Videos
- Abstract Classes
1
Readings
- Abstract Classes Reading
Sealed Classes
- Instantiating Classes Programming Assignment
2
Assignment
- Practice Sealed Classes Quiz
- Module 3 Graded Quiz
1
Discussions
- Module 3 Discussion Prompt
2
Videos
- Sealed Classes
- Programming Assignment Solution Video
1
Readings
- Sealed Classes Reading
The Need for Interfaces
1
Assignment
- Practice The Need for Interfaces Quiz
1
Videos
- The Need for Interfaces
1
Readings
- The Need for Interfaces Reading
Developing Interfaces
1
Assignment
- Practice Developing Interfaces Quiz
1
Videos
- Developing Interfaces
1
Readings
- Developing Interfaces Reading
Standard Interfaces in the .NET Framework
- Interface Programming Assignment
2
Assignment
- Practice Standard Interfaces in the .NET Framework Quiz
- Module Graded Quiz
1
Discussions
- Module Discussion Prompt
2
Videos
- Standard Interfaces in the .NET Framework
- Programming Assignment Solution Video
1
Readings
- Standard Interfaces in the .NET Framework Reading
Auto Summary
Dive into the world of Visual Basic with this professional-level course on Inheritance and Polymorphism, tailored for aspiring programmers. Offered by Coursera, this IT and Computer Science course covers advanced string operations, dates, class modeling, and development. With practical labs to solidify your learning, the course spans 1380 minutes and requires a compatible OS and Visual Studio or .NET Core. Subscription options include Starter and Professional plans. Ideal for those looking to enhance their programming skills.

Aspen Olmsted