Loading...

Course Description

Introduction to Coding is a full course that combines four micro-courses: Object-Oriented Programming, Programming in Java, Data Structures, and Relational Databases and SQL.

Course Outline

Completing the course should take 90 hours.* However, the time you spend on each Quest will depend on your previous experience and understanding so actual completion times can vary widely.

*Remember that this course combines the content from four micro-courses—Object-Oriented Programming, Programming in Java, Data Structures, and Relational Databases and SQL—into one course. 

Learner Outcomes

By the end of the course, you will be able to: 

  1. Explain basic object-oriented programming fundamentals such as encapsulation, inheritance, abstraction, and polymorphism
  2. Construct basic Java application logic and code, such as variables, conditional and iterative execution, methods, loops, etc.
  3. Identify how common data structures are implemented and be able to appropriately leverage the Java Collection API
  4. Apply algorithmic logic for sorting, searching, and other foundational problems
  5. Store, manipulate, and query data in a relational database using SQL
  6. Explain technical concepts in an interview format
  7. Integrate code and add new features into a larger application

Notes

This course is offered in partnership with SkillStorm and will run on their platform. Students will be notified of their enrollment in Canvas at the email they use to register.

Prerequisites

We designed Introduction to Coding for individuals with little or no programming experience who are considering careers in programming.

Recommendations

Is Introduction to Coding not quite the right fit for you? Maybe you don't have the time right now for the full experience or you already have skills related to one or more of the quests? No problem! Each topic is offered as a separate, shorter course, so you can customize your upskilling experience. Check out the other course offerings for alternative paths to success. 

Applies Towards the Following Certificates

Loading...
Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.
Required fields are indicated by .