Europass Certificate supplement
Sweden
1. Title of the certificate – Yrkeshögskoleexamen 1
JavaScript Developer 2. Translated title of the certificate – Higher Vocational Education Diploma 2
JavaScript Developer 3. Knowledge, Skills and Competence Profile The holder of the certificate has:
KNOWLEDGE AFTER GRADUATION: Theoretical and practical programming with JavaScript. Theoretical and practical programming with HTML and CSS and CSS preprocessing (eg SASS or Myth). Software testing and backend development. Agile work processes and quality criteria such as definition of done, estimation in theoretical and practical JavaScript development. Theoretical and practical JavaScript development. Frontend development with JavaScript. Frameworks and libraries for front-end development (eg Angular, Cordova and React Native) . Responsive web design and progressive enhancement and Progressive Web Apps (PWA) . Publishing of web applications, as well as monitoring, packaging and optimization. Web service development frameworks (eg Express or Koa) . Test frameworks and hosts, e.g. Selenium, Karma and Mocha. Cloud solutions for IaaS and PaaS, e.g. AWS, Azure and GCP. Ajax, REST, WebSocket, JSON and XML. NodeJS and package managers (eg Yarn) .Databases (SQL and NoSQL) . Version control (eg Git) . Testing and TypeScript . Visual design to create attractive and user-friendly web applications POST-GRADUATION SKILLS: Plan and execute JavaScript development tasks such as JS framework selection. Solve complex programming problems in web development with JavaScript. Communicate commitments and solutions regarding your own programming with JavaScript. Create web pages with HTML and CSS. Create responsive web applications that communicate with web services. Create database-driven web services using REST and WebSocket interfaces. Handling application state information and communication between components (eg Redux) . Configure Progressive Web Apps (PWA) functionality (eg Web App Manifest files and Service Workers) . Manage NodeJS packages and dependencies from the terminal, including managing external code libraries . Upload files to a server. Work with databases and database schemas. Create and automate software tests. Develop both native and hybrid applications. Create user-friendly and attractive design. Using version control systems. Use external services (cloud solutions) and platforms; IaaS and PaaS. COMPETENCES AFTER GRADUATION: Handle theoretical and practical JavaScript development as well as Frontend development. Create web pages adapted for both desktops, tablets, mobile and other devices. Create PWA (Progressive Web App) applications. Create applications with a code base for Android and iOS. Building web services using both REST and WebSocket. Set up databases. Streamline development work with NodeJS. Test web applications. Ensure fulfillment of requirement specification. As a team, contribute to an effective development process. Create clear and user-friendly design solutions.
4. Range of occupations accessible to the holder of the certificate 3
JavaScript Developer Web developer
1
In the original language. | 2 If applicable. This translation has no legal status. |
3
If applicable.
The Certificate supplement provides additional information about the certificate and does not have any legal status in itself. Its format is based on the Decision (EU) 2018/646 of the European Parliament and of the Council of 18 April 2018 on a common framework for the provision of better services for skills and qualifications (Europass) and repealing Decision No 2241/2004/EC. © European Union, 2002-2020 | europass.cedefop.europa.eu
Page 1/2