Those who dream of a job as a developer can apply for either a free scholarship or even more expensive courses at schools that promise mentorship with employees from companies such as Itaú, Nubank, Mercado Livre and several others.
- IT career guide: professions, salaries, where to start and how to develop in technology
Get started with web and mobile web developer courses, which are skills that can be done quickly, is the recommendation of the association of technology companies, Brasscom. Once hired, the person can go to other areas, sometimes even being trained by the company itself.
“Remember: learning to code will allow you to work in different companies, help your family, change your future and, above all, make you the boss of your own story”, reads the text of the +1 Code registration form, free programming school aimed at young people from the periphery.
The g1 has listed some of the top online courses and schools for those who are planning to enter or transition into technology. It is also worth seeking information from agencies such as the education departments of city halls and state governments. on scholarships and training programs.
Free platforms and projects
The project has as objective to transform young people from the periphery into programmers through free courses. Interested candidates can register and undergo an interview. Classes are weekly and promises one exclusive teacher per student. Training lasts six months.
Coursera has a series of free courses prepared by universities and companies. There are courses institutions such as USP, Unicamp and ITA as well as companies such as Cisco, Intel and Microsoft, among several others.
At classes are recorded and, as a rule, the contents are subtitled. In addition to materials to watch and read, students are required to take tests at the end of each lesson.
courses: for those interested in programming, the platform offers content in Python, Java, PHP, programming logic and mobile app development, for example. There is also content focused on certifications for data management, information security, cloud infrastructure management and other hot areas of IT.
Created by Facebook, the project trains young people and adults with free online programming courses. The contents are developed in partnership with technology companies and schools. Hack Station also has a residency program for 15 social impact startups. In 2020, the initiative offered 50,000 scholarships to students from all over Brazil.
Generation is a non-profit organization founded in 2014 by the McKinsey consultancy that offers Free short courses (up to 3 months) for people between 18 and 30 who are not employed. There are open classes for web, mobile and .NET platform development.
The project intends train young black people to work in the technology market. The courses are entirely online and teach you how to develop websites and programs. Students still get English classes and agile methodologies. Every young person has a mentor, responsible for monitoring learning and helping with market insertion. Students from any public school in Brazil can apply for the course’s 50 vacancies.
Initiative aimed at women who do not have the resources or opportunities to learn to program, Reprograma offers a free online course in technology for girls aged 14 to 18. Interested parties go through a month of workshops and 400 are selected for the technology course, which ranges from knowledge of digital product development to marketing classes.
THE Santander scholarship program offers opportunities to train talent in software development, which can be hired by the bank itself. One of the available offers is Santander Bootcamp 2022: a free online program for those who want to learn programming for web or mobile. There are 50,000 scholarships for all of Brazil.
The NGO Soul Bilingual offers international scholarships, English language immersion, mentoring and emotional support for low-income youth. On a gamified format, those selected for the program are immersed for six months in various activities involving English with weekly classes and mentoring with foreigners and Brazilians proficient in the language. The most committed and assiduous students win English study abroad scholarships.
the platform of online classes offers 1,200 courses broken down by top tech careers. Each course requires a final training project and entitles you to a certificate and the student can complete it at their own pace. Classes are recorded on video and the student can ask questions in a forum.
courses: programming, front-end, data science, devops (network infrastructure, cloud computing, internet of things), design, mobile development and management.
Price: for R$ 1,020 in cash or in 12 installments of R$ 85 in the Premium package. There is a Pro version, which costs R$1,440 in cash or can be paid in 12 installments of R$120 and includes English classes.
The school has courses with online classes and a platform for individual monitoring of students. In the annual subscription package, students are entitled to schedule mentorships with professionals from companies such as Itaú, Loft, Nubank, Vivo, Magazine Luiza, among others. Due to the live format, the classes have fixed hours.
courses: design, data science, programming and product management.
Price: annual subscription costs R$3,200 and can be paid in 12 installments of R$267. It gives unlimited access to courses.
The school offers live classes, with 2 teachers (a generalist and an assistant) and each class has up to 50 people. To obtain the certificate, students need to carry out practical activities and deliver a project at the end of the course, in addition to maintaining 90% attendance.
A careers department bridges the gap between students and job vacancies. The school says it has 97%
courses: data science, data analysis, user experience (UX), web development, digital marketing.
Price: the value varies according to the class schedule and duration of the course. A five-month web development course, for example, starts at R$8,768 (in the morning) and can be paid in up to 12 installments. The school also offers scholarships and student financing options to pay for courses in up to 36 installments.
I Program (Program Maria)
Course: introduction to programming (web developer).
Price: from BRL 74.20. With the minimum amount, it is possible to access the complete course during the period of four weeks from the beginning of the class. There are also two price ranges: R$ 104.90, in the “Ideal” package, and R$ 149.90, in the “Help another woman” package. In both, the excess amount is directed to a grant for those who are unable to pay for it.
The president of the Brazilian Startup Association, Felipe Matos, indicates a list of topics and questions that help in the decision-making process for an online school.
Course content: In general, schools publish a list of topics that are covered during classes. Make sure the topics are in line with what you need to know to get into the market. For example, is this knowledge required in interviews and tests for the desired vacancies?
Format: Before investing, be aware if the course is just a playlist of videos and texts, if they offer learning experiences in your own time or have live classes. And stay tuned to identify if the course has only theory or does it reserve time for projects and practical exercises?
Community: Does the course promote some kind of exchange and interaction with other students, whether through a forum or group in an application or social network? Does the school promote any event or offer the possibility of mentoring with market professionals?
partnerships and jobs: Does the school offer partnerships with companies for content development or relationship actions? Is there any kind of support for the student to get a job?
“A good tip is always to talk to other people who have gone through the course to understand more about it and if it’s for you”, comments Matos.
The answer is, it depends on your goal.. There are more than 700 programming languages, which can confuse the mind of anyone interested in the area. For those interested in writing computer code, the tip is to focus on the basics.
I.e, understand how programming logic works, how to create functions and variables that are the instructions that the programmer gives the computer to perform.
Then, search for the most used language in the desired area. For example, those interested in data science need knowledge of languages such as Python, R Language, SAS and Java. A front-end developer will focus more on HTML and CSS.
According to Github, which is a kind of social network for programmers, the most popular languages among Brazilian programmers in 2021 were:
- Sass CSS;
- HashiCorp configuration language;