Program Overview
Web Development
Software Engineering
Skills and Knowledge
Program Structure
100

The total duration of the ThriveDX Software Development program.

What is a comprehensive 400-hour training?

100

A Programming language commonly used in web development.

What are HTML, CSS, JavaScript, Node.js, and Express? (Any one will count)

100

A focus of the Cybersecurity course.

What is data access management, securing data, identifying proper and improper access, encryption, and hashing? (Any one will count)

100

A Skill acquired in the Web Design area.

What are web accessibility, CSS frameworks, UX principles, UI design concepts, and responsive design techniques? (Any one counts)

100

The hour duration of the ThriveDX Software Development Bootcamp.

What is a 400-hour program?

200

A potential job title for program graduates.

What are:  software developer, software engineer, MERN stack developer, front-end developer, back-end developer, web developer, application engineer, software programmer, and Python developer?

(Any of the above will count)

200

A common purpose of using Node.js and Express in server-side development.

What are creating and documenting custom APIs, following best practices, and persisting data using MongoDB?

(Any one will count)

200

The programming language taught in the Principles of Programming with Python course.

What is Python?

200

A Database covered in the Web Development phase.

What are SQL and NoSQL databases? (Any Count)

200

What is covered in the twenty-hour introductory course.

What are theoretical and practical aspects of coding, overview of curriculum, and short exam?

300

The three phases of the program.

What are Web Design, Web Development, and Software Engineering?

300

A main topics covered in the SQL and Data Modeling course.

What are history of relational databases, basic SQL, joins and relationships, advanced SQL, and SQL in Node.js? (Any one will count)

300

An advanced topic covered in the Software Engineering phase.

What are cloud architecture, TypeScript, software as a service (SaaS) development, server deployments, and platform as a service (PaaS)? (Any of the above count)

300

A Skill gained in the Software Engineering phase.

What are cybersecurity fundamentals, cloud architecture, Python programming, DevOps practices, TypeScript, and software development concepts? (Any Count)

300

Some certifications that can be pursued after completing the bootcamp.

What are AWS Certified Cloud Practitioner and Microsoft Certified: Azure Fundamentals? 

400

A topic covered in the Web Design phase.

What are building HTML pages, CSS styling, UX/UI design, and introduction to JavaScript and jQuery?

(Any of the above will count)

400

The MERN stack and the technologies it includes:

What is MongoDB, Express.js, React, and Node.js?

400

 The purpose of DevOps practices in software development.

What are streamlining development and deployment processes?

400

A main skill acquired in the Principles of Programming with Python course.

What are Python language proficiency, programming fundamentals, and understanding of data structures and algorithms? (Any Count)

400

The three portfolio projects that participants complete.

What are a front-end, in-browser game; a MERN stack project; and a full-stack project utilizing Python or Node.js?

500

A key teaching methodology used in the bootcamp.

What are interactive Asynchronous classes, virtual Q&A sessions, hands-on projects, industry-led instruction, and cloud-based collaboration tools?

(Any of the above will count)

500

A main topic covered in the Cloud Deployment course.

What are client-server architecture, NPM and Node.js, intro to Express, server-side rendering with JSX, RESTful routing, MVC architecture, MongoDB and NoSQL, Mongoose and ODMs, APIs and documentation, and cloud deployment? (Any one will count)

500

A main topics covered in the Serverless Deployments course.

What are serverless deployments, efficient resource management, and hosting applications? (Any count)

500

A Skill developed through building portfolio projects.

  • What are practical application of web development concepts, problem-solving abilities, and a portfolio demonstrating software development skills? (Any)

500

Some career support services provided by the bootcamp.

What are resume and LinkedIn profile optimization, interview preparation, job search assistance, and access to virtual networking events?