TRAININGS
How to Catch a Nerd - training.
To be agreed upon.
To be agreed upon.
380 $ + VAT
8h
beginner
To be agreed upon.
To be agreed upon.
380 $ + VAT
8h
BEGINNER
Who is this training for?
Freelancers
In-house recruiters
Agency recruiter
What will you learn from our training?
Recruiters participating in this training will gain a deep understanding of the role and responsibilities of programmers, which will facilitate the identification and assessment of suitable candidates for IT jobs. Acquiring knowledge about the application lifecycle and key programming languages will allow them to better understand the technical requirements of positions. Participation in practical programming exercises and panel discussions will broaden their perspective and industry knowledge, resulting in a more efficient and targeted recruitment process.
Training Agenda
Who we are and what we will talk about
- Participants will have the opportunity to get to know the trainers and training facilitators, their experience and specialties.
- Introduction of the detailed training agenda, along with the anticipated goals and benefits for participants.
What is the work of programmers? What do programmers actually do all day?
- Detailed discussion of the daily tasks and responsibilities of programmers.
- Insight into the process of software development, from ideation to realization.
Application lifecycle
- Presentation of the roles of business analysts, architects, programmers, and testers in a project.
- Discussion of the successive stages of an application's life: from requirement definition, through design and implementation, to verification and maintenance.
In which areas can a programmer work?
- Overview of various domains in which a programmer's code can operate, from space systems to everyday applications.
- Discussion of the specificities of working in different programming areas and domains.
Programming languages
- Analysis of what distinguishes individual programming languages and what they are best suited for.
- Introduction of the most popular languages and their associated frameworks, as well as discussion of niche but emerging languages.
- Forecast of future trends and sought-after roles related to different programming languages.
Programming roles
- Explanation of diverse programming roles, from Frontend and Backend Developers, through embedded software specialists, to game programmers and Data Scientists.
- Presentation of key skills and responsibilities for each of these roles.
Supporting roles in software development
- Introduction of other key roles in software development teams, such as Project Manager, Tech Leader, or Scrum Master.
- Insight into their tasks, goals, and how they collaborate with programmers in the software development process.
Programming
- Practical workshops where each participant will be able to write a simple application in Python, starting from scratch.
Panel discussion
Question and answer session, where participants will be able to clarify any doubts and deepen their understanding of the discussed topics.
.