Overview
This specialization is intended for people without programming experience with JavaScript frameworks and who seek to develop web application and security skills. In these four courses, you will cover everything from the fundamentals of VueJS to properly securing data in web development. These topics will help prepare you to write anything from small web applications to securing back-end systems. Learners who complete this specialization should have enough enough understanding of JavaScript frameworks to tackle other common tools like React or Svelte.
Syllabus
Course 1: Introduction to VueJS Framework
- Offered by Codio. Explore HTML, CSS, and VueJS basics without installing anything! This course is designed for beginning learners, ... Enroll for free.
Course 2: Software Security for Web Applications
- Offered by Codio. Explore software security for web applications concepts without installing anything! This course is designed for ... Enroll for free.
Course 3: Data Security for Web Developers
- Offered by Codio. This course is designed for novice learners looking to broader their knowledge of how to secure data for the web ... Enroll for free.
Course 4: Angular for Front End Engineers
- Offered by Codio. Explore HTML, CSS, JavaScript, and Angular without installing anything! This course is designed for intermediate learners ... Enroll for free.
- Offered by Codio. Explore HTML, CSS, and VueJS basics without installing anything! This course is designed for beginning learners, ... Enroll for free.
Course 2: Software Security for Web Applications
- Offered by Codio. Explore software security for web applications concepts without installing anything! This course is designed for ... Enroll for free.
Course 3: Data Security for Web Developers
- Offered by Codio. This course is designed for novice learners looking to broader their knowledge of how to secure data for the web ... Enroll for free.
Course 4: Angular for Front End Engineers
- Offered by Codio. Explore HTML, CSS, JavaScript, and Angular without installing anything! This course is designed for intermediate learners ... Enroll for free.
Courses
-
Explore software security for web applications concepts without installing anything! This course is designed for intermediate learners, providing a solid foundation of common skills in software security. Learners will build an understanding of some of the most common software security techniques currently employed. The modules in this course cover front-end security, back-end security, as well as passwords and authentication. At the end of the course, learners will be able to directly implement security techniques they've learned to their own softwares. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and suggested exploration examples, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling answer blocks) to small, approachable exercises that take minutes instead of hours.
-
This course is designed for novice learners looking to broader their knowledge of how to secure data for the web applications they have developed. The course starts with foundational ideas like SSL/TLS certificates, rules governing security like GDPR, and handling secrets. The second module is devoted to cryptography, while the third module covers access control.
Taught by
Anh Le, Chalece DeLaCoudray, Dmitrii Suchkov and Neil Thawani