- Type Experience
- Level Foundational
- Time Months
Full Stack Coding Boot Camp
Issued by
University of Utah
Earners demonstrated a fundamental working knowledge of HTML, CSS, Javascript, Git, TypeScript, SQL, APIs, servers, the MERN stack (MongoDB, Express.js, React.js,Node.js), testing, CI/CD, and Python. Earners have displayed their ability to work with diverse teams on demanding timelines to build full functional web applications from start to finish. They have exhibited the skills necessary to learn new technologies and resolve issues independently. This program consists of 216contact hours.
- Type Experience
- Level Foundational
- Time Months
Skills
- Agile Software Development
- Algorithms
- Computer Programming
- Continuous Delivery (CD)
- Continuous Integration (CI)
- CSS
- Database Design
- Express.js
- Git
- GitHub
- HTML
- Integration Testing
- JavaScript
- MongoDB
- Node.js
- NoSQL Databases
- Object-Oriented Programming (OOP)
- Object-Relational Mapping (ORM)
- PostgreSQL
- Python
- React
- Relational Databases
- Responsive Web Design
- Software Development
- Software Testing
- Test Automation
- TypeScript
- Unit Testing
- Web Accessibility
- Web Application Development
- Web Development
- Web Servers
Earning Criteria
-
Complete modules, including online lessons, hands-on exercises and assignments. Prepare comprehensive projects demonstrating understanding of tools, technologies, and best practices. Pass all in-course assignments, projects with a grade of at least 70%.
-
Create interactive page layouts using HTML, CSS, and JavaScript. Create full-stack single-page web applications with RESTful routes and CRUD operations. Apply concepts of object-oriented programming using both Node.js and Python. Use SQL and NoSQL databases to convert static websites into dynamic websites that persist data. Develop apps while applying source control, issue tracking, testing, automation, and functional feedback. Collaborate through the entire development cycle of complex project.