formação em WeB developer O Treinamento de Web Developer com duração de 40 semanas (média de 1 ano), ensinará como desenvolver sistemas web de alta performance e interatividade. Através das linguagens PHP, Javascript, juntamente com o sistema de banco de dados MySql, o aluno poderá desenvolver desde pequenos sites interativos, até um complexo portal com área administrativa para gerenciamento de conteúdo. Nesse treinamento também será visto como criar templates para o CMS Wordpress, assim como desenvolver plugins para o mesmo. módulo 01 - php (aulas 1 a 13) Nesse primeiro módulo teremos uma introdução ao php, entenderemos conceitos de algoritmos, client e server side e aprenderemos como funciona a sintaxe do php, seus tipos e funções básicas. ao longo desse módulo faremos pequenos exercícios onde os alunos poderão praticar esses conceitos básicos.» Histórico e contexto da ferramenta» Cliente e servidor» Linguagens Web» Instalação de um servidor local» Sintaxe PHP» Tipos de dados» Variáveis e constantes» Estruturas de Controle de Fluxo» Funções» Arrays» Strings» Integração HTML+PHP» Métodos GET e POST» Headers» Introdução a algoritmos» Programação Orientada a Objetos» Templates» Autenticação» Gerenciamento de sessões» Carregamento e manipulação de dados» XML e JSON» MySQL» Ajax» jquery+php+ajax
módulo 02 - site Básico (aulas 14 e 15) esse é o primeiro projeto que os alunos terão que fazer por conta própria. em grupo os alunos deverão desenvolver um site básico para uma empresa fictícia que deve conter um menu de navegação, uma página estática interna, uma página de cadastro com envio de foto e uma página inicial 3 produtos, onde cada produto deve direcionar para uma página template em que os dados do produto são carregados dinamicamente. uma vez cadastrado o usuário poderá realizar o login, liberando assim a mensagem Bem-vindo, usuário no cabeçalho de todas as páginas. é o momento ideal para os alunos perceberem as dúvidas e desenvolverem sua capacidade de programação.» Revisão do conteúdo» Resolução de problemas» Trabalho em grupo» Capacidade de abstração módulo 03 - administração de uma loja Virtual (aulas 16 a 20) Nesse projeto desenvolveremos o painel administrativo de uma loja virtual, possibilitando cadastro de usuário, de produtos e de categorias de produtos. para tal utilizaremos o framework codeigniter, seguindo o padrão mvc (model, view, controller).» MVC» CodeIgniter» URL Semântica» Helpers» Níveis de autorização de usuário» Painel administrativo 3
módulo 04 - loja Virtual (aulas 21 a 25) iniciamos o segundo semestre de aulas retomando o projeto da loja virtual. dessa vez criaremos o site propriamente, utilizando os dados do projeto anterior para alimentar as páginas que nosso usuário terá acesso. criaremos um sistema de cestinha de compras, onde o usuário poderá escolher os produtos e quantidades que deseja comprar.» Filtragem de Categorias» Regras de Ordenação» Paginação» Carrinho de compras módulo 05 - Blog Wordpress (aulas 26 a 29) criaremos um blog utilizando o cms Wordpress. começaremos com a instalação local, faremos um tour básico pela ferramenta, entendendo como ela funciona e em seguida faremos a aplicação de temas e plugins úteis. desenvolveremos um tema a partir de layouts html pré-programados e criaremos um plugin próprio. adicionaremos suporte a menus dinâmicos e gerenciaremos áreas de links úteis. por fim veremos dicas de transferência para um servidor remoto.» WordPress» Instalação» Configuração» Permalinks» Posts» Temas» Plugins» Criando um tema próprio» Criando um plugin próprio» Menus» Links» Publicando na web 4
módulo 06 - site de portfólio (aulas 29 a 38) aprenderemos a utilizar o wordpress como um cms bastante versátil. criaremos um website de portfólio para agência ou pessoal, contendo currículo, área de contato, área de trabalhos e notícias/blog. Veremos as principais diferenças entre páginas e posts. desenvolveremos um plugin próprio com tipos de posts e taxonomias customizadas. por fim incluiremos um plugin de atualização de status do facebook ou twitter através de rss.» WordPress como CMS» Pages» Custom posts» Custom taxonomies» Twitter/Facebook» Publicação de site próprio módulo 07 - site pessoal (aulas 39 e 40) cada aluno deverá elaborar e, se possível, publicar um site próprio desenvolvido em Wordpress, aonde ele possa alimentar com informações profissionais e trabalhos realizados. dessa o aluno já terminará o curso pronto para receber seus próprios clientes e mostrar do que é capaz. 5
Nosso método O diferencial de nosso Centro de treinamento é trabalharmos com profissionais especialistas sobre o tema que está ministrando. Estes profissionais fazem parte do quadro de nossos estúdios ou de estúdios de empresas parceiras e renomadas. Com isso podemos passar o processo de forma real de trabalho, adquirido pela experência dos mesmos. Nossos treinamentos não são de softwares e sim de profissões e técnicas, Por isso nossa escola não trabalha com instrutores de informática e sim com profissionais com base sólida em produção. carga horária Compreende 12 meses, sendo 40 encontros de 03 horas e meia, realizado 01 vez por semana, somando 140 horas. E mais 280 horas de prática extra-classe. Portanto ao longo destes 12 meses você terá que se dedicar no mínimo 420 horas aos estudos da Imagine School. material didático Vídeo-aulas - Tudo o que você aprende na Imagine School, você verá também em vídeo-aula em sua casa. Disponibilizamos todo conteúdo visto em sala de aula, como materiais, links, tutoriais e com suas respectivas vídeo-aulas, que servirá de auxílio para prática de seus exercícios. Pendrive - É obrigatório o uso do pendrive para cópia dos arquivos e video-aulas visto em sala de aula. Sua matrícula dará direito a este pendrive. projeto final - portfólio Durante nosso treinamento é sugerido uma série de exercicios que ao final, será sugerido a criação de um blog para postá-los. Esse procedimento se torna não somente útil, mas também, necessário caso o aluno deseje trabalhar na área de estudo, pois esse será seu portfólio que demonstrará teu domínio sobre os recursos e ferramentas. oportunidades - o sindicato osindicato.com.br é o portal de oferta de empregos relacionado as áreas que nossa escola atende. Com o seu projeto final em mãos, você poderá participar de nosso banco de talentos da Imagine School. Toda a semana são inúmeras vagas solicitadas para profissionais de nossa escola. hall da fama Em Nosso Site seu trabalho poderá ser destacado para todos os usuários. Eles serão escolhidos pelos professores e profissionais da escola. Seu trabalho exposto em nosso site significa pelo 1500 usuários conhecendo seu talento. * As aulas podem sofrer alterações de conteúdo no decorrer do curso e mudança de numeração conforme andamento da turma. 6