FL: Bootstrap is a CSS Framework (CSS is the standard of styling web pages) that makes it easy to build responsive mobile-first front-end web pages. This is what many companies use today for front-end. Bootstrap takes out numerous hours of coding and allows building professional web pages that work on any device using minimal written code. Achieving the same results with just plain CSS is very complicated and time-consuming. With Bootstrap, no one needs to re-invent the wheel.
Q: What is the coolest thing your students can learn in this class?
FL: In this class, students will learn to create web pages that can work on any screen-size without writing too much code. They will also learn to create a shopping cart system, build data tables that can be sorted, filtered, paginated, printed, and exported to multiple formats using very minimal code, and still learn basic HTML and CSS. To build these functionalities from scratch is relatively time-consuming.
Q: What are you most excited to teach your students?
FL: I am excited to teach the student how to build web-pages similar to the one built by corporations using minimal code. It's a great introductory class where you can see amazing looking web-pages with very basic coding knowledge. You get to see amazing results quickly.
Q: Is there anything else you'd like to speak to about this class?
FL: This class would pave the way for a student to learn other programming languages and also come out with a better understanding of how industry-level websites involve multiple technologies and not just one.
Fadi Labib, BS, Computer Science also holds a Business Cyber Vulnerability Analyst Certification. Fadi has worked at McAfee as a Cloud Engineer and with Portland General Electric as a Cybersecurity Engineer. He enjoys explaining concepts to others in an easy and fun way and is dedicated to sharing his passion for computer science and security concepts with students. Fadi can teach classes in both English and Arabic.