Course Overview
Designed as easy to understand and beginner friendly course focusing on various data collections, manipulation tools, logic and bit operations and creating basic REST APIs.
Benefits
Learn to design, write, debug, and run programs encoded in the Python language. No prior programming knowledge is required. The course begins with the very basics guiding you step by step until you become adept at solving more complex problems.
Prepare for Careers
- Develop fundamental programming skills
- Prepare for PCEP and PCAP certification exam
- Build your foundation to pursue more specialized networking and software development skills
Â
Course Details
Target Audience: | 2-year and 4-year college students |
Estimated Time to Completion: | 75 hours |
Prerequisites: | None |
Course Delivery: | Instructor-led or Self-Paced |
Learning Component Highlights: |
|
Course Recognitions: | Statement of Achievement |
Recommended Next Course: | DevNet Associate |
Course Overview
Learn how interactive web and mobile apps are created with JavaScript programming – and how to design, write, debug, and run your own programs! No prior programming knowledge is required.
Benefits
Programming skills open you up to careers in almost any industry. These skills are required if you want to continue to more advanced and higher paying web, mobile app, or game development roles.
Prepare for Careers
- Develop fundamental programming skills
- Prepare for JSE certification exam
- Build your foundation to pursue more specialized networking and software development skills
Â
Course Details
Target Audience: | 2-year and 4-year college students |
Estimated Time to Completion: | 40 hours |
Prerequisites: | None |
Course Delivery: | Instructor-led or Self-Paced |
Learning Component Highlights: |
|
Course Recognitions: | Statement of Achievement |
Recommended Next Course: | DevNet Associate |
Course Overview
This beginner course introduces the basics of programming in the C++ language and the fundamental notions and techniques used in object-oriented programming.
Benefits
Build transferable skills. When you learn C, you develop overarching fundamentals for all programming languages. Practice your skills through hands-on labs and write your own programs!
Prepare for Careers
- Develop skills for entry-level programming roles
- Prepare for CPA certification exam
- Fulfill prerequisites to pursue more advanced programming skills
Â
Course Details
Target Audience: | Secondary, 2-year and 4-year college students |
Estimated Time to Completion: | 70 hours |
Prerequisites: | None |
Course Delivery: | Instructor-led or Self-Paced |
Learning Component Highlights: |
|
Course Recognitions: | Certificate of Completion |
Recommended Next Course: | Internet of Things (IoT) Fundamentals, NDG Linux Essentials, DevNet Associate |
Course Overview
This advanced course teaches intermediate to advanced coding such as C++ template mechanism, understanding and using property template classes and methods, and the C++ STL library including solving common programming problems and the IO part.
Benefits
Extend your programming knowledge and proficiency. Learn to think harder and deeper about programming concepts.
Prepare for Careers
- Develop skills for entry-level programming roles
- Prepare for CPP certification exam
- Set yourself up to succeed in jobs related to software development, network engineering, and system administration
Â
Course Details
Target Audience: | 2-year and 4-year college and university students |
Estimated Time to Completion: | 70 hours |
Prerequisites: | CPA: Programming Essentials in C++ course, CPA certification, or equivalent |
Course Delivery: | Instructor-led or Self-Paced |
Learning Component Highlights: |
|
Course Recognitions: | Certificate of Completion |
Recommended Next Course: | CCNP Enterprise, NDG Linux I |