- Rutgers Software Development BootcampDavid UmanaDecember 16, 202424 CEUs
David Umana
Earner demonstrated proficiency in web development focused on Full Stack languages in high demand. Through coding assignments and challenges augmented by three team projects, experience is gained in collaborating to build front-end and back-end web applications. Problem-solving skills are learned by researching and applying new skills independently. Graduates maintain a complete a portfolio of projects and demonstrate the ability to adapt and apply learning across industries and employers.
The course includes a total of 240 contact hours for a total of 24 continuing education units.
Earning Criteria
Demonstrating Collaborative Front-End Development: For their first project, students are tasked to collaborate in small groups using an Agile process to conceptualize and build creative complex web apps by leveraging outside data sources and applying technical knowledge. Once completed, students are expected to prepare a professional presentation where they demonstrate interview skills by speaking technically about different project features while also explaining the software development process.
Demonstrating Collaborative Full Stack Development: For their second project, students work in groups to conceptualize an inclusive, complex full-stack web app. Their app should follow industry-recognized accessibility standards, including a reactive front end, user authentication, and a server-side API. Upon completion, students are asked to effectively demonstrate and explain their full-stack app through professional group presentations.
Final Project: Students combine technologies learned throughout the course to develop a web app that satisfies a real-world demand. Upon completion, the app should include developed, complex, core features and be deployed as to be accessed by real-world users. Students utilize the MERN stack, with options to use Python for the back end or to incorporate AI tools into their application.
In addition to the three projects, students must complete and turn in all but two homework assignments in order to stay eligible for the course certificate.
Skills / Knowledge
- Collaborative Development
- Full Stack Development
- Agile Methodology
- Problem Solving
- User Authentication
- React.js
- Node.js
- MySQL
- MongoDB
- MERN Stack
- JavaScript
- HTML
- Git
- Express.js
- CSS
- API Interactions
- Prompt Engineering
- Python
- Typescript
- Object-Oriented Programming (OOP)
Issued on
Expires on
Earning Criteria
Optional
All sessions are conducted through Zoom, with the instructional staff actively tracking attendance and participation. In addition, a Student Success Advisor monitors completion of assignments and follows up with learners whose attendance or assignment progress does not meet standards.
These are the most common job titles and employers with the most open positions related to this credential.
Leidos Apple Allstate The University of Texas at Austin PNC Bank NA