Courses for the Full-Stack Development Certificate Program

Build basic and advanced skills through project-based learning


Over the course of your intensive training, you’ll progress through you through the complete development process including planning projects, wire framing, coding and testing.

From the beginning of your first course, you’ll begin conceptualizing and working on your Capstone Project – an original piece of work you’ll develop either on your own or in a small team which showcases everything you’ve learned in the program.

Ready to get Started?

Program Courses

Basic Front-End Web Development

Get started by learning how to plan a site, use templates, and manipulate layouts. Specific skills and processes covered in this course include:

  • Responsive web design with HTML, CSS and JavaScript
  • Graphics and video handling
  • Wireframing
  • Twitter Bootstrap

Advanced Front-End Web Development

Take your front-end skills further by learning how to integrate APIs into your sites and personalize information and experience for different users. This portion of the program covers:

  • Document Object Model manipulations
  • jQuery
  • Ajax
  • External libraries
  • Preprocessors
  • A/B testing
  • Interacting with external APIs
  • Search Engine Optimization
  • Charting data

Basic Back-End Web Development

Gain an understanding of how sites store and process data, and how to use libraries and frameworks for faster performance. This course also teaches you Python, a widely-used back end development language. Topics include:

  • Object oriented Python development
  • Data access and storage, SQL, NoSQL

Advanced Back-End Web Development

Integrate and extend skills from the previous three courses to develop and launch complex web applications in the cloud. This portion of the program teaches you best practices for iteration, testing, and deployment along with:

  • Web frame works
  • SQL
  • Alchemy
  • Security
  • Cloud services
  • Agile development
  • User roles and data security

Program Content

Capstone Project

In place of a thesis or exam, there is your capstone: the focus of the portfolio you’ll build over the course of the program. What you create is up to you, and whether you work alone, in a pair, or in a small team is also your decision. What matters is that you put your skills and creativity to work demonstrating what you’ve learned over the course of the program.

Development of your capstone project begins early in the program and carries on concurrently with other courses.

Interview Preparation

Job interviews for development roles often involve tough questions about how you would solve a specific programming problem or approach a project. This portion of the program gives you the opportunity to practice fielding these questions strategically—that is, showing interviewers your thought processes and problem-solving capabilities rather than memorizing a list of “correct” answers.

Case Studies

Your learning experiences during the program take you through a logical progression of skills and technologies designed to make you competent and confident with all aspects of the development process.

These projects challenge you to:

  • Plan and build wireframes

  • Develop a site’s front-end using an existing back end

  • Develop a site’s back-end application after completing the front end

  • Develop the full stack from start to finish

Accelerate Your Career

Take your career path in a new direction - contact us today to learn more about our coding bootcamp programs, powered by HackademIQ, at Hussian College, accredited member, ACCSC.

Accredited by the Accrediting Commission of Career Schools and Colleges (ACCSC). The Accrediting Commission of Career Schools and Colleges (ACCSC) is a recognized accrediting agency by the U.S. Department of Education.