Overview
This specialization is for anyone interested in learning more about computer programming, including the fundamental computer science knowledge and skills required for work in this field. Through 4 courses in this Specialization, you'll develop a foundation in the fundamentals of programming, including knowledge and skills essential for a career in information technology and data science.
You'll use your own computer to install and configure Visual Basic, and after the course you'll be ready to continue working with your new Visual Basic skills!
Syllabus
Course 1: Foundations of Computer Science
- Offered by LearnQuest. Welcome to Introduction to Programming: Visual Basic. In the course sequence you will learn to write programs that ... Enroll for free.
Course 2: Introduction to Visual Basic Programming
- Offered by LearnQuest. This course is the second course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course 3: Visual Basic Programming: Classes and Collections
- Offered by LearnQuest. This course is the third course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course 4: Visual Basic Programming: Inheritance and Polymorphism
- Offered by LearnQuest. This course is the third course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
- Offered by LearnQuest. Welcome to Introduction to Programming: Visual Basic. In the course sequence you will learn to write programs that ... Enroll for free.
Course 2: Introduction to Visual Basic Programming
- Offered by LearnQuest. This course is the second course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course 3: Visual Basic Programming: Classes and Collections
- Offered by LearnQuest. This course is the third course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Course 4: Visual Basic Programming: Inheritance and Polymorphism
- Offered by LearnQuest. This course is the third course in a series that aims to prepare you for a role working as a programmer. In this ... Enroll for free.
Courses
-
Welcome to Introduction to Programming: Visual Basic. In the course sequence you will learn to write programs that utilize both procedural and object oriented techniques to solve business problems. In the first course in the sequence we will provide you with a solid foundation in the computer science topics that are important to understand when programming Visual Basic. In courses two through four, we will role up our sleeves and start coding in Visual Basic. In these courses you need to have access to a computer that is running Windows, macOS or Linux with the .NET 5 installed. We will show you how to install .NET 5.
-
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.
-
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.
-
This course is the second 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 five main concepts in procedural programming: user input, console output, variable declaration and assignment, decision branching and iteration. 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. We will walk you through the process of getting your local environment set up as part of the course.
Taught by
Aspen Olmsted