Course Description: Gainesville Dev Academy Web Development class covers everything you need to know to create websites and web applications from the ground up.
Technologies covered include HTML5, CSS3, and JavaScript, with a focus on core JavaScript frameworks and extensions such as jQuery, AngularJS, and Node.js. Graduating students will be familiar with programming topics ranging from event handling and DOM manipulation to closures, JSON, regexes, and more.
During the class, students will also learn about important tools and best practices used in modern app development, including git, GitHub, build tools, browser debuggers, and more.
LEARNING OBJECTIVES FOR WEB DEV COURSE
Understanding of modern web development technologies, including version control systems, debuggers, and IDEs
Understanding of core programming principles necessary for web application development
Competency in HTML5, CSS3, and JavaScript
Familiarity with multiple core JavaScript frameworks and extensions, such as jQuery, AngularJS, and Node.js
Understanding of how web development skills are put to use in a modern startup or corporate environment
Understanding of responsive web design techniques and their importance in modern cross-device app development
Completion of a final project that ties together multiple knowledge areas covered in this course into a useable web application