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 Adecco Formazione (Mylia) (IT) to develop the skills of students from Technical Institutes, University students and professionals committed in upskilling or reskilling paths with a prior basic knowledge of the topic.
The Learning programme provides participants with the knowledge necessary for software development activity at junior level. Developer-related skills such as: programming languages, techniques and practices for frontend and backend development, the main support tools, the fundamentals of software testing, project management techniques and team collaboration skills are explored to ensure maximum productivity in business contexts.
Targeted Institutions: Higher Education and VET providers.
The recommended Learning programme is articulated in thirty-four (34) Learning Units, for a total of 404 hours of study and 16,16 ECTS.
The recommended delivery method is the Virtual Classroom.
Quick links
1
PLO 1. Application Design [e-2]
2
PLO 2. Application Development [e-2]
3
PLO 3. Component Integration [e-2]
4
PLO 4. Testing [e-2]
5
PLO 5. Documentation Production [e-2]
6
PLO 6. Problem management [e-2]
7
PLO 7. Professional related competences [EQF5]
8
PLO 8. Soft competences [EQF5]
9
PLO 9. Functionning in organisation [EQF5]
1
PLO 1. Application Design [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
1.1_Overview of the Main Programming Languages and key differences | Overview of the Main Programming Languages and key differences | LU 1.1__Overview of the main programming languages_lesson.pptx | Download material |
1.1_Overview of the Main Programming Languages and key differences | ISTQB Syllabus lecture notes | LU 1.1_ISTQB_CTFL_Syllabus-v4.0_Lesson_Lecture notes.pdf | Download material |
1.1_Overview of the Main Programming Languages and key differences | ISTQB CTFL 4 Sample exam questions lecture notes | LU 1.1_ISTQB_CTFL_v4.0_Sample-Exam-A-Questions_v1.6_Lecture notes.pdf | Download material |
1.2_Principles of UI/UX Design. Adobe XD, Zepling | Principles of UI UX Design | LU 1.2_Principles of UI-UX Design_lesson.pptx | Download material |
2
PLO 2. Application Development [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
2.1 Overview of the Main Programming Languages and key difference | Overview of the Main ProgrammingLanguages and key differences | LU 2.1_Overview of the main programming languages_Lesson.pptx | Download material |
2.2 HTML5, CSS3, BOOTSTRAP | HTML5, CSS3, Bootstrap | LU 2.2_HTML5 CSS3 Bootstrap_Lesson.pptx | Download material |
2.3 Javascript, AJAX, Typescript, GIT | Java at main | LU 2.3_Java at main_Lesson. pptx | Download material |
2.3 Javascript, AJAX, Typescript, GIT | Javascript Ajax | LU 2.3_Javascript Ajax_Lesson.pptx | Download material |
2.4 Backend – Coding and development tools: Java 11, Spring Boot, Sprint Data, Hibernate, Ex Java: Junit, Mockito | Backend – Java 11 | LU 2.4_Backeng_Java 11_Lesson.pptx | Download material |
2.5 Backend – Coding and development tools: PHP, Laravel, Eloquent | PHP Lavarel Eloquent | LU 2.5_PHP Lavarel Eloquent_Lesson.pptx | Download material |
2.6 Backend – Coding and development tools: Fundamentals of Ruby, Python, NodeJS | Back End – Objects – Ruby – Phyton -NodeJS | LU 2.6_Back End – Objects – Ruby – Phyton -NodeJS_Lesson.pptx | Download material |
2.7 Agile Project Management, SCRUM and collaboration tools | Agile PM and SCRUM | LU 2.7_Agile PM and SCRUM_Lesson.pptx | Download material |
3
PLO 3. Component Integration [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
3.1 Entity-Relationship Model, SQL, MySql | Entity-Relationship Model – SQL – MySql | LU 3.1_Entity-Relationship Model, SQL, MySql_Lesson.pptx | Download material |
3.1 Entity-Relationship Model, SQL, MySql | ISTQB_CTFL_Syllabus-v4.0 | LU 3.1_ ISTQB_CTFL_Syllabus-v4.0_Lesson_Lecture notes.PDF | Download material |
3.1 Entity-Relationship Model, SQL, MySql | ISTQB_CTFL_v4.0_Sample-Exam-A-Questions | LU 3.1_ ISTQB_CTFL_v4.0_Sample-Exam-A-Questions_v1.6_Lecture notes.PDF | Download material |
3.2 HTML5, CSS3, BOOTSTRAP | HTML5 CSS3 Bootstrap | LU 3.2_HTML5 CSS3 Bootstrap_Lesson.pptx | Download material |
3.3 Javascript, AJAX, Typescript, GIT | Javascript – Ajax | LU 3.3_Javascript Ajax_Lesson.pptx | Download material |
3.4 Angular, React. Jest, Mocha, Selenium | Angular – React – Jest – Mocha – Selenium | LU 3,4_Angular – React – Jest – Mocha – Selenium_Lesson.pptx | Download material |
3.5 Principles of UI/UX Design. Adobe XD, Zepling | Principles of UI UX Design – Adobe XD – Zepling | LU 3.5_Principles of UI/UX Design_Lesson.pptx | Download material |
3.6_Java 11, spring boot, spring data/ Hibernate. Ex. Java: Junit, Mockito | Backend – Java 11 | LU 3.6_Backend_Java 11_Lesson.pptx | Download material |
3.7_BACKEND: php, Laravel, Eloquent | PHP – Lavarel – Eloquent | LU 3.7_PHP Laravel Eloquent_Lesson.pptx | Download material |
3.8_Introduction to STLC (software testing Life cycle). Unit test, end to end test | Introduction to STLC | LU 3.8_Introduction to STLC_Lesson.pptx | Download material |
4
PLO 4. Testing [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
4.1 Fundamentals of software testing : Introduction to STLC, Unit testing, end to end testing | Introduction to STLC – Unit test – end to and test | LU 4.1_Introduction to STLC – Unit test – end to and test_Lesson.pptx | Download material |
4.1 Fundamentals of software testing : Introduction to STLC, Unit testing, end to end testing | ISTQB Syllabus_Lecture | LU 4.1_ ISTQB_CTFL_Syllabus-v4.0_Lesson_Lecture notes.pdf | Download material |
4.1 Fundamentals of software testing : Introduction to STLC, Unit testing, end to end testing | ISTQB certification sample questions | LU 4.1_ISTQB_CTFL_v4.0_Sample-Exam-A-Questions_v1.6_Lecture notes.pdf | Download material |
5
PLO 5. Documentation Production [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
5.1 Entity-Relationship Model, SQL, MySql | Entity-Relationship Model – SQL – MySQL | LU 5.1_Entity-Relationship Model, SQL, MySql_Lesson.pptx | Download material |
5.2 HTML5, CSS3, BOOTSTRAP | HTML5 CSS3 Bootstrap | LU 5.2_HTML5 CSS3 Bootstrap_Lesson.pptx | Download material |
5.3 Javascript, AJAX, Typescript, GIT | Java at main | LU 5.3_Java at main_Lesson.pptx | Download material |
5.3 Javascript, AJAX, Typescript, GIT | Javascript Ajax | LU 5.3_Javascript Ajax_Lesson.pptx | Download material |
5.3 Javascript, AJAX, Typescript, GIT | ISTQB_CTFL_Syllabus-v4.0 | LU 5.3_ ISTQB_CTFL_Syllabus-v4.0_Lesson_Lecture notes.pdf | Download material |
5.3 Javascript, AJAX, Typescript, GIT | ISTQB_CTFL_Syllabus-v4.0 | LU 5.3_ ISTQB_CTFL_v4.0_Sample-Exam-A | Download material |
6
PLO 6. Problem management [e-2]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
6.1 Fundamentals of software testing: Introduction to STLC, Unit testing, end to end testing | Introduction to STLC | LU 6.1_Introduction to STLC._Lesson.pptx | Download material |
7
PLO 7. Professional related competences [EQF5]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
7.1 Introduction to ICT and Digital Transformation tech enablers | Introduction to ICT and Digital Transformation tech enablers | LU 7.1_Introduction to ICT and Digital Transformation tech enablers_Lesson.pptx | Download material |
7.2 Agile Project Management + Scrum + collaboration tools | Agile PM and SCRUM | LU 7.2_Agile PM and SCRUM_Lesson.pptx | Download material |
7.3 Fundamentals of cybersecurity | Fundamentals of Cybersecurity | LU 7.3_Fundamentals of Cybersecurity_Lessson.pptx | Download material |
7.4 Introduction to STLC (software testing Life cycle). Unit test, end to end test | Introduction to STLC | LU 7.4_Introduction to STLC_Lesson.pptx | Download material |
8
PLO 8. Soft competences [EQF5]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
8.1 Team Collaboration (soft Skill) | Team Collaboration and file versioning | LU 8.1_Team Collaboration and file versioning_Lesson.pptx | Download material |
8.2 Introduction to STLC (software testing Life cycle) | Introduction to STLC | LU 8.2_Introduction to STLC_Lessom.pptx | Download material |
9
PLO 9. Functionning in organisation [EQF5]
Learning unit | Topic | Title of learning material | Learning material file |
---|---|---|---|
9.1 Team Collaboration | Team collaboration and file versioning | LU 9.1_Team Collaboration and file versioning_Lesson.pptx | Download material |
9.2 ICT and Digital Transformation tech enablers | Introduction to ICT and Digital Transformation Tech Enablers | LU 9.2_Introduction to ICT and Digital Transformation tech enablers_Lesson.pptx | Download material |