Grace Hopper Program
During the project phase each student explores new technologies needed to bring their specifics idea to life. You'll dive into documentation and learn the nitty gritty through hands-on work. That new knowledge presents a teaching opportunity for you and your classmates. Each student gives a Tech Talk presentation to their own cohort, sharing their new expertise. To get a sense for what Tech Talks look like, check out some recent videos below!
Introduction to Swift 3 and Xcode 8
How to use the programming language Swift 3 and software Xcode 8 to develop and iPhone app.
How to build a mobile app using React Native
What does it take to build a CRUD mobile app using React? And how does React work again? To get some answers to both questions, see this Tech Talk on React Native
Performance & React: Measuring and Fixing Common Bottlenecks
React is built with performance in mind. But when is React slow? This video shows you how to measure the performance of your components and how to make them faster.
Learning Web Security Using NodeGoat
Learn how to fix common web application vulnerabilities by first learning how to exploit them in this tech talk. NodeGoat is an application that can help you learn about OWASP top 10 vulnerabilities.
Ethical Complications in Using and Collecting Population Data
A brief overview of historical population data abuse.