Junior developers support all aspects of software development processes: development, testing, implementing, and maintaining of basic software solutions. They master the codebase, attend design meetings, write basic code, and fix bugs. They have an inquiring attitude, oversee the coherence, and work in a structured manner within clear boundaries.
Developer EQF 4/5
This educational profile belongs to the field of Software Engineering and is covered by relevant references
in EN 16234-1:2019 (e-CF) and ISO/IEC/IEEE 90003:2018.
Educational profile:
Developer EQF 4/5
Learning material for Developer EQF 4/5
Full Learning Programme Executive Summary
The Learning Programme is being designed by BCS Koolitus Training (ESTONIA) for beginners taking their first steps to become a Junior software developer. The course provides learners knowledge and skills to create a simple web application. The curriculum is part of Jr Developer EQF4 level.
It provides learners (also in terms of reskilling programme) with different level and previous experience (i.e., everybody, who has interest and some initial experience in software development or web development) knowledge and skills to create a simple web application.
Targeted Institutions: Higher Education and VET providers.
Requirements for starting studies:
• belongs to the target group of the project - an adult who has been unemployed and inactive for at least six months or a young person aged 16 to 29 years who is not currently working or studying;
• suitable for the project based on motivation;
• has a desire to take up a job in a position that requires the professional skills of a web developer.
The training course consists of 12 units:
• Software development - introduction into programming, software development methods, agile development methods
• Basic web technologies: (HTML; CSS; JavaScript; Php; MySQL)
• Website visualization and prototyping, UI/UX
• Servers and network management
• Teamwork - how to work in teams, teamwork basics, best practices
• Work clubs - developing social and communication skills when applying for a job and in the work environment
• Mentoring - learners work with their own project individually or in teams
Total: 7 ECTS (160 hours)
Delivery methods are presence in classroom, virtual classroom, blended learning.
Quick links
1
PLO 1. Application Design [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
LU 1.1 Basics of programming | Introduction. Basics of Programming | LU 1.1 Basics of Programming_Lesson.pptx | Download material |
LU 1.2 CSS3 | CSS3 | LU 1.2 CSS3_Exercise.pptx | Download material |
LU 1.2 CSS3 | CSS3 | LU 1.2 CSS3_Lesson.pptx | Download material |
LU 1.3 Creating User Stories | Creating User stories | LU 1.3 Creating User Stories_Lesson.pptx | Download material |
2
PLO 2. Application Development [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
LU 2.1 Basics of programming | Agile Development | LU 2.1 Agile Development_Lesson.pptx | Download material |
LU 2.2 Agile development methodologies | Agile Development methodologies, Scrum | LU 2.2 Agile Development methodologies_Lesson.pptx | Download material |
LU 2.3 HTML5 | HTML5 | LU 2.3 HTML5_Lesson.pptx | Download material |
LU 2.3 HTML5 | HTML5 | LU 2.3 HTML5_Exercises.pptx | Download material |
LU 2.4 JavaScript | JavaScript Fundamentals | LU 2.4 JavaScript_Lesson.pptx | Download material |
LU 2.4 JavaScript | JavaScript Fundamentals | LU 2.4 JavaScript_Exercises.pptx | Download material |
LU 2.5 Php | Practical tasks | LU 2.5 PHP_Lesson.pptx | Download material |
LU 2.5 Php | Practical tasks | LU 2.5 PHP_Exercises.pptx | Download material |
LU 2.6 MySQL | Practical tasks | LU 2.6 MySQL_Lesson.pptx | Download material |
LU 2.6 MySQL | Practical tasks | LU 2.6 MySQL_Exercises.pptx | Download material |
3
PLO 4. Testing [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
LU 4.1 Testing, Basics of programming | Testing, Basics of programming | LU 4.1 Testing_Lesson.pptx | Download material |
4
PLO 8. Soft competences [EQF5]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
LU 8.1 General skills_Teamwork | General skills | LU 8.1 General Skills_Lesson.pptx | Download material |
5
PLO 9. Functioning in organisation [EQF5]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
LU 9.1 Basics of project & process management | Projects and Project Management | LU 9.1 Projects and Project Management_Lesson.pptx | Download material |