Throughout this intensive course, you will study data structures and algorithms, professional software development techniques, and established industry best practices as you advance your skills. Learn how to use tested, thoughtful approaches to build reliable, clean code. This course also includes in-depth career development curriculum to get you ready for your job search, plus job search assistance after graduation.
Upon completion of the this course, you will:
- Be able to build and contribute to server-side and client-side applications, using architectures and framework that promote maintainability, scalability, and collaboration. These skills will be fully demonstrated during project week during their team development of a prototype, adhering to industry best practices and patterns
- Gain professional proficiency with ExpressJS, NodeJS, Authentication and Authorization, advanced SQL, , React, Redux, and React Hooks
- Integrate and leverage third-party ecosystems systems like Twitter, Twilio, and Slack to extend the reach of your applications.
- Establish a compelling online brand, network, and resume featuring the professional software development knowledge, experience, habits, and practices you have gained
Duration: 14 weeks