Course

Course Summary
Credit Type:
Course
ACE ID:
SKIL-0239
Organization:
Location:
Online
Length:
35.5 hours
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 web development
Description

Objective:

The course objective is to provide enterprise developers, who may already be developing front-end web applications, with foundational knowledge of traditional software development and web development's key libraries and frameworks, so they can take on basic tasks and projects. From there, an enterprise developer can move into the front-end developer role that focuses more on web programming and interactive front-end development. The next step is to move into the middle/back-end developer role by using full stack development languages and frameworks to stitch the middle and back-end tiers of an application together. Eventually, if learners aspire to, they can become a full-stack developer who brings together all the insights and knowledge acquired throughout their learning to focus on incorporating data development into an application by employing a full-stack development mindset.

Learning Outcomes:

  • use JavaScript functions and write code with jQuery
  • employ FSD build and test tools
  • employ FSD testing
  • approach software testing differently when thinking like a FSD developer
  • employ essential HTML5 and CSS3 skills
  • use FSD frameworks
  • use jQuery and Java Spring for FSD development
  • deploy FSD Projects
  • create and refactor an app using MEAN and MERN
  • use NoSQL and SQL for FSD

General Topics:

  • Getting Started with FSD
  • Software Testing for FSD
  • Secure Programming for FSD
  • MEAN and MERN for FSD Development
  • FSD Programming Languages Primer
  • FSD Front-End Development: HTML & CSS
  • FSD Front-End Development: Advanced JavaScript
  • CSS Pre-processors
  • FSD Front-End Development: User Interaction Technologies
  • Frameworks
  • FSD Front-End Development: Build and Test Tools
  • JQuery
  • Java Spring for FSD Development
  • FSD API Development with Python
  • Restful Services for FSD Development
  • Deploying FSD Projects
  • FSD CI/CD Pipeline
  • FSD Testing
  • Data Infrastructure for FSD Development
  • Advanced MEAN and MERN
  • NoSQL and SQL for the FSD
  • Secure FSD Data Development
  • Database Development with a FSD Mindset
Instruction & Assessment

Instructional Strategies:

  • Computer Based Training
  • Practical Exercises

Methods of Assessment:

  • Examinations
  • Quizzes

Minimum Passing Score:

70%
Supplemental Materials