Vocational

Software Developer.

By
Östsvenska Yrkeshögskolan logotyp
Östsvenska Yrkeshögskolan
Verified provider of education

Language: Swedish
Request info

Want to know more before you sign up?

Send a short question and we will forward it directly to the provider.

About the course.

Knowledge 1. Be able to give a detailed account of the meaning of basic computer science concepts, logic, algorithms and data structures 2. Be able to explain in detail concepts and principles of imperative and object-oriented programming 3. Be able to give an overview of principles of user interfaces, usability and interaction design 4. Be able to describe in detail current tools, platforms and methods for developing and distributing applications, and account for their advantages and disadvantages in different contexts 5. Be able to account for the basic design, structure and functions of a computer application 6. Be able to give a detailed account of the content of an imperative programming language and an object-oriented language, current standards and quality aspects of software development 7. Be able to give an overview of current technical developments in software development and computer technology 8. Be able to give a detailed account of project-based ways of working and agile development methods Skills 1. Identify, formulate, analyse and document functional requirements for computer programs in a requirements specification, and identify the resources needed to carry out the work 2. Independently analyse requirements specifications and complex programming problems of various kinds, and plan and produce solutions to them in the form of well-structured and documented program code 3. Be able to apply knowledge of computational thinking to analyse and independently solve programming problems 4. Evaluate and optimise solutions with regard to usability, accessibility, security and performance for applications on different platforms 5. Communicate commitments in the form of requirements specifications and solutions in the form of well-structured and documented program code in both Swedish and English. 6. Work systematically, and organise and automate development work with version control software, documentation and project management tools 7. Search for and critically review information in Swedish and English needed to solve the work tasks. Competences 1. Competence to work as a Software Developer, both independently and in a team 2. Competence to develop the work by comparing, evaluating and proposing different working methods and tools for solving programming problems 3. Competence to take responsibility for, monitor and complete work tasks and projects in software development

What "verified" means here

Verified credential.

When you complete the course, Östsvenska Yrkeshögskolan 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.

Hundreds of credentials issued 100% Verifiable certificates Secured on blockchain

Sample Credential with placeholder data. Each credential is issued with the recipient’s details and is verifiable with the provider.