- Level Professional
- Duration 28 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
Working with Dates and Times Values
1
Assignment
- Practice Working with Dates and Times Values Quiz
1
Videos
- Working with Dates and Times Values
1
Readings
- Working with Dates and Times Values Reading
Advanced String Operations
1
Assignment
- Practice Advanced String Operations Quiz
1
Videos
- Advanced String Operations
1
Readings
- Advanced String Operations Reading
Formatting Data
- Dates and Advanced Strings Programming Assignment
2
Assignment
- Practice Formatting Data Quiz
- Module 1 Graded Quiz
1
Discussions
- Module 1 Discussion Prompt
3
Videos
- Formatting Data
- Programming Assignment Part I Solution Video
- Programming Assignment Part II Solution Video
1
Readings
- Formatting Data Reading
UML Class Diagrams
1
Assignment
- Practice Primitative Data Type Quiz
1
Videos
- UML Class Diagrams
1
Readings
- UML Class Diagrams Reading
Modeling Has-A Class Relationships
1
Assignment
- Practice Modeling Has-A Class Relationships Quiz
1
Videos
- Modeling Has-A Class Relationships
1
Readings
- Modeling Has-A Class Relationships Reading
Modeling Is-A Class Relationships
2
Assignment
- Practice Modeling Is-A Class Relationships Quiz
- Module 2 Graded Quiz
1
Discussions
- UML Class Modeling Discussion Prompt
1
Videos
- Modeling Is-A Class Relationships
1
Readings
- Modeling Is-A Relationship Reading
Coding a Class’s Data Fields
1
Assignment
- Practice Coding a Class’s Data Fields Quiz
1
Videos
- Coding a Class’s Data Fields
1
Readings
- Coding a Class’s Data Fields Reading
Coding a Class’s Methods
1
Assignment
- Practice Coding a Class’s Methods Quiz
1
Videos
- Coding a Class’s Methods
1
Readings
- Coding a Class’s Methods Reading
Instantiating Classes
- Instantiating Classes Programming Assignment
2
Assignment
- Practice Instatiating Classes Quiz
- Module 3 Graded Quiz
1
Discussions
- Module 3 Discussion Prompt
2
Videos
- Instantiating Classes
- Programming Assignment Solution Video
1
Readings
- Instantiating Classes Reading
One-Dimensional Arrays
1
Assignment
- Practice One-Dimensional Arrays Quiz
1
Videos
- One-Dimensional Arrays
1
Readings
- One-Dimensional Arrays Reading
Multi-Dimensional Arrays
1
Assignment
- Practice Multi-Dimensional Arrays Quiz
1
Videos
- Multi-Dimensional Arrays
1
Readings
- Multi-Dimensional Arrays Reading
Higher-Level Data Structures
- Collections Programming Assignment
2
Assignment
- Practice Higher-Level Data Structures Quiz
- Module Graded Quiz
1
Discussions
- Module Discussion Prompt
2
Videos
- Higher-Level Data Structures
- Programming Assignment Solution Video
1
Readings
- Higher-Level Data Structures Reading
Auto Summary
Dive into Visual Basic Programming: Classes and Collections, a professional-level course by Coursera designed for aspiring programmers. This 1680-minute course covers advanced string operations, dates, modeling classes, and developing classes and collections. Hands-on labs help solidify your learning. Suitable for users with Windows, macOS, or Linux, you'll need Visual Studio or .NET Core. Subscription options include Starter and Professional. Join now to enhance your IT and computer science skills!

Aspen Olmsted