Learn to code & become the programmer that everyone wants on their team. Programmers, developers, devs, geeks, or what we call Interactive Developers are part scientist and part inventor. Mathematicians and magicians. They take ideas and bring them to life. Developers have a passion for technology, coding, organization, communication and creativity. They can take a Photoshop document and make it move, sing, bounce, and play. But they don’t keep all the fun to themselves. At The Creative Circus, like in the working world, Interactive Developers work closely with the full creative team to bring ideas to life. You don’t have to be completely versed in design, copywriting, or art direction, but when you walk in the door, we expect that you that you possess a genuine curiosity and willingness to participate in a rigorous program.
The Interactive Developer program focuses on preparing students for a successful career in the digital communications industry. The program teaches strategic thinking, collaboration, programming languages and logic, creative use of technology and the daily processes required to produce engaging and innovative interactive media.
Upon graduation students have a mastery of the primary languages of Web Development and can produce engaging interactive media taking advantage of new standards and trends online. Students also touch on the related environments of iOS and Android apps, game development, and embedded interactive experiences. Interactive development program graduates have unique portfolios showcasing their technical skills and their abilities to work with creative teams to produce successful projects.
Among the languages, libraries, and frameworks learned in this program are:
- CSS and SASS
- Angular and/or React
- TweenMax (GSAP)
- PHP, WordPress, and Laravel
Here’s a small sample of the classes you’ll take as a Developer.
Web Development 1/2/3
HTML and CSS, the primary tools needed for building beautiful responsive websites and web apps.
Introduces students to fundamentals of Information Architecture, usability and User Experience while helping students build a process for presenting their work.
From basic core fundamental programming logic, all the way to best practices, structures, and techniques of functional, prototypal, and class-based programming in modern ES6.
This course introduces students to the concepts and best standards behind designing interfaces for interactive user experiences. The course will focus on interface terminology, application of color theory and typography for screen displays, grid systems, fluid layouts, usable navigation systems, and effectively communicate design decisions that solve user goals.
Students learn to work with XML and JSON data formats while using AJAX to submit form data and to display content from public data feeds (Twitter, Facebook, Instagram, etc). Students also learn to validate form input and display appropriate errors and feedback.
Introduction to PHP, MySQL, and working with server-side languages.
Students learn work in teams to design and build a video game using the Unity game engine. If appropriate, students will adapt their games to run in Virtual Reality, and/or on mobile.
To graduate from The Creative Circus, an Interactive Developer’s final portfolio must show proficiency in strategic thinking, conceptual interpretation, and creative execution. The work in the portfolio should also show a range of creative solutions, audiences, types of media, and voices. Prior to graduation, every student creates a personal identity package, a resumé, mini-books, and a website.
During the final quarter, students meet with the Director of Career Services to discuss career goals and objectives. Graduating Interactive Developers also work with an industry professional on personal presentation skills that will benefit them during interviews or presentations to a client. Graduates have access to our alumni listings, agency contacts, portfolio reviews and direct personal assistance from the Director of Career Services, whose services alumni can continue to use the throughout their career. *Department of Education Program Disclosure
Department Head, Interactive