Send a short question and we will forward it directly to the provider.
We forward your question to Lernia Utbildning. No spam, no third parties.
After completing the programme, the student should have knowledge of/in Java and JavaScript as programming languages; programming, practical application, strengths and limitations, frameworks for development with JavaScript, and complementary programming languages in web development such as Typescript, tools and methods for web and backend development with JavaScript, web architecture and backend architectures, security in backend systems and security aspects of programming, programming: Fullstack and Frontend, the largest development languages and environments on the market today, the JavaEE technologies and the most common application servers, the technical structure of the web (computer communication), tools and methods for user-friendly web development in HTML and CSS, encapsulation of code and interfaces in HTML and CSS, working methods for development in teams and quality criteria for programming projects, agile methods with a focus on DevOps, version control, backup, different development environments, launch and deploy, APIs, fullstack and REST, databases (unit tests, modelling, optimisation, security, load balancing and SQL) and the role that databases, cloud services and APIs play in a web application, system design, principles of interaction design and usability, OOAD, UML, DFD, the ECMA standard, the major frameworks such as Angular and React, the EU Accessibility Directive, what the systems development industry looks like, current trends and areas of development, workplace and industry terminology in Swedish and English. After completing the programme, the student should have the skills to apply methods and tools in the field in practice to solve complex problems with agile methods in DevOps teams, develop backend systems with modern technologies commonly used in the industry, analyse the security of a system from a code and system perspective, work with and develop databases, build unit tests, implement existing internal and external APIs, plan, identify resources for and manage their own systems development work from preparation to delivery, use system architecture to plan backend systems development work from preparation to delivery, design stable systems that are easy to maintain and develop further, set up the development tools needed to develop in Java, work with APIs and REST, plan, carry out and identify the programming steps required to program full-stack web applications using automated testing and frameworks, design and build user interfaces based on the rules and methods of interaction design and usability such as WCAG, create a simple unit test, create interaction in a web application with plain JavaScript and create simple programs and functions with plain JavaScript, perform specialised tasks in full-stack programming, use JavaScript to write modern, sustainable, well-structured code for web development, solve complex programming problems using structured code in JavaScript, use current tools to write modern, sustainable, well-structured code for user-friendly web development in HTML and CSS, use code encapsulation to solve complex programming problems, After completing the programme, the student should have the competences to work as a member of a systems development project run with agile methods for learning and for their own and others' professional development, independently take responsibility for tasks and code through good working methods, work independently as a developer, take part in and contribute to an agile DevOps team, integrate systems based on given specifications, build interactive applications with JavaScript, both in plain JavaScript and with the major frameworks on the market, identify their own learning and the opportunity to develop it further, find information and news in the field and assess its credibility, understand in theory the largest development languages/environments on the market and the differences between them, independently develop with Java on the Java platform with the right development tools, independently work with back-end development with JavaScript, including unit tests, in a project team building web applications, independently program Full Stack, focus on user-driven design in all development work, understand the development and the learning needed for the professional role of web developer, create web interfaces with HTML and CSS, systematically consider security aspects in the work, actively follow technical developments and the development of frameworks and standards to ensure code quality.
When you complete the course, Lernia Utbildning issues your certificate. Your name, the course content and the issue date are encrypted and secured on blockchain, so it cannot be changed, and anyone can check that it is genuine.
Sample Credential with placeholder data. Each credential is issued with the recipient’s details and is verifiable with the provider.