Some exercises and all kind of stuff produced over a month of preparation for the Brazilian Education Project for iOS Development(BEPiD).
Important Note: One of the main goals of this repository is to bring content accessible to all, so unfortunately this one will break my English-writing-only rule for Github. By now that's all the English I got for you folks. I hope it'll soon be translated into English.
Aviso: Algumas informações sobre o programa podem variar de acordo com sua cidade, consulte o site do programa de onde você mora para ter acesso a informações completas.
Em resumo, o BEPiD é um programa de estagio remunerado para formação de desenvolvedores iOS com carga horaria de 20 horas semanais. Podem participar do programa alunos regularmente matriculados em cursos técnicos ou de graduação.
Como pode-se conferir no site oficial do programa, ele está disponível em 7 cidades brasileiras:
Em geral:
- Boa Infraestrutura, com laboratórios inovadores
- Professores especialistas/treinados em iOS
- Material digital (em Português)
- Auxílio Financeiro
- Kit individual de desenvolvimento iOS: MacBook, iPad e iPhone
- Certificado ao final da capacitação
Como dito no início da seção, estes podem variar de acordo com sua cidade, porém, em geral, não há requisitos de idade o formação, o programa destina-se a estudantes de graduação ou curso técnico, independentemente da idade. Em geral, os requisitos técnicos são:
- Raciocínio Lógico: Fundamentos de lógica, análise combinatória, arranjos, permutas, etc;
- Fundamentos de algoritmos e estruturas de dados;
- Paradigma Estruturado;
- Linguagem C
- Paradigma de Orientação a Objetos;
- Linguagem Java
Em geral, consiste de duas etapas:
- Uma prova escrita e objetiva com o conteúdo da seção anterior;
- Entrevista pessoal.
Não há custo para os alunos.
Haverá um certificado do programa aos que concluírem o projeto com sucesso.
O objetivo deste projeto é trazer:
- Links (de livros, artigos etc.);
- Textos explicativos;
- Trechos de código;
- Exercícios e resoluções
Acerca de cada conteúdo abordado na prova de ingresso no BEPiD.
O conteúdo está dividido em módulos - direta ou inderetamente - relacionados a cada um dos conteúdos propostos pra prova. São eles: