20 140 Bloom Institute of Technology 1 - 4 Total Labs Hours 20 140 Total Program Hours 960 COURSE DESCRIPTIONS Full Stack Web Development Core JavaScript Fundamentals 40 Hours Everything we teach during the first couple months of your experience here at Bloom Institute of Technology revolves around software engineering for the web. One of the most powerful web languages is JavaScript. Without it, there is no modern web. Web browsers use JavaScript to power rich user experiences we have all come to expect. Bloom Institute of Technology looks at JavaScript through this analogy. Think of a web page as a house. You need someone to architect and get in the structure of your house, someone to add in the design, and someone to add in the electricity to power the house. If you were to think about HTML, CSS and JavaScript as the three necessary building blocks, for a web page, HTML could be the blueprint of what your house should be, CSS is the design of your house and JavaScript powers the electrical interactions that your house needs to have in order to be functional. JavaScript is everywhere today! And we have the opportunity here to dive deep enough into the language to teach you how to be proficient in building modern, complex and beautiful web applications that are used to power the web today! Advanced CSS and Intro to JavaScript 40 Hours Responsive design pushes our basic CSS styling forward into thousands of devices. A growing trend in today’s market continues to be mobile devices that range from large tablets to small screens. You need to be able to correctly deliver content to all of these mediums. Preprocessors introduce variables, scoping, mixins, and functions into CSS allowing for a more robust programming experience. Most development shops rely heavily on preprocessors to get large amounts of work done across multiple teams. Learning how to use preprocessors will increase overall CSS productivity, reduce errors, and prepare students for the workplace. Preprocessing is a great introduction to JavaScript concepts like scope, variables, and DRY code paradigms. User Interface and Git 40 Hours Having the ability to craft user interfaces is key for full stack web developers in all organizations. Another key ability for professional developers is knowing how to use Page 36 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 35 Page 37