Applied Computer Science 3 40 Hours Explore programming and problem solving skills that will prepare you to pass a technical exam and start working on your job search by completing career readiness activities. Build a Web API 40 Hours In this sprint you will learn about Node.js, a runtime environment used to execute JavaScript code outside the browser. You will also learn how to use the popular Express framework to build Web APIs based on the REST (Representational State Transfer) architectural style. At the end of this sprint you will be able to build and deploy high performance RESTful Web APIs that can power all apps of all kinds: Internet of Things, Mobile and Web Applications. Adding Data Persistence 40 Hours Learn how to store and manage information using Relational Databases like SQLite and PostgreSQL. You will learn to manage the data stored in Relational Databases using JavaScript and Structured Query Language (SQL). At the end of this sprint you will know how to design and build a Relational Database that satisfies user's requirements and add it to a Web API. Authentication and Testing 40 Hours For this sprint you will learn how to secure the information managed by a Web API. You will learn how to use Sessions, Cookies and JSON Web Tokens (JWTs) to add Register, Login and Logout functionality. Applied Computer Science 4 40 Hours Explore programming and problem solving skills that will prepare you to pass a technical exam and start working on your job search by completing career readiness activities. Applied Computer Science Prerequisite: Successful completion of all courses within Development Core Applied Computer Science 5 - 8 160 Hours Learners will continue to build upon problem solving skills that will help improve their ability to solve coding challenges and attain higher scores on a technical exam. In addition, learners will receive personalized feedback on their career artifacts, opportunity to practice technical interviewing skills and attend information sessions offered by hiring partners. Bloom Institute of Technology Labs Prerequisite: Successful completion of all courses within Development Core Page 38 of 58 REV 10/31/2022 This catalog applies to all students other than those who reside in CA, CO, GA, TX, and DC who have their own catalogs.
Bloom Institute of Technology | Course Catalog Page 37 Page 39