São Paulo - A faculdade FIAP, em São Paulo , anunciou nesta quarta-feira o lançamento de seis novos cursos relacionados à área de tecnologia . Todos fazem parte da divisão Shift da instituição e tem curta e média duração – de 16 a 42 horas, no máximo.
Com turmas começando entre agosto e novembro deste ano, os cursos são voltados a big data, redes e desenvolvimento de apps e games. Os professores são especialistas nas respectivas áreas, e a ideia, segundo o comunicado da faculdade, é não só ensinar, mas também fazer com que os alunos levem um pouco de experiência.
Veja abaixo um pouco mais sobre os seis novos cursos, todos presenciais e realizados no prédio da FIAP na Aclimação (Av. Lins de Vasconcelos, 1222, São Paulo - SP). E no fim da página, confira mais 13 cursos online e gratuitos que você pode fazer:
- Big Data com Ecossistema Hadoop e NoSQL
Início: 04/10, com 32 horas de duração
Professor: Anderson Paulucci, gerente de projetos em arquitetura de TI
Proposta: Dar aos alunos “uma visão abrangente da arquitetura e de tecnologias de big data”. No decorrer das aulas, será realizada a implementação completa de clusters Cassandra e MongoDB, além de “integrações de dados usando Sqoop, Flume e a criação de workflows Oozie”.
Preço: 1.570 reais até 24/09
- CCNA – Routing e Switching: Projeto e Rede LAN/WAN
Início: 16/08, com 30 horas de duração
Professor: Luís Mateus
Proposta: Treinar alunos para “planejar, implementar e gerenciar redes de pequeno e médio porte”, preparando-os para o teste da certificação CCNA (Cisco Certified Network Associate).
Preço: 1.800 reais
- Desenvolvimento de Apps Android
Início: 13/09, com 16 horas de duração
Professor: Leandro Rubim, diretor de e-learning da FIAP
Proposta: Apresentar o funcionamento estrutural da plataforma Android e ensinar a desenvolver apps baseados em Java para o sistema operacional.
Preço: 790 reais até 03/09
- Envisioning Big Data
Início: 01/11, com 24 horas de duração
Professor: Celso Poderoso, professor e coordenador de pós-graduação na FIAP
Proposta: Fornecer uma visão ampla da tecnologia que está envolvida com big data – de computação em nuvem a processamento paralelo. As aulas devem trabalhar bastante com casos reais de uso desses recursos.
Preço: 1.180 reais até 22/10
- Games 2D
Início: 11/10, com 42 horas de duração
Professor: André Toyama, desenvolvedor de games mobile desde 2010
Proposta: Ensinar conceitos e técnicas para desenvolver games com o framework Cocos2d. nas aulas, “serão desenvolvidos quatro jogos com estilos diferentes: Guitar Hero, Doodle Jump, Angry Birds e um game plataforma”.
Preço: 2.060 reais até 01/10
- Introdução a jogos digitais
Início: 13/09, com 21 horas de duração
Professor: André Toyama, desenvolvedor de games mobile desde 2010
Proposta: Explorar as principais “ferramentas de mercado, a composição de uma equipe de desenvolvimento e os principais desafios para produzir um game de qualidade”. Ou seja, como o nome sugere, servir como uma introdução ao desenvolvimento de jogos.
Preço: 1.030 reais até 03/09
- 1. 13 cursos gratuitos para quem trabalha com tecnologia
1 /15(hackNY / Flickr)
Tempo já não é mais uma boa desculpa para parar de aprender. Plataformas de ensino online, como as bem conhecidas Coursera e edX, oferecem uma série de curso sobre os mais variados assuntos, inclusive TI e tudo que a envolve – de programação e desenvolvimento a segurança e análise de dados. E só para servir de exemplo, INFO selecionou treze desses cursos, todos com pelo menos o material disponível gratuitamente. Se você quiser apenas aprender, dá para acompanhar as vídeo-aulas seguindo seu próprio ritmo ou apenas bancar o autodidata e consultar o material depois que o curso acabar. Mas para conseguir um certificado, por vezes será necessário acompanhar tudo à risca e cumprir as tarefas propostas, conseguindo inclusive determinada nota. Confira as opções a seguir.
- 2. Segurança e Usabilidade
2 /15(bgolub / Flickr)
Segurança e usabilidade são duas coisas que não necessariamente andam juntas no desenvolvimento de sistemas. Algo muito seguro é quase sempre muito difícil de usar, e algo muito fácil de usar nem sempre é seguro o suficiente. Mas, como esse curso quer ensinar, dá para ao menos tornar a vida do usuário mais fácil, criando e construindo algo com foco na pessoa. Segundo a descrição, as aulas mostrarão os princípios de interação pessoa-máquina, aplicando-os depois ao desenvolvimento de sistemas seguros e tornando-os menos “assustadores” aos usuários. As aulas serão ministradas por Jennifer Golbeck, professora da Universidade de Maryland. Está em inglês, mas há ao menos opção de legendas. Duração: Começa em 18 de agosto e vai até 13 de outubro
Inscrições aqui - 3. Introdução à Ciência de Dados
3 /15(sxc.hu/SXC)
Estendendo-se por oito semanas, o curso se divide em uma série de palestras que falarão de dados, hoje tão importantes para empresas e pesquisas. As apresentações vão falar sobre as “técnicas básicas da ciência de dados, incluindo soluções SQL e NoSQL para gerenciamento massivo de informações, algoritmos para mineração de dados e modelagem estatística báica (como regressão linear e não-linear)”. Não entendeu nada? Então talvez seja uma boa assistir e completar algumas das atividades propostas por Bill Howe, professor da Universidade de Washington. Está em inglês, mas há opção de legendas. Duração: Começou no último dia 30 de junho e vai até 8 de setembro
Inscrições aqui - 4. Criando apps para Android
4 /15(Georgo10 / Flickr)
Ministrado por funcionários do próprio Google, o curso foi anunciado na última semana e visa trazer mais desenvolvedores para a plataforma móvel da empresa. Pode até ser mais uma jogada da companhia, mas o material fornecido por profissionais da área não deixa de ser valioso, especialmente para quem quer criar algo para um sistema presente em 1 bilhão de dispositivos mundo afora. As aulas são mais adequadas para quem tem pelo menos três anos de experiência programando em Java ou “outra linguagem de programação com orientação ao objeto”, de acordo com a descrição. Se você não tem muita noção ou está enferrujado, sempre dá para apelar para um Codecademy ou similar para aprender ou rever. Duração: O material das seis lições e do projeto final ficará disponível no Udacity. Com seis horas de aulas por semana, o curso leva cerca de dois meses para ser concluído. O curso é gratuito, mas é preciso pagar para receber um certificado e feedback dos professores.
Inscrições aqui - 5. Desenvolvimento de aplicativos web
5 /15(hackNY / Flickr)
Não quer Android? Sem problemas: este curso já trata de aplicativos web, que ficam baseados na nuvem e usam o navegador como interface de usuário. As aulas partem do básico e vão até o avançado, passando por padrões de design, interação com bancos de dados e Ruby on Rails. Tudo está dividido em seis módulos, e é recomendo ter conhecimentos prévios em C++, C#, Python, Java ou Ruby. Leituras adicionais serão indicadas pelo professor Greg Heileman, da Universidade do Novo México. O idioma do curso é inglês, mas a presença de legendas em inglês deve tornar as coisas um pouco menos complicadas. Duração: Começa em 11 de agosto e vai até 22 de setembro
Inscrições aqui - 6. Tendências e novas tecnologias para aulas virtuais do ensino primário e secundário
6 /15(sxc.hu)
Outra série de aulas falando da aplicação de tecnologia na educação, esta foca nas tendências envolvendo ensino primário e secundário, do jardim de infância ao quinto ou sexto ano. A ideia não é exatamente ensinar, mas sim explorar o cenário atual e “investigar como podemos envolver os estudantes mais profundamente em uma sala de aula virtual com o uso de práticas e tecnologias inovadoras”. Pode soar um pouco surreal, mas os resultados das discussões tendem a ser interessantes. Além de profissionais envolvidos com tecnologia, o curso deve agradar bastante os educadores. A responsável pelas aulas será Melissa Joell Loble, da Universidade da Califórnia, Irvine (a UCI). Duração: Começa em 18 de agosto e vai até 22 de setembro
Inscrições aqui - 7. Introdução à cibersegurança
7 /15(sxc.hu)
Não é exatamente fácil entender os conceitos da cibersegurança, mas este curso do Instituto Nacional de Cibersegurança deve dar uma boa base. Ele tratará de padrões e legislação, além de ataques cibernéticos comuns e técnicas para “identificar, detectar e defender sistemas contra ameaças”. Alunos também deverão entender melhor o básico de segurança “pessoal, física, de rede, da web e de redes sem fio”, entre outros temas. O professor é Gary M. Jackson, cientista chefe da Leidos. Duração: Começa em 22 de setembro e vai até 23 de novembro
Inscrições aqui - 8. Computação: Arte, Mágica, Ciência
8 /15(hackNY / Flickr)
Com nome de curso mais básico, ele foca nos princípios da Tecnologia de Informação moderna. O nome brinca com a ideia de que a computação é arte, mágica e ciência, tudo ao mesmo tempo, e as aulas falarão do básico de programação – para que o usuário não seja mais só um consumidor –, passando antes por uma introdução ao cenário atual. Sessões de prática, para tirar os ensinamentos de desenvolvimento do papel, estão previstas, é claro. Duração: Começa em 30 de setembro e dura sete semanas
Inscrições aqui - 9. Metadados: Como organizar e encontrar informações
9 /15(Manchester Library / Flickr)
Falamos de dados no segundo curso desta lista, e voltamos a falar deles aqui. Mas o foco destas aulas é um pouco diferente, e envolve especialmente os metadados – os dados sobre dados, em uma explicação mais simples, usados para quase tudo envolvendo a ciência da computação hoje. Os módulos tratarão de descrever melhor esse tipo de informação, mostrando inclusive como ele é usado como uma fonte de informações na web, em bancos de dados e em aplicações ao nosso redor. Uma boa não só para entender isso, mas também para aprender como criar e avaliar metadados. O professor é Jeffrey Pomerantz, da Universidade da Carolina do Norte, e o material está em inglês – mas há opção de legendas para tornar as coisas um pouco menos complexas. Duração: Começou em 14 de julho e vai até 8 de setembro
Inscrições aqui - 10. Obtendo e limpando dados
10 /15(Jude Doyland / Flickr)
Mais um pouco de dados e big data: o curso mostra, em resumo, como obter e separar dados de diferentes fontes, úteis de inúteis dependendo da aplicação que você tem em mente. As aulas mostrarão como conseguir informações da web, de APIs, bancos de dados e outros lugares distintos. Depois, mostrará os básicos de como analisá-las corretamente, fazendo a “limpeza” adequada. Duração: Começa em 4 de agosto e vai até 1º de setembro
Inscrições aqui - 11. Aprendendo a partir de dados
11 /15(nfocux Technologies / Flickr)
Já sabe o que são os dados, mas quer saber o que dá para tirar deles? Pois bem, o nome deste curso já diz quase tudo – mas o foco não é bem você, e sim máquinas. As lições, segundo a descrição, seguirão um ritmo de “história”, discutindo o que é aprendizado, questionando se máquinas podem mesmo aprender e mostrando como fazer isso direito. É algo complexo, a as aulas exigirão entre 10 e 20 horas por semana de dedicação do usuário, que precisa entender inglês relativamente bem para aproveitar tudo. O professor é o Dr. Yaser S. Abu-Mostafa, de engenharia elétrica e ciência da computação no Instituto de Tecnologia da Califórnia, o renomado Caltech. Ele também é autor do livro “Learning From Data”, que trata justamente deste assunto. Duração: Começa em 25 de setembro e dura dez semanas
Inscrições aqui - 12. Introdução a Estatística Descritiva - Matemática para entender dados
12 /15(sxc.hu)
A matemática pode assustar, mas a estatística é algo importante para analisar e interpretar os tão falados dados. O curso ensinará “os conceitos básicos usados para descrever as informações”, e é ótimo para quem tem interesse nesta área hoje tão forte no campo de TI – e também em tantos outros, de economia a psicologia. As aulas serão provavelmente bem densas, mas o material ficará disponível para consulta posterior no Udacity. Duração: Dois meses, com data de início livre
Inscrições aqui - 13. Fundamentos de Computação Gráfica
13 /15(Reprodução)
Tratando inicialmente dos princípios da computação gráfica, o professor Ravi Ramomoorthi, da UC Berkley, visa ensinar os alunos a criar cenas em 3D em “tempo real”. O curso é dividido em quatro segmentos, que partem do básico e passam por “Transformações”, “OpenGL e Iluminação” antes de chegar ao “Raytracing”, uma técnica de geração de imagens tridimensionais. É bom saber programar em C, C++ ou Java e ter em mãos um bom computador (Mac ou Linux, de acordo com a descrição). Entender matemática ao menos no nível de ensino médio também é essencial. Duração: Começa em 6 de outubro e dura seis semanas
Inscrições aqui - 14. Outras formas de aprender de graça
14 /15(Cbeck527 / Flickr)
Por mais que os cursos listados possam ser aproveitados da forma que você quiser, há outras opções ainda mais livres de plataformas para aprender. Elas são mais focadas em linguagens de programação e marcação, no entanto, mas ainda são ótimas “fontes de sabedoria”. Confira algumas delas a seguir – e lembre-se que ainda há outras opções, como
C,
Java e
HTML Progressivos,
Universidade XTI, entre outras – fora
este acervo aqui, cheio de livros sobre os mais variados assuntos.
- 15. Os campeões do design
15 /15(David Paul Morris/Bloomberg)