Developer for schoolchildren - free course from GeekSchool, training for 12 months, 12 hours a week, Date: December 4, 2023.
Miscellaneous / / December 04, 2023
Developer is the most general name for specialists who are associated with the development of new software, sites, platforms, ecosystems, databases, technological devices and architecture. They act within the framework of their role in the team, but in general they are able to take any project from the concept stage to its implementation by technical means.
Benefits of the program
The program contains the experience of leading experts and methodologists, fundamental and applied knowledge, and current technological tools. All this is presented in an accessible way - we know how to teach and know exactly what the path to the IT profession can be.
Smooth entry
Suitable even for IT beginners
Career prospects
Increase your value in the job market
Universal Skills
Learn not only the basics, but also advanced tools
Learning by doing
Solve over 50 practice problems
Popular Specializations
Choose yours consciously
Flexibility and relevance of the program
Every month we communicate with experts and company leaders about new requirements for vacancies and responsibilities within them.
We regularly update our training program. Even after you graduate, the curriculum will continue to be updated, so you can always come back and see updated materials.
You can change your specialization if you realize that your current choice does not suit you.
The specialization programs overlap, so you can change one specialization to another; to do this you need to complete the rest of the program.
Main unit
Immersion in the IT field. You will learn applied mathematics, get acquainted with development professions, popular programming languages, and gain basic skills.
2 months
Courses
Introduction to Programming
We'll tell you how to plan your training in order to maintain interest, get maximum benefit and get everything done.
Introduction to version control + Workshop
You will master all the key operations in the system: creating and cloning a repository, merging branches, querying the change history, and much more. The course will get you closer to passing an interview, where several questions usually focus on version control.
Introduction to programming languages + Workshop
Get acquainted with programming languages: functions and arrays, recursion and two-dimensional arrays. Learn how to write code.
Introduction to Databases
Get acquainted with the concept of “databases”, understand their types and basic approaches to working with data. You will learn methods for designing databases, as well as ways to modify their structure.
Results of the block. Choosing a Specialization
Study the Wheel of Competencies and the Descartes Matrix. Get acquainted with specializations and choose your further direction of development.
Mathematics and computer science for programmers. Video course
An additional course in which you will complete the necessary basic knowledge in mathematics. The course will make it easier to enter the profession.