Received a B.A.Sc. Honours Nanotechnology Engineering at the University of Waterloo. My program gives me the opportunity to work with/study the latest and greatest in tech, research and science, while learning the fundamentals of engineering. Pretty cool if you ask me. Self-taught (unless online courses count) dev stuff tho.
Another Wes Bos course, this time focusing on implementing the latest and greatest design patterns with React, all with a slick, modern stack. GraphQL + Prisma + Node on the backend, and React with Apollo Client on the frontend. Next.js actually powers the React app as well, giving some added speed, server-side rendering and easy routing!
Completed BOTH (yeah you read that write πͺπͺ) of the courses on creating, and implementing a GraphQL API. The backend course focused on designing the API with Node.js and Prisma, while the frontend course was all about interacting with it (with React and Apollo Client). It ended up coming together in sick, well-implemented clone of Hacker News!
An introductory course to Node.js (+ Express) taught by the web-acclaimed Wes Bos. In it, I built a fully functional restaurant review service, with a database interface, clean, server-templated UI, and Google Maps capabilities. It even enforced some awesome MVC design patterns!
A beginner's project-driven React development course taught by Wes Bos. It covers everything from ES6, to Webpack, and even Firebase Authentication. It covers lifecycle methods, state management, and application structure while creating an application to manage a simple fish market!
An introductory course to using React which was focused on the basics, but sparked my interest in the JavaScript framework, and set a foundation for future projects and endeavors.
During my free time of my second coop term, I decided that I wanted to get back into the programming world, and searched for some good courses/resources online. About 2.5 months later, I'd completed a series of projects/challenges in this intensive course covering the basics of web development.