São Paulo - Para comemorar o Dia Internacional da Mulher, o Facebook oferecerá aulas gratuitas de iniciação em programação e conceitos de codificação e lógica.
O curso faz parte do projeto “Elas em Tec” e será feito em parceria com a CTC digital, com o objetivo de despertar o interesse do público feminino por essa área.
O treinamento será realizado em 4, 5 e 6 de março no laboratório de inovação do Facebook.
São 48 vagas disponíveis para quem quiser se inscrever, com 16 pessoas por dia de curso.
Durante duas horas, as alunas selecionadas aprenderão conceitos de linguagem de programação, exercícios de lógica e poderão escrever códigos básicos.
As inscrições podem ser feitas pelo site do projeto ou pelo e-mail elas@fb.com.
É preciso informar o nome e telefone de contato na mensagem.
Veja abaixo a programação para as aulas:
4 de março (quarta-feira) - das 18h às 20h
5 de março (quinta-feira) - das 18h às 20h
6 de março (sexta-feira) - das 17h às 19h
Local: CTC Digital – Rua 24 de maio, 276 – 3º andar – ao lado do metrô República – São Paulo
Apesar de ser lançado no Brasil para celebrar o Dia da Mulher, o projeto “Elas em Tec” pretende promover mais aulas gratuitas de programação para todos os públicos, masculino e feminino, mesmo após a data comemorativa.
É possível conferir as datas das aulas todos os meses pelo portal da CTC Digital.
Mais cursos gratuitos
A CTC Digital oferece outros 11 cursos gratuitos para auxiliar na formação técnica de estudantes de escolas públicas com idade entre 15 e 21 anos.
Todos eles são financiados com recursos do FUMCAD (Fundo Municipal dos Direitos da Criança e do Adolescente).
Há vagas para cursos de web design, arte digital, programação básica, Office avançado, audiovisual, modelagem 3D, Facebook para Negócios, Google Adwords, game design, game tester e Python.
Eles têm carga horária de 48 a 80 horas e 4 meses de duração.
Para participar de um desses cursos, é preciso se inscrever pelo site da CTC até 20 de março.
Por que precisamos de mais mulheres em tecnologia?
Não é novidade que as mulheres têm pouca representação no mercado de trabalho em TI.
Vários relatórios de diversidade das maiores empresas do segmento mostram que elas não chegam a compor nem 30% do quadro de funcionários.
E esse caso pode tomar proporções alarmantes: as (poucas) mulheres estão abandonando a carreira em tecnologia.
Segundo um estudo da Code.org, estima-se que os empregos na área de computação terão um enorme crescimento até 2020, para 1,4 milhão.
No Brasil, consultorias preveem que o mercado de TI pode ultrapassar o PIB nacional e, com a instabilidade econômica, os profissionais da área terão que desempenhar funções estratégicas nas companhias.
Se as mulheres continuarem deixando a área, será ainda mais difícil encontrar profissionais qualificados para ocupar essas posições.
Porém, não é de se surpreender que elas estejam tomando essa decisão, afinal, há vários motivos para isso acontecer: a falta de incentivo, o preconceito sofrido no ambiente de trabalho e a falta de reconhecimento - já que a maioria dos cargos de liderança em TI é dos homens e eles chegam a ganhar mais que suas colegas mulheres mesmo que estejam no mesmo cargo.
Há até um julgamento em andamento nos Estados Unidos sobre a ex-funcionária de uma empresa do Vale do Silício que afirma ter sofrido discriminação de gênero em seu trabalho.
Vale lembrar que essa não é a primeira iniciativa do Facebook para incluir mais mulheres no mundo da tecnologia.
Depois de realizar seu primeiro relatório de diversidade - o qual informa que as mulheres compõem menos de um terço de seu quadro de funcionários - a empresa passou a divulgar mais iniciativas e parcerias que incluam tanto mulheres quanto outras minorias, com cursos e projetos que visam incentivar estudantes a seguir carreira nessa área.
-
1. Quase tudo grátis
zoom_out_map
1/20 (GettyImages)
São Paulo - Quer aprender a programar ou conhecer e se aprofundar em algum conceito de ciência da computação ou
tecnologia no geral?
Cursos sobre tudo isso existem aos montes, mas vários estão disponíveis apenas em inglês. Para facilitar um pouco o trabalho, então, separamos uma série de dezoito sites e aulas em português – sendo que apenas dois cobram pelas aulas. Veja mais sobre eles nas fotos.
-
2. Codecademy
zoom_out_map
2/20 (elliotcable//Flickr)
A versão em português da escola online de programação foi lançada há quase um ano e continua como uma boa opção. O site traz cursos gratuitos que parte do básico e vão até o avançado, começando pela linguagem de marcação HTML e chegando até PHP, Python e Ruby. As aulas são compostas de instruções (à esquerda) e de uma área para colocar os ensinamentos em prática (à direita). Há ainda opções de projetos, que podem ser concluídos em menos tempo e ajudam a colocar os conhecimentos para funcionar.
Dá para acessar por aqui.
-
3. Programaê
zoom_out_map
3/20 (Kuba Bozanowski/Flickr/via Photopin.com)
Iniciativa que foi reforçada no Brasil ao final do ano passado, o Programaê tem foco em jovens e não traz cursos próprios, mas sim uma coletânea de materiais de parceiros – como o já mencionado Codecademy, a KhanAcademy e o Code.org.
As aulas, portanto, são mais introdutórias e ajudam a pegar os conceitos básicos de programação.
O conteúdo está todo em português, o que facilita bastante.
Dá para acessar por aqui.
-
4. Microsoft Virtual Academy
zoom_out_map
4/20 (Getty Images)
Focado em produtos da Microsoft, a “escola” virtual e gratuita da empresa é cheia de tutoriais em português sobre aplicações de Windows 8 e Windows Phone.
Há também informações sobre data centers, nuvem e mobilidade, entre outros assuntos que envolvem plataformas e serviços lançados pela empresa norte-americana.
O material está todo disponível aqui.
-
5. Ciência da Computação 101
zoom_out_map
5/20 (sxc.hu)
Um dos mais tradicionais cursos disponíveis no Coursera, o Ciência da Computação 101 é basicamente o que o nome sugere: uma introdução à ciência da computação. As aulas gravadas podem ser seguidas no ritmo do aluno (embora a recomendação seja fazer de 3 a 5 horas por semana), têm legendas em português e são ministradas pelo professor Nick Parlante, da conceituada Universidade Stanford. O material já está todo disponível na primeira vez que você acessar o curso.
Dá para saber mais por aqui.
-
6. Desenvolvimento de games em HTML5
zoom_out_map
6/20 (Reprodução)
Assim como o curso anterior, o de desenvolvimento de games em HTML5 pode ser feito no seu ritmo. As aulas são ministradas por dois funcionários do Google e focam nos principais pontos envolvidos na criação de um jogo. Elas não são básicas, e é bom levar consigo algum conhecimento prévio. Os vídeos estão em inglês, mas há opção de legenda em português, e o curso é grátis – mas o certificado não.
Para saber mais, clique aqui.
-
7. Introdução à Programação interativa em Python Partes 1 e 2
zoom_out_map
7/20 (Reprodução)
Divido em duas partes, este curso introdutório foca na linguagem Python e no desenvolvimento de aplicações simples – games clássicos, na verdade, como Pong, Blackjack e Asteroids. Segundo a descrição, o método de ensino é baseado nesses projetos, e as aulas seguem um cronograma. Elas começaram no último dia 13, e são recomendadas de 7 a 10 horas de estudo semanais – então ainda dá para alcançar a classe. O áudio das aulas está em inglês, mas há opções de legendas em português.
Dá para saber mais aqui e
aqui.
-
8. Introdução à Lógica
zoom_out_map
8/20 (Thinkstock)
Programação e computação não valem muito sem a parte lógica, e o que este curso se propõe a fazer é dar uma introdução a seus conceitos. Segundo a descrição, as aulas ensinarão a “formalizar informações e a justificar para produzir conclusões lógicas”. Haverá também análises da tecnologia lógica e de suas muitas aplicações possíveis. As classes, porém, só terão início em setembro deste ano.
Dá para saber mais por aqui.
-
9. Curso em Vídeo
zoom_out_map
9/20 (Getty Images)
Obra do professor carioca Gustavo Guanabara, o CursoEmVídeo traz aulas sobre HTML5, Algoritmos, PHP e Photoshop Creative Cloud. Todas podem ser acompanhadas de graça diretamente pelo YouTube ou no site, que exige um cadastro e oferece uma série de materiais para consultar no decorrer do curso.
Dá para saber mais aqui.
-
10. Desenvolvimento Web Mobile
zoom_out_map
10/20 (Philippe Huguen/AFP)
Disponível no Udacity e com legendas em português, o curso foca na construção de “experiências mobile”, daquelas que se adaptam ao tamanho da tela do usuário e são feitas para o uso displays sensíveis ao toque. O curso também envolve ferramentas relacionadas ao desempenho, que ajudarão entender como as redes móveis, a bateria e outros aspectos afetam o desenvolvimento de aplicações. As aulas são dadas por dois funcionários do Google.
Dá para saber mais por aqui.
-
11. KhanAcademy: JavaScript, HTML e CSS
zoom_out_map
11/20 (racheocity / Flickr)
As aulas da KhanAcademy seguem a linha do Codecademy, mas têm bem mais vídeos. Elas focam na introdução a linguagens de programação e marcação e depois partem para partes mais avançadas, como desenvolvimento de jogos. Há também laboratórios virtuais para tirar projetos do papel e testar seus conhecimentos – que ainda podem ser discutidos com outros alunos em um fórum interno.
Dá para saber mais aqui.
-
12. KhanAcademy: Ciência da Computação
zoom_out_map
12/20 (sxc.hu)
Quer algo menos focado nas linguagens? Os cursos de Ciência da Computação na KhanAcademy giram em torno de conceitos como criptografia e algoritomos, partindo da cifra de César e chegando na RSA e nos algoritmos aleatorizados. Há também lições sobre teoria da informação, que são verdadeiras aulas de história. O material, assim como o dos cursos de linguagens, está em português, assim como as legendas dos vídeos.
Para saber mais, clique aqui.
-
13. Busca na Web: Tecnologia, Sociedade e Negócios
zoom_out_map
13/20 (Reprodução)
Esta coletânea de vídeo-aulas do Veduca, acessíveis gratuitamente e com legendas em português, dão uma ideia de como engines de busca foram criadas e ainda funcionam. Já um pouco “antigas”, as palestras são ministradas por Sergey Brin, Bradley Horowitz (então diretor do Yahoo! e hoje no Google) e Peter Norvig (também do Google), entre outros nomes, que falam de suas experiências e dão algumas valiosas explicações – que vão exigir um tanto de conhecimento técnico, no entanto. O site não oferece materiais complementares.
Para saber mais, clique aqui.
-
14. TecnoHour - Coleção: Swift
zoom_out_map
14/20 (Reprodução)
Derivada do ObjC, a linguagem de programação Swift foi introduzida pela Apple para ser a padrão das aplicações de OS X e iOS. E se você quer aprender um pouco mais sobre em videoaulas, as do TecnoHour podem ser úteis. Elas estão disponíveis de graça e em português – mas vale ressaltar que o uso dos materiais de apoio, que não são grátis, é recomendável.
Dá para saber mais por aqui.
-
15. Plugge
zoom_out_map
15/20 (Reprodução)
Outro site brasileiro, o Plugge tem uma boa variedade de cursos, do básico ao avançado, sobre design gráfico, web design, programação e motion design e games. Há aulas sobre Photoshop, InDesign, design responsivo, JavaScript, Unreal Engine e vários outros – mas nenhum gratuito. Para acessar as lições, é preciso comprar o curso ou assinar pacotes de 90, 180 ou 365 dias, cujos valores vão de 139 a 272 reais e dão acesso a todos os materiais.
Saiba mais por aqui.
-
16. Linguagem R
zoom_out_map
16/20 (Leon Neal/AFP)
Com legendas em português, os vídeos do curso dão uma introdução à linguagem de programação e ambiente de software R, usados na análise de dados e seus bancos por estatísticos e "mineradores". Pelo programa, as aulas começam abrangentes, dando um panorama e explicando conceitos, e depois passam a especificar e detalhar funções. O curso começa em 2 de março.
Para saber mais, clique aqui.
-
17. Aprendizagem Automática
zoom_out_map
17/20 (Morguefile.com)
O curso dá introduções aos conceitos de “machine learning” – como é chamada a aprendizagem automática em inglês – e a outros ligados a ele, como mineraração de dados e reconhecimento de padrões. As aulas giram em torno de aprendizado supervisionado ou não e às boas práticas da área, apresentando estudos de caso e mostrando como aplicar algoritmos de aprendizagem na construção de robôs. As classes começaram no mês passado, mas vão até abril – então talvez ainda dê tempo de alcançar os outros alunos. Em último caso, todo o material deve permanecer disponível. Os vídeos estão em inglês, mas há opções de legenda em português.
Dá para saber mais por aqui.
-
18. C, Java e HTML Progressivos
zoom_out_map
18/20 (Flickr/Creative Commons)
Em português, os três sites trazem tutoriais de C, Java e HTML. Há aulas básicas, que introduzem os conceitos, há sequências de lições sobre testes e laços, ponteiros em C e orientação a objetos em Java, mais avançadas. Os textos estão disponíveis de graça, mas alguns materiais recomendados que podem ajudar. Para saber mais,
clique aqui (C),
aqui (Java) ou
aqui (HTML).
-
19. Bônus: iHeadGo
zoom_out_map
19/20 (Reprodução/Neuwald)
O site iHeadGo fica com a menção honrosa na lista, e mais por não estar disponível em português. Ele traz uma coleção enorme de simulados para provas de certificação da Microsoft, da Cisco, da IBM e de diversas outras empresas, todos disponíveis de graça. Se você pretende tirar alguma em breve, talvez valha a pena exercitar o inglês e dar uma olhada.
Dá para saber mais aqui.
-
20. Agora veja fatos interessantes sobre o cérebro humano:
zoom_out_map
20/20 (Artem Chernyshevych / SXC)