Hard Skills
AdvancedFront-End DevelopmentThe practice of producing HTML, CSS, and JavaScript for a website or Web Application so that a user can see and interact with them directly.
AdvancedBack-End ProgrammingImplementation of server-side logic, database management, and application architecture using languages such as Python, Java, or Node.js.
IntermediateVersion Control SystemsThe management of changes to computer programs and web sites using tools like Git to track revisions and facilitate collaboration.
IntermediateResponsive Web DesignThe approach of designing and developing websites that provide an optimal viewing experience across a wide range of devices.
IntermediateWeb Security FundamentalsKnowledge of protocols and practices to protect web applications from cyber threats such as XSS, CSRF, and SQL injection.