The job market for developers continues to grow. Those who are interested in investing in this profession and who do not have the means to pay for the course, both can apply for a free scholarship.
The g 1 I collected some options see below.
Among the options, there are some that target women and others that are black, with the goal of promoting diversity in information technology.
It is also correct to seek information from agencies such as city hall education secretariats and state governments about scholarships and training programs.
- IT job guide: Professions, salaries, where to start and how to develop in the field of technology
- IT Salary: See how much each profession in the area pays, according to the consultancy
Free platforms and projects
The project aims to transform young people from the periphery into programmers through free courses. Interested candidates can register and undergo an interview. Classes are weekly and promise one exclusive teacher per student. The training lasts six months.
Coursera has a series of free courses prepared by universities and companies. There are courses from organizations like USP, Unicamp, and ITA as well as from companies like Cisco, Intel, Microsoft, and many more.
Chapters are recorded and, as a rule, the contents are translated. In addition to the material to watch and read, students have 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 data management certifications, information security, cloud infrastructure management, and other hot areas of IT.
Generation is a non-profit organization founded in 2014 by consulting firm McKinsey that offers free short courses (up to 3 months) to people aged 18-30 who are not working. There are open classes for basic web, mobile, and .NET development.
The project aims to train black youth to work in the technology market. The courses are completely online and teach you how to develop websites and software. Students also receive English language lessons and agile methodologies. Each young person has a mentor who is responsible for monitoring the learning process and helping to integrate into the market. Students from any public school in Brazil can apply for the 50 vacancies in the course.
An initiative aimed at women who don’t have the resources or opportunities to learn programming, Reprograma offers a free online technology course for girls ages 14-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 lessons.
The Santander Scholarship Program provides opportunities to train talent in software development, which can be employed by the bank itself. One of the offerings available is Santander Bootcamp 2022: a free online program for those who want to learn programming for the web or mobile. There are 50,000 scholarships all over Brazil.
The NGO Soul Bilingual offers international scholarships, English language immersion, mentorship and emotional support to low-income youth. In a gaming format, those selected for the six-month program are immersed in various activities that include English with weekly classes and orientation with foreigners and Brazilians who are proficient in the language. The most committed and persistent students win scholarships to study English abroad.
- Earn in dollars or in euros: lessons for those with an international career;
- profession in it: Where to start your first job search.
The online class platform offers 1,200 courses divided by top technical professions. Each course requires a final practice project and qualifies the student for a certificate that the student can complete at his or her own pace. Classes are recorded on video and students can ask questions in the 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 professional version that costs R$ 1,440 in cash or can be paid in 12 installments of R$ 120 and includes English lessons.
The school offers courses with online classes and a one-on-one monitoring platform for students. In the annual subscription package, students have the right to schedule mentorship appointments with professionals from companies such as Itaú, Loft, Nubank, Vivo, Magazine Luiza and others. Because of direct coordination, class times were fixed.
Courses: Design, data science, programming and product management.
price: The annual subscription costs R$ 3,200 and can be paid in 12 installments of R$ 267, and offers unlimited access to the courses.
The school offers live lessons, with teachers (general and assistant) and each class has up to 50 people. To earn the certificate, students need to do hands-on activities and deliver a project at the end of the course, as well as maintain an attendance rate of 90%.
The Careers section bridges the gap between students and vacancies. The school says it has 97%
Courses: Data Science, Data Analytics, User Experience (UX), Web Development, Digital Marketing.
price: The value varies according to the class schedule and the 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 funding options for students to pay course fees up to 36 installments.
Program I (Maria Program)
a path: Introduction to Programming (Web Developer).
price: From BRL 74.20.000 with the minimum amount, it is possible to access the entire course within a period of four weeks from the start of the semester. 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 channeled into a grant for those who cannot pay for it.
edtech offers a course approach that promises to accelerate the careers of its students. With an intensive format and a duration of 6 months, the classes are online and focus on practice. The idea is that the student can build a set of projects to facilitate their entry into the market.
Courses: Web development and data science.
price: 22,000 Brazilian Real in cash. The amount can be paid in 24 installments with interest. The school offers scholarships of up to 100% to students, and in the case of low-income students, there is an opportunity to apply for financial aid.
- Learn programming at 50: Stories of those who left other fields of information technology
President of the Brazilian Startup Association and founder of edtech Sirius, Felipe Matos, points out a list of topics and questions that help in the decision-making process of an online school.
Course content: Generally, schools publish a list of topics covered during the semesters. Make sure the topics align with what you need to know to enter the market. For example, is this knowledge required in interviews and tests for job vacancies?
Formula: Before investing, be aware if the course is just a playlist of videos and texts, if it offers learning experiences on your own time or provides live lessons. Stay in touch to find out if the course contains only theory or does it make time for projects and practical exercises?
social communication: Does the course promote some kind of exchange and interaction with other students, whether through a forum or group in an app 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 to develop content or relationship actions? Is there any kind of support for the student in getting a job?
“Good advice is always to talk to other people who have taken the course to understand more about it and whether it is right for you,” Matos comments.
The answer is that it depends on your goal. There are more than 700 programming languages that can confuse the mind of anyone interested in the area. For those interested in writing computer code, the advice is to focus on the basics.
That is, understanding how programming logic works, how to create functions and variables that are instructions a programmer gives a computer to perform.
Then find the most used language in the desired region. For example, those interested in data science need to know languages like Python, R Language, SAS, and Java. Front end developer will focus more on HTML and CSS.
According to Github, a type of social network for programmers, the most popular languages among Brazilian programmers in 2021 were:
- Sass CSS;
- HashiCorp configuration language;
Video: 5 Tips for Taking Your First Career Steps in IT
5 tips for starting your career in IT