Actualize Curriculum
Actualize Curriculum
ACTUALIZE
CURRICULUM
an overview of the
technical topics covered
at actualize
ACTUALIZE CURRICULUM
01
OUR PROCESS
We're not just software
engineers - we're educators.
Our curriculum is designed first
and foremost using the lens of
how people learn and think.
02
TECHNOLOGY OVERVIEW
The Actualize curriculum covers many topics,
grouped into following broad categories:
03
PROGRAMMING LANGUAGE
THROUGH RUBY
RUBY
04
OBJECT-ORIENTED
PROGRAMMING (OOP)
OOP is a popular programming technique that
allows for code simplification and reuse. Using
Ruby, which is an object-oriented language, we
explore important OOP topics including objects,
classes, methods, modules, inheritance, and
composition.
05
RUBY ON RAILS
BACK-END WEB DEVELOPMENT WITH RAILS
06
API DEVELOPMENT
MICROSERVICES THROUGH APIS (APPLICATION
PROGRAMMING INTERFACES)
07
08
09
JAVASCRIPT
JavaScript is the key language of front-end web
development, as it is the language understood by
all web browsers. While back-end development
can be accomplished with a variety of languages
(such as Ruby on Rails), functional front-end
development is dominated almost exclusively by
JavaScript.
FRONT-END FRAMEWORKS
WITH REACT.JS
Most front-end JavaScript development is coded
in conjunction with a front-end framework
(otherwise known as a JavaScript framework).
Front-end frameworks make it convenient to
organize your JavaScript code in a predictable
and reusable format.
10
11
QUESTIONS?
If you have any questions about the Actualize or
our curriculum, we'd love to hear from you!
Website: https://actualize.co
Email: hello@actualize.co
Phone: 773-766-5965