Full Stack Web Developer

Hybrid-based
ONET: 15-1132.00

2

Years

25

Skills

177h

Related instructions

2000h

On-the-job training
Classroom instruction topics
  • Organizational Alignment and Onboarding
  • Ruby on Rails Tutorial
  • React: Zero to Full-Stack
  • Learn Enough Developer Tools to Be Dangerous: Git Version Control, Command Line, and Text Editors Essentials
  • Clean Code Fundamentals
  • Introduction to Databases
  • Introduction to Cybersecurity
  • DevOps Foundations
On-the-job training
  • Analyze & Design Applications
    • Knowledge of the organization's design principles used for application development
    • Knowledge of the process to review and provide input to design specifications.
  • Develop Applications
    • Knowledge of coding languages used by the organization
    • Knowledge of the application development process including coding, documentation and testing
    • Knowledge of how to review an application's code as part of a peer group
    • Knowledge of how to revise and adapt existing code to meet emerging requirements
    • Ability to write and document the code used by the organization for application development
    • Ability to integrate application subsystems
    • Ability to revise and adapt existing code to meet emerging requirements
    • Ability to understand log monitoring and carry out preventative health checks.
  • Test & Validate Applications
    • Ability to perform unit testing and rework code
    • Ability to conduct a peer review of an application's code
    • Ability to create and test prototypes as pare to the development process
    • Knowledge of the process for developing a test plan for an application
    • Ability to perform validation testing on new applications
    • Knowledge of how to validate user documentation
    • Knowledge of how to interpret test results and make recommendations
    • Knowledge of how to support user acceptance testing
  • Implement, Support and Maintain Applications
    • Knowledge of how to develop a release plan for an application
    • Knowledge of how to develop a user training plan for an application
    • Knowledge of how to transition an application to a new system
    • Knowledge of how to maintain and support applications
    • Knowledge of how to evaluate, implement and document application enhancements
    • Knowledge of how to perform system maintenance for application security
    • Knowledge of common information security risks and threats
Interested in this apprenticeship?
Sign up to receive notifications about changes and updates about Full Stack Web Developer.
Socials
calendar.svg
Get on our calendar
Not sure if WorkHands is right for you? Chat with our team today
sendEmail.svg
Send us an email
We'll get back to you shortly