JavaScript Essentials 1 (JSE)
Learn the essentials of JavaScript and computer programming from scratch!
Learn JavaScript, the Language of the Web
You probably use web- and mobile-based applications every day. Watch embedded videos on your news app, use the search box on Amazon, or refresh your Instagram feed. What drives these applications?
Learn how to create interactive web and mobile applications with JavaScript - and learn to write your own programs! JavaScript is a text-based programming language, and this course is a great place to start learning programming. No prior knowledge is necessary.
Programming skills can open up career opportunities in almost any industry, and are essential if you want to move on to more senior, higher-paying web, mobile app, or game development positions.
Upon completion of the course, you will receive a Statement of Achievement. It also prepares you for the JSE - Certified Entry-Level JavaScript Programmer certification from the OpenEDG JavaScript Institute.
You will learn these core skills:
Think algorithmically and analyze problems.
Design, develop, and improve JavaScript programs.
Understand what a programmer does in the software development process and the role of basic development tools.
Learn how programs are interpreted and executed in real local and remote computer environments.
Create and develop your own programming portfolio.
Length: 40 hours
Cost: Free
Level: Beginning
Languages: English
CLA: Programming Essentials in C
Develop overarching fundamentals for all programming languages. Practice your skills through hands-on labs and write your own programs.
Build Transferable Skills
The ever-popular C programming language is considered one of the best “first” languages to learn. It's proven itself for more than 40 years as the absolute essential for entry-level and software development jobs. Known for building operating systems and tens of thousands of applications, it continues to earn new devotees due to its fast and portable nature. Become a devotee yourself, and enjoy the rewards it brings! Designed for beginners, no prior programming knowledge required. See more about the C Programming Language Certified Associate Certification (CLA).
You'll Learn These Core Skills:
Understand common computer programming concepts and write your own programs.
Learn the syntax, semantics and basic data types of C.
Apply programming skills using hands-on lab activities.
Prepare for the C Programming Language Certified Associate Certification (CLA).
Length: 70 hours
Cost: Determined by Institution
Level: Intermediate
Languages: English
CPA: Programming Essentials in C++
Start here to learn C++. This is the first course in 2-course series.
Start Here to Learn C++
As one of the most popular programming languages, C++ is hailed for its efficiency and its ease for developing games, real-time systems, and applications with graphical libraries. Take the course to learn the basics of programming in the C++ language, and the fundamental notions and techniques it uses. C++ knowledge lends itself well for landing jobs in Security, Networking and IoT fields. Don’t miss out. This first course, in the 2-course series, introduces you to the basics then progressively extends your capabilities. No programming knowledge required. See more about the C++ Certified Associate Programmer Certification (CPA).
You'll Learn These Core Skills:
Learn the syntax, semantics, and basic data type of C++.
Understand principles of the object-oriented model.
Implement and write in C++ and resolve typical implementation challenges via language libraries.
Prepare for the C++ Certified Associate Programmer Certification (CPA).
Length: 70 hours
Cost: Free
Level: Intermediate
Languages: English
PCAP: Programming Essentials in Python
Learn programming from scratch and master Python.
Learn Python, the versatile programming language
How great would it be to write your own computer program? Python is a multi-paradigm programming language used by startups and tech giants like Google, Facebook, Netflix, and more. With intuitive, readable syntax, Python is a great first programming language to learn.
Programming skills open you up to careers in almost any industry and are required if you want to continue to more advanced and higher paying software development and engineering roles.
This course is a great place to start learning Python – no prior programming knowledge required. Completing the course earns you a Statement of Achievement. It is split into two parts preparing you for two certifications:
Part 1 (PE1: 35 hours) prepares you for PCEP – Certified Entry-Level Python Programmer Certification.
Part 2 (PE2: 40 hours) prepares you for PCAP – Certified Associate in Python Programming Certification.
You'll learn these core skills:
Think algorithmically – how to analyze a problem and translate it for a computer to process.
Design, develop, and improve multi-module computer programs.
Analyze and model real-life problems in Object-Oriented Programming categories.
Understand a programmer's work in the software development process.
Learn how a program is executed in a computer environment.
Gain skills to create and develop your own programming portfolio.
Length: 75 hours
Cost: Free
Level: Intermediate
Languages: English
CLP: Advanced Programming in C
Extend your programming knowledge and proficiency. Learn to think harder and deeper about programming concepts.
Part Two – Advance Your C Programming Skills
Expand your C programming knowledge by building on what you already know, either from taking the CLA: Programming Essentials in C course or possessing equivalent knowledge – specifically familiarity with library functions and the use of the preprocessor.
You’ll learn advanced topics such as syntax and semantics of the C language, advanced data types, advanced libraries, the universal concepts of computer programming and developer tools, ability to identify code bugs and bottlenecks, programming advanced data structures, solving complex problems using data structures and algorithms - plus, most importantly, the course prepares you for the vendor-neutral CLP – C Certified Professional Programmer Certification. Come learn with us, your trusted IT education provider.
You'll Learn These Core Skills:
Grow your knowledge of the syntax and semantics of the C language.
Design and write C programs regardless of the hardware of software platform.
Identify code bugs and solve complex problems using data structures and algorithms.
Prepare for vendor-neutral C Certified Professional Programmer (CLP) Certification.
Length: 70 hours
Cost: Determined by Institution
Level: Advanced
Languages: English
CPP: Advanced Programming in C++
The second course in 2-course series as you learn C++.
Round out Your C++ Skills
Here's the chance to build on what you know and become more proficient in the C++ language. This course is designed for students who already possess an understanding of C++. You'll work with templates and the Standard Template Library, read and understand template functions and classes, and properly use template classes and methods including third-party templates. The course rounds out your technology skills, sets you apart in the job market, plus, prepares you for the vendor-neutral C++ Certified Professional Programmer Certification (CPP). Prerequisite CPA: Essentials in Programming C++ or equivalent knowledge required.
You'll Learn These Core Skills:
Learn the C++ template mechanism and write your own C++ programs.
Understand and use elements of the C++ STL library.
Solve programming problems with STL-predefined classes and methods.
Prepare for the C++ Certified Professional Programmer Certification (CPP).
Length: 70 hours
Cost: Determined by Institution
Level: Advanced
Languages: English
Circuit City Academy is a programming and technology course that provides career opportunities for all. It is a Corporate Social Responsibility initiative.
Circuit City Academy LLC© 2024. All rights reserved.