Rutgers Coding Bootcamp Curriculum

coding_curriculum

First and foremost, success as a web developer requires a grounding in computer science fundamentals. For that reason, the curriculum at Rutgers Coding Bootcamp includes a deep dive into the basics of coding and data structure. At the same time, we recognize that the surest way to gain credibility with prospective employers and secure job offers is to prove yourself on real-world projects. That’s why hands-on experience is at the heart of our program.

Our syllabus includes multiple coding projects where students use their skills to create functional web applications and collaborate with other coding students on group projects, just as they would in many professional web development positions.

Full Stack Flex Part-Time

Phase 1: Foundation Weeks 1-8

Description:

The first phase, Foundation, equips you with the fundamental concepts of web development, covering HTML, CSS, and JavaScript, as well as command line fundamentals and API consumption.

What You Will Learn:

  • HTML, CSS, and JavaScript
  • Creating a web page from scratch
  • Mastering terminal commands
  • DOM manipulation
  • Integrating third-party libraries (jQuery, Bootstrap)
  • Consuming RESTful APIs
  • Parsing JSON to extract meaningful data
  • Using AJAX to update data on a website

Phase 2: Technical Weeks 9-16

Description:

In the second phase, Technical, you learn the skills necessary to engineer a full stack web application, working with servers, databases, and other back end technologies, and connecting them to the front end.

What You Will Learn:

  • Writing Node.js server code to serve static web pages
  • Querying large amounts of data and answering questions from a MySQL database
  • Understanding and using Joins, Wheres, and Counts strategically

Phase 3: Performance Weeks 17-24

Description:

The last phase, Performance, has a dual meaning in that you acquire skills to optimize your web applications for speed and efficiency as well as prepare yourself for the transition to a career in web development.

What You Will Learn:

  • Utilizing NoSQL databases, such as MongoDB, as an alternative to MySQL
  • Improving the performance of applications
  • Converting traditional applications into progressive web applications (PWAs)
  • Creating single-page applications with React
  • Computer Science applied to JavaScript (data structures, algorithms)

Optional Phase: Online Continuation Courses (Supplemental Learning) Weeks 25+

Description:

Continue building your professional portfolio of projects after you complete the boot camp. As an alumni of the program, you’ll have access to additional learning, projects, and networking opportunities.

Build your fluency in additional technologies and further increase your competitiveness in the market with hands-on learning that’s supported by a global network of alumni.

What You Will Learn:

  • Python
  • Java
  • Amazon Web Services
  • C#

Full Stack Flex Full-Time

Phase 1: Foundation Weeks 1-4

Description:

The first phase, Foundation, equips you with the fundamental concepts of web development, covering HTML, CSS, and JavaScript, as well as command line fundamentals and API consumption.

What You Will Learn:

  • HTML, CSS, and JavaScript
  • Creating a web page from scratch
  • Mastering terminal commands
  • DOM manipulation
  • Integrating third-party libraries (jQuery, Bootstrap)
  • Consuming RESTful APIs
  • Parsing JSON to extract meaningful data
  • Using AJAX to update data on a website

Phase 2: Technical Weeks 5-8

Description:

In the second phase, Technical, you learn the skills necessary to engineer a full stack web application, working with servers, databases, and other back end technologies, and connecting them to the front end.

What You Will Learn:

  • Writing Node.js server code to serve static web pages
  • Querying large amounts of data and answering questions from a MySQL database
  • Understanding and using Joins, Wheres, and Counts strategically

Phase 3: Performance Weeks 9-12

Description:

The last phase, Performance, has a dual meaning in that you acquire skills to optimize your web applications for speed and efficiency as well as prepare yourself for the transition to a career in web development.

What You Will Learn:

  • Utilizing NoSQL databases, such as MongoDB, as an alternative to MySQL
  • Improving the performance of applications
  • Converting traditional applications into progressive web applications (PWAs)
  • Creating single-page applications with React
  • Computer Science applied to JavaScript (data structures, algorithms)

Optional Phase: Online Continuation Courses (Supplemental Learning) Weeks 13+

Description:

Continue building your professional portfolio of projects after you complete the boot camp. As an alumni of the program, you’ll have access to additional learning, projects, and networking opportunities.

Build your fluency in additional technologies and further increase your competitiveness in the market with hands-on learning that’s supported by a global network of alumni.

What You Will Learn:

  • Python
  • Java
  • Amazon Web Services
  • C#

10 Things to Consider Before You Start Rutgers Coding Bootcamp

 We know, trying new things with new people is scary. Stepping outside of your comfort zone can be difficult, even for the most confident of folks, so review these 10 tips to help prepare you for coding boot camp success  before you jump into the action. 1. Make sure this path is right for you. Before you commit yourself to coding bootcamp, do your research. Although web development is a

8 Signs Coding Bootcamp is Right For You

It’s no mystery that the technology is growing at an exponential rate. Billions of people around the world have a computer or smartphone within reach for most of their day, and digital solutions are spreading into many aspects of daily life. With this change comes the need to adapt, and learning web development is a fantastic way to become a part of the digital economy. Even so, learning to code isn’t for everyone. To help you decide on this

Get Program Info

Back
Back
Back
Back
Back
Back
Back
Back
Back
0%

Step 1 of 6