resposta À diligÊncia...a mais comercio e serviÇos ltda rua joão feitosa de sousa, 39 –...
TRANSCRIPT
7/2/2014
PREGÃO
01/2014 RESPOSTA À DILIGÊNCIA
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 1 ~
Da aludida nota de diligência
À EMPRESA
A MAIS COMÉRCIO E SERVIÇOS LTDA - ME
CNPJ nº 13.791.689/0001-61
Assunto: Diligência - Pregão nº 01/2014 do Ministério da Justiça (UASG 200005)
1. No interesse do processo licitatório nº 08012.009585/2011-67, Pregão
Eletrônico nº 01/2014 do Ministério da Justiça e com fundamento no artigo
43, §3º da Lei nº 8.666/1993, consubstanciado no item 31.2 do Edital,
segundo o qual:
31.2 – É facultado a pregoeira ou à autoridade superior, em
qualquer fase deste Pregão, promover diligências destinadas
a esclarecer ou completar a instrução do processo, vedada a
inclusão posterior de informação ou de documentos que
deveriam constar originariamente da proposta ou da
documentação.
2. Após análise pela área demandante da proposta comercial e demais
documentos encaminhados, foi emitida Nota Técnica n° 01/2014/
ENDC/CGEM/DPDC/SENACON/MJ, segundo o qual:
“...Primeiramente, parece haver discrepância entre o contrato
de prestação de serviços celebrado pelo Instituto Educacional
Braf Ltda com a citada empresa - cláusula primeira,
parágrafo primeiro, item b – e o atestado de capacidade
técnica. O atestado afirma ter havido a transposição de 6
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 2 ~
(seis) cursos, a saber: i) cursos técnicos em programação (60
h); ii) Java I, II, III (360 h); desenvolvimento Web e PHP (120
h). Contudo, o contrato menciona apenas 7 (sete) disciplinas
de determinados cursos presenciais que podem ter sido
adequados ao ensino a distância. Não há menção a quantidade
de horas-aula para cada uma das disciplinas citadas. Dessa
maneira, gostaríamos de solicitar, além destes
esclarecimentos, um portifólio das disciplinas e/ou cursos
que teriam sido transpostos com a indicação detalhada dos
itens utilizados conforme o anexo I-C do Pregão eletrônico
n°01/2014.
Também em relação ao citado contrato -
cláusula primeira, parágrafo primeiro, item c –
que trata da “Conversão de material didático
em recursos multimídias no Ambiente Virtual de
Aprendizagem” gostaríamos de solicitar
detalhamento deste serviço prestado. Ademais,
de que maneira este assunto se relaciona com a
transposição de conteúdo para o ambiente
virtual?
Em relação ao valores apresentados, há
diversos itens cujos custos nos parecem
incoerentes, senão vejamos: os itens 17 a 20; 22
a 24; 26 a 28; 30 a 32 são válidos para os
cursos de 40 e 60 horas. Contudo, a empresa
apresentou valores menores, em relação aos
citados itens, para o curso de 60 horas em
comparação com os valores para o curso de 40
horas. Gostaríamos deesclarecimentos acerca
desta discrepância. “
3. Desse modo, com vistas a subsidiar a análise da área técnica,solicitamos
o envio dos esclarecimentos e documentos indicados acima. Ressalte-se
que não se trata da inclusão de novos documentos, mas tão somente de
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 3 ~
complementação da informação constante nos atestados já encaminhados
dentro do prazo de convocação.
4. Aguardamos manifestação até às 16h do dia 06 de fevereiro de 2014.
Atenciosamente,
COORDENAÇÃO DE PROCEDIMENTOS LICITATÓRIOS Esplanada dos Ministérios , Bloco "T" Anexo I Sala 106 CEP: 70.064-900 - Brasília/DF e-mail: [email protected] Telefone: (61) 2025-3230/9301
EM MENSAGEM ELETRÔNICA, O QUE SEGUE:
Sr. Licitante,
Considerando e-mail abaixo, informamos que a resposta a diligência poderá ser
encaminhada até às 16h do dia 07/02/2014.
Atenciosamente,
COORDENAÇÃO DE PROCEDIMENTOS LICITATÓRIOS Esplanada dos Ministérios , Bloco "T" Anexo I Sala 106 CEP: 70.064-900 - Brasília/DF e-mail: [email protected] Telefone: (61) 2025-3230/9301
De: Rubens Araujo [mailto:[email protected]] Enviada em: quarta-feira, 5 de fevereiro de 2014 16:02 Para: MJ-Licitação Assunto: Re: PE N° 01/2014 - DILIGÊNCIA
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 4 ~
AMAIS COMÉRCIO E SERVIÇOS LTDA
CNPJ/MF 13.791.689/0001-61 IE 10.543.167-2
Sr. Pregoeiro,
1. Em resposta à Nota Técnica n° 01/2014/
ENDC/CGEM/DPDC/SENACON/MJ, informa-se que não existe
discrepância entre os dois documentos encaminhados a esta
Administração, ao passo que, conforme define o dicionário de Língua
Portuguesa Priberam, a etimologia dessa palavra remete a uma semântica
atrelada à “Divergência”, “multiplicidade de opiniões”. Contudo, insta
salientar que ambos os dispositivos são claros em suas redações nos
campos destacados, a saber:
a. Não há discordância entre o Edital e o Atestado de
Capacidade Técnica enviado, que, em sua composição,
deixa claro o objeto do serviço contratado, em plena
consonância com o item 9.1 do Edital do Pregão, que
evoca imprescindíveis, relacionados ao objeto do Termo de
Referência, três elementos fundamentais, quais sejam:
i. Características: Tudo aquilo emanado do item 1.1
do Termo de Referência do Edital do Pregão 1/2014
está referendado no escopo dos tópicos 1,2,3 e 4 do
Atestado de Capacidade Técnica Apresentado pela
empresa Inst. Educacional BRAF LTDA;
ii. Quantidade: Perpassando, ainda, o exigido no Item
6.7.1 e no Briefing Técnico apresentado;
iii. Prazo: O Atestado de Capacidade Técnica
apresentado, assim como o contrato acrescido em
matéria de diligência, revela-se em prazo de 12
(doze) meses harmoniosamente uníssono ao item
10.2 do Edital.
b. Não se observa qualquer incongruência entre o disposto no
Atestado de Capacidade Técnica e no Contrato de
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 5 ~
Prestação de Serviços. Ambos são claros em suas
matérias na descrição do produto ofertado. Por se tratar de
uma interação entre instituições privadas, o detalhamento
dos serviços não é demasiadamente minucioso, ao passo
que as reuniões técnicas e suas atas já revelam matéria
suficientemente eloquente para definição de atribuições,
restando ao contrato tão somente função assessória e
meramente formal, a título de registro de transação
comercial. Resta, também, informar que a empresa
contratante, por razões comerciais, respalda
constitucionalmente, não autorizou o envio destes
documentos para fins elucidativos, por considerar tais
informações potencialmente valiosas do ponto de vista
comercial.
i. No texto da Nota técnica, aduz-se que “ (…) parece
haver discrepância entre o contrato de prestação de
serviços celebrado pelo Instituto Educacional Braf Ltda
com a citada empresa - cláusula primeira, parágrafo
primeiro, item b – e o atestado de capacidade técnica” .
No entanto, é sabido que o Atestado de Capacidade
Técnica remete a todas as 12 (doze) alíneas do §1º
do Contrato, não somente se remetendo ao item “b”,
que se refere especificamente às componentes
curriculares do curso técnico na modalidade a
distância, para o cenário específico das disciplinas
componentes dos cursos. Em suma, a matéria que
trata o item “b” é complementar ao compito do
contrato com todas as suas alíneas, descritas no
Atestado de Capacidade Técnica;
ii. Nas palavras do diligente, “O atestado afirma ter
havido a transposição de 6 (seis) cursos, a saber: i)
cursos técnicos em programação (60 h); ii) Java I, II, III
(360 h); desenvolvimento Web e PHP (120 h). Contudo, o
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 6 ~
contrato menciona apenas 7 (sete) disciplinas de
determinados cursos presenciais que podem ter sido
adequados ao ensino a distância. Não há menção a
quantidade de horas-aula para cada uma das disciplinas
citadas” . Em esclarecimento a este ponto, cabe
informar que o fato de não haver menção detalhada
de quantidade de horas-aula, conforme já fora
elucidado no caput deste subitem (1.b), não significa
qualquer informação truncada, no máximo elipses e
omissões não intencionais; Além disso, citando o
atestado de capacidade técnica, é informado que
“(...)realizou as descritas atividades para os Cursos
Técnicos em Progração (60h), JAVA I, II e III (360h),
Desenvolvimento WEB e PHP (120h)”, o que não
significa necessariamente “Transposição de 6 (seis)
cursos”, mas sim, o desenvolvimento de atividades
para os cursos elencados. No contrato, é detalhado
o serviço e descritos os cursos. Não obstante,
restam alguns pontos a serem destacados:
a. O contrato previa a manutenção de três cursos –
Técnico em Programação, Programação em Java
e Webdesign e Webdeveloping. Sendo que o último
possui a mesma matriz curricular do curso de
“Desenvolvimento WEB e PHP”, conforme podem
ser constatados no anexo deste documento. A
Contratante é a redatora do termo de capacidade
técnica e, provavelmente, por comporem a mesma
matriz, não considerou a harmonia entre o
Contrato e o Atestado. Inclusive nossa equipe não
considerou este fato face a exigência do item 9 do
edital não mencionar o contrato de prestação de
serviços no bojo dos documentos comprobatórios
de qualificação técnica;
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 7 ~
b. O contrato, em sua alínea contestada, menciona
as disciplinas e o número de turmas a serem
desenvolvidas para cada caso, desconsiderando
ser importante elencar carga horária, certamente
por razões diversas, mormente pelo fato de
possuir matriz curricular fechada e está inepta de
muda-la;
c. As cargas horárias apresentadas no Atestado de
Capacidade Técnica conferem com o trabalho
prestado.
2. Para deixar claro, as atividades prestadas foram concentradas em
três cursos – Técnico em Programação, Programação em JAVA e
WEBDESIGN e WEBDEVELOPING (este último com a mesma
matriz e, portanto, o mesmo curso que DESENVOLIMENTO WEB
E PHP) e se concentraram nos ajustes das seguintes disciplinas:
a. TECNICO EM PROGRAMAÇÃO – DISCIPLINAS DE
‘INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO – 30H’ E
‘ESCREVENDO ALGORITMOS – 30H’ - TOTALIZANDO
60H;
b. PROGRAMAÇÃO EM JAVA – DISCIPLINAS DE ‘JAVA I –
120H’, ‘JAVA II – 120H’ E ‘JAVA III – 120H’ –
TOTALIZANDO 360H;
c. DESENVOLVIMENTO WEB E PHP/WEBDESIGN E
WEBDEVELOPING – DISCIPLINAS DE ‘INTRODUÇÃO
AO HTML COM PHP – 60H’ E ‘INICIANDO NO CSS – 60H’
– TOTALIZANDO 120H
d. As demais atividades foram regidas por outros
instrumentos e outro contrato.
3. A título de esclarecimento, a “Conversão de material didático em
recursos multimídias no Ambiente Virtual de
Aprendizagem” corresponde a:
a. execução de tarefas de diagramação de material impresso
em novo formato (e-book), adaptado à estrutura de
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 8 ~
hiperlinks e com recursos dinâmicos de animação
(Animações em 2D em ActionScript);
b. conversão de material impresso em páginas dinâmicas de
Internet, para serem acessados com navegadores WEB de
computadores ou mobile;
c. transposição de histórias em quadrinhos para animações
digitais on demand;
d. Criação de um professor virtual, sob a forma de um
mascote que interage com os alunos e registra as
atividades de tutoria desenvolvidas pelos professores.
4. Ademais, de que maneira este assunto se relaciona com a transposição
de conteúdo para o ambiente virtual? – Cabe o registro que, apesar da
redação diferente, tem a mesma semântica e representa a mesma
atividade descrita em Conversão de material didático em recursos
multimídias no Ambiente Virtual de Aprendizagem.
5. Estamos ineptos de enviar outras comprovações de capacidade
técnica, uma vez que nessa fase de diligência, não há espaço
para envio de novas documentações;
6. Salientamos que não somos os redatores do atestado de
capacidade técnica e que, portanto, não poderíamos adapta-lo à
formatação literal do ANEXO de Modelo, mas que cumprimos o
estabelecido no item 9.1 do edital.
7. Insistimos veementemente na assertiva de que temos
competência técnica e experiência nesse campo, tendo
desenvolvido atividades congêneres a diversos setores da esfera
pública ou privada, porém apresentamos as duas comprovações
de capacidade técnica que julgamos mais próximas ao objeto
demandado por esta Administração. Nos parece descabida nova
diligência, ao passo que as documentações exigidas em edital
foram todas entregues em perfeita consonância com a demanda.
Destarte, nos colocamos à disposição para posteriores
esclarecimentos, mas esperançosos que não haja necessidades
de mais diligências.
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 9 ~
8. Conforme solicitação, apresentamos nossa proposta
de preços para PRESTAÇÃO DE SERVIÇO, na forma de Pregão
Eletrônico, referente ao objeto do Pregão nº 1/2014, com base no
ANEXO I-C:
ITEM DESCRIÇÃO UM QTDE
ESTIMADA P/ CURSO
QTDE DE CURSOS
ESTIMADOS
QTDE TOTAL
VALOR UNITÁRIO
SUB TOTAL
1
Execução de Ambiente Virtual de Aprendizagem – Adaptação Moodle Os cursos configurados em formatos, de acordo com a atividade a ser desenvolvida: Formato Social;Formato Semanal;Formato em Tópicos, sem limite de tempo pré-definido. Facilidade na produção e distribuição de conteúdos; Partilha de conteúdos entre instituições; Gestão total do ambiente virtual de aprendizagem; Realização de avaliações de alunos; Suporte tecnológico para a disponibilização de conteúdos de acordo com um modelo pedagógico e design institucional; Controlo de acessos; Atribuição de notas. transmissão e organização dos conteúdos de materiais de apoio às aulas, pelo facto de ser uma ferramenta que permite produzir cursos e páginas da Web, facilita a comunicação (síncrona ou assíncrona), possibilitando contribuir para um padrão superior quer no ensino presencial, quer no ensino a distância recursos disponíveis para o desenvolvimento das atividades são: Materiais estáticos (ex.: páginas de texto, páginas de texto Web, apontadores para ficheiros ou páginas Web, conteúdos de pastas) Materiais dinâmicos (atividades): Avaliação do Curso Chat Diálogo Diário Fórum Glossário - utilizado para descrever termos e
Unidade 01 01 01
R$ 85.000,0
0 (oitenta e cinco
mil reais)
R$ 85.000,00 (oitenta e cinco
mil reais)
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 10 ~
respectivas definições, ligados à disciplina. Lição Pesquisa de Opinião (referendo) Questionário - com questões de diversos tipos (escolha múltipla, verdadeiro ou falso, resposta curta, comparação) pode ser respondido on-line pelos alunos, permitindo-lhes ver qual a sua classificação. SCORM Tarefa - atividade proposta pelo professor/formador aos alunos Trabalho com Revisão - o professor/formador tem acesso a trabalhos enviados pelos alunos, pode avaliá-los e comentá-los. Wiki Livro - permite disponibilizar um livro eletrônico criado pelo professor, e que pode ser constituído por vários capítulos, dispostos em dois níveis diferentes.
2
CRIAÇÃO DE FÓRUNS DE DISCUSSÃO/PÁGINAS EM
LMS (Página em XHTML dinâmica, estruturada em CSS com capacidade para interagir com bancos de dados PHP MySQL para comutação de dados e registro/validação de acesso com dispositivos de
segura anti-pishing / Captcha / spiderboots e outros robôs de incorporação de dados ou furto. Suporte a ActionScript e interação com linguagem JAVA e JQuery)
Página 500/3 03 500 10,00 50.000,00
3
FORNECIMENTO DE
STREAMING MULTIMÍDIA100mbps
Distribuição de pacotes de vídeo e de áudio síncronos por
streaming em protocolos MMS, RDP ou HTTP com formatos em
resolução mínima de vídeo de 240px quadrados em OGG VORBIS ou AVI em formato de
descrição Synchronized Multimedia Integration
Language, sob pradrões de animação em XML.
Sessões
30’ 20/3 3 20 25,00 500,00
4
Publicacao e Capsulamento Padrao SCORM - Sharable Content Object Reference Model Formatação do curso em padrão Scorm e publicação no LMS da instituição contratante [captação automática para reaproveitamento do curso]
Unidade cada
reaproveit
amento
60/3 3 60 10,00 600,00
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 11 ~
5
DIAGRAMAÇÃO DE MATERIAL
DIDÁTICO E DIGITALIZAÇÃO DE
DOCUMENTOS
Unidade
17/3
3
17
100,00
1700,00
6
CANAIS DE VOZ SOBRE IP –
VOIP - Sessões de áudioconferência a 256kbps para dois canais
Unidade ( 30 min ) 40/3 3 40 50,00 2000,00
7
DESIGN INSTRUCIONAL DE CURSO
Elaborar projetos de design instrucional para cursos mediados pelas tecnologias de informação e comunicação para qualquer nível ou tipo de oferta educacional, de acordo com condições e critérios previamente estabelecidos, visando potencializar as capacidades e minimizar as limitações dos aprendizes e do meio. - Gerenciar, coordenar, avaliar e validar a construção do projeto pedagógico/instrucional, de acordo com prazos, orçamento disponível, recursos multimidiáticos e perfil dos aprendizes. - Liderar ou participar de grupos interdisciplinares, na estruturação de projetos de aprendizagem a distância, buscando comunicar-se com os diversos profissionais que compõem a equipe de produção do projeto pedagógico/instrucional.
Unidade 1 3 3 500,00 1500,00
8 ANIMAÇÕES, SIMULAÇÃO DE PROCEDIMENTOS EM 2D e 3D Unidade 4/3 3 4 500,00 2000,00
9 CRIAÇÃO DE MASCOTE 3D – PROFESSOR VIRTUAL UNIDADE 1/3 3 1 300,00 300,00
10
GLOSSÁRIO – Seção com definições e procedimentos atrelados a 200 temas
trabalhados ao longo dos cursos.
UNIDADE 2/3 3 2 200,00 400,00
11
BIBLIOTECA VIRTUAL COM
ARQUIVOS EM PDF – Conjunto de documentos disponíveis para
leitura e estudos
UNIDADE 1 3 3 100,00 300,00
12
SISTEMA DE AVALIAÇÃO DE
RENDIMENTO EM PHP - atividades avaliativas diversas
com capacidade de geração de notas e de avaliação do aluno.
Unidade 1/3 3 1 600,00 600,00
13
ATIVIDADES DE FIXAÇÃO E REVISÃO ANIMADAS EM
ACTIONSCRIPT – QUIZ, COMPLETE A LACUNA, LABIRINTO, FORCA, CONECTE
AS COLUNAS, QUESTIONARIOS ETC
Unidade 50 3 150 20,00 3000,00
14
INTERFACE COLABORATIVA – CHAT/BLOG/PÁGINA DO CURSO
– espaço colaborativo de aprendizagem, com desafios e
materiais didáticos disponibilizados para os alunos,
colaborativamente, trocarem informações.
Curso 1/3 3 1 2100,00 2100,00
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 12 ~
*UM – Unidade de Medida
VALOR GLOBAL TOTAL: R$ 150.000,00
Sem mais a acrescentar, findo estes esclarecimentos.
Brasília, 07 de Fevereiro de 2014.
Boby Rúbens
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 13 ~
ANEXO – EMENTÁRIO DE DISCIPLINAS TRANSPOSTAS INST. ED. BRAF
CURSO: PROGRAMAÇÃO EM JAVA 360h
JAVA I – 120h
Introdução à Lógica de Programação Java
1. O que é realmente importante?
2. Sobre os exercícios
3. Tirando dúvidas e indo além Introdução ao Java
1. Java
2. Uma breve história do Java
3. Máquina Virtual
4. Java lento? Hotspot e JIT
5. Versões do Java e a confusão do Java2
6. JVM? JRE? JDK? O que devo baixar?
7. Onde usar e os objetivos do Java
8. Especificação versus implementação
9. Como o FJ-11 está organizado
10. Compilando o primeiro programa
11. Executando seu primeiro programa
12. O que aconteceu?
13. Para saber mais: como é o bytecode?
14. Exercícios: Modificando o Hello World
15. O que pode dar errado?
16. Um pouco mais...
17. Exercícios adicionais Variáveis primitivas e Controle de fluxo
1. Declarando e usando variáveis
2. Tipos primitivos e valores
3. Exercícios: Variáveis e tipos primitivos
4. Discussão em aula: convenções de código e código legível
5. Casting e promoção
6. O if e o else
7. O While
8. O For
9. Controlando loops
10. Escopo das variáveis
11. Um bloco dentro do outro
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 14 ~
12. Para saber mais
13. Exercícios: Fixação de sintaxe
14. Desafios: Fibonacci Orientação a objetos básica
1. Motivação: problemas do paradigma procedural
2. Criando um tipo
3. Uma classe em Java
4. Criando e usando um objeto
5. Métodos
6. Métodos com retorno
7. Objetos são acessados por referências
8. O método transfere()
9. Continuando com atributos
10. Para saber mais: Uma Fábrica de Carros
11. Um pouco mais...
12. Exercícios: Orientação a Objetos
13. Desafios
14. Fixando o conhecimento Um pouco de arrays
1. O problema
2. Arrays de referências
3. Percorrendo uma array
4. Percorrendo uma array no Java 5.0
5. Exercícios: Arrays
6. Um pouco mais...
7. Desafios
8. Testando o conhecimento Modificadores de acesso e atributos de classe
1. Controlando o acesso
2. Encapsulamento
3. Getters e Setters
4. Construtores
5. A necessidade de um construtor
6. Atributos de classe
7. Um pouco mais...
8. Exercícios: Encapsulamento, construtores e static
9. Desafios Herança, reescrita e polimorfismo
1. Repetindo código?
2. Reescrita de método
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 15 ~
3. Invocando o método reescrito
4. Polimorfismo
5. Um outro exemplo
6. Um pouco mais...
7. Exercícios: Herança e Polimorfismo
8. Discussões em aula: Alternativas ao atributo protected Eclipse IDE
1. O Eclipse
2. Apresentando o Eclipse
3. Views e Perspective
4. Criando um projeto novo
5. Criando o main
6. Executando o main
7. Pequenos truques
8. Exercícios: Eclipse
9. Discussão em aula: Refactoring Classes Abstratas
1. Repetindo mais código?
2. Classe abstrata
3. Métodos abstratos
4. Aumentando o exemplo
5. Para saber mais...
6. Exercícios: Classes Abstratas
7. Desafios Interfaces
JAVA II – 120h
Enfrentando o Java na Web
1. O grande mercado do Java na Web
2. Livros e sites interessantes Bancos de dados e JDBC
1. Por que usar um banco de dados?
2. Persistindo através de Sockets?
3. A conexão em Java
4. Fábrica de Conexões
5. Design Patterns
6. Exercícios: ConnectionFactory
7. A tabela Contato
8. Javabeans
9. Inserindo dados no banco
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 16 ~
10. DAO - Data Access Object
11. Exercícios: Javabeans e ContatoDao
12. Fazendo pesquisas no banco de dados
13. Exercícios: Listagem
14. Um pouco mais...
15. Exercícios opcionais
16. Outros métodos para o seu DAO
17. Exercícios opcionais - Alterar e remover O que é Java EE?
1. Como o Java EE pode te ajudar a enfrentar problemas
2. Algumas especificações do Java EE
3. Servidor de Aplicação
4. Servlet Container
5. Exercícios: Preparando o Tomcat
6. Preparando o Tomcat em casa
7. Outra opção: Jetty
8. Integrando o Tomcat no Eclipse
9. O plugin WTP
10. Exercícios: Configurando o Tomcat no Eclipse Novo projeto Web usando Eclipse
1. Novo projeto
2. Exercícios: Novo projeto web
3. Análise do resultado final
4. Criando nossas páginas e HTML Básico
5. Exercícios: primeira página
6. Para saber mais: configurando o Tomcat sem o plugin
7. Algumas tags HTML Servlets
1. Páginas dinâmicas
2. Servlets
3. Mapeando uma servlet no web.xml
4. A estrutura de diretórios
5. Exercícios: Primeira Servlet
6. Erros comuns
7. Enviando parâmetros na requisição
8. Pegando os parâmetros da requisição
9. Exercícios: Criando funcionalidade para gravar contatos
10. GET, POST e métodos HTTP
11. Tratando exceções dentro da Servlet
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 17 ~
12. Exercício: Tratando exceções e códigos HTTP
13. Init e Destroy
14. Uma única instância de cada servlet
15. Exercícios opcionais
16. Para saber mais: Facilidades das Servlets 3.0
17. Discussão: Criando páginas dentro de uma servlet JavaServer Pages
1. Colocando o HTML no seu devido lugar
2. Exercícios: Primeiro JSP
3. Listando os contatos com Scriptlet
4. Exercícios opcionais: Lista de contatos com scriptlet
5. Exercícios opcionais
6. Misturando código Java com HTML
7. EL: Expression language
8. Exercícios: parâmetros com a Expression Language
9. Para saber mais: Compilando os arquivos JSP Usando Taglibs
1. Taglibs
2. Instanciando POJOs
3. JSTL
4. Instalação
5. Cabeçalho para a JSTL core
6. ForEach
7. Exercícios: forEach
8. Exercícios opcionais
9. Evoluindo nossa listagem
10. Fazendo ifs com a JSTL
11. Exercícios: lista de contatos com condicionais
12. Importando páginas
13. Exercícios: cabeçalhos e rodapés
14. Formatação de datas
15. Exercícios: Formatando a data de nascimento dos contatos
16. Para saber mais: links com
17. Exercícios opcionais: Caminho absoluto
18. Para saber mais: Outras tags Tags customizadas com Tagfiles
1. Porque eu precisaria de outras tags além da JSTL?
2. Calendários com jQuery
3. Criando minhas próprias tags com Tagfiles
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 18 ~
4. Exercícios: criando nossa própria tag para calendário
5. Para saber mais: Outras taglibs no mercado
6. Desafio: Colocando displaytag no projeto MVC - Model View Controller
1. Servlet ou JSP?
2. Request Dispatcher
3. Exercícios: RequestDispatcher
4. Melhorando o processo
5. Retomando o ::design pattern:: Factory
6. A configuração do web.xml
7. Exercícios: Criando nossas lógicas e servlet de controle
8. Exercícios: Lógica para alterar contatos
9. Exercícios opcionais
10. Model View Controller
11. Lista de tecnologias: camada de controle
12. Lista de tecnologias: camada de visualização
13. Discussão em aula: os padrões Command e Front Controller Recursos importantes: Filtros
1. Reduzindo o acoplamento com Filtros
2. Exercícios opcionais: Filtro para medir o tempo de execução
3. Problemas na criação das conexões
4. Tentando outras estratégias
5. Reduzindo o acoplamento com Filtros
6. Exercícios: Filtros Spring MVC
1. Porque precisamos de frameworks MVC?
2. Um pouco de história
3. Configurando o Spring MVC
4. Criando as lógicas
5. A lógica Olá Mundo!
6. Para saber mais: Configurando o Spring MVC em casa
7. Exercícios: Configurando o Spring MVC e testando a configuração
8. Adicionando tarefas e passando parâmetros
9. Exercícios: Criando tarefas
10. Incluindo validação no cadastro de tarefas
11. Validação com Bean Validation
12. Exercícios: Validando tarefas
13. Listando as tarefas e disponibilizando objetos para a view
14. Exercícios: Listando tarefas
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 19 ~
15. Redirecionando a requisição para outra ação
16. Exercícios: Removendo e alterando tarefas
17. Desafio - Calendário
18. Melhorando a usabilidade da nossa aplicação
19. Utilizando AJAX para marcar tarefas como finalizadas
20. Configurar o Spring MVC para acessar arquivos comuns
21. Exercícios: Ajax
22. Para saber mais: Alterando valor da data com AJAX
23. Exercícios Opcionais: Melhorando nosso AJAX Spring MVC: Autenticação e autorização
1. Autenticando usuários: como funciona?
2. Cookies
3. Sessão
4. Configurando o tempo limite
5. Registrando o usuário logado na sessão
6. Exercício: Fazendo o login na aplicação
7. Bloqueando acessos de usuários não logados com Interceptadores
8. Exercícios: Interceptando as requisições
9. Exercícios opcionais: Logout Spring IoC e deploy da aplicação
1. Menos acoplamento com inversão de controle e injeção de dependências
2. Container de Injeção de dependências
3. Container Spring IoC
4. Outras formas de injeção
5. Exercícios: Inversão de controle com o Spring Container
6. Aprimorando o visual através de CSS
7. Exercícios opcionais: Aplicando CSS nas páginas
8. Deploy do projeto em outros ambientes
9. Exercícios: Deploy com war
10. Discussão em aula: lidando com diferentes nomes de contexto Uma introdução prática ao JPA com Hibernate
1. Mapeamento Objeto Relacional
2. Java Persistence API e Frameworks ORM
3. Bibliotecas do Hibernate e JPA
4. Mapeando uma classe Tarefa para nosso Banco de Dados
5. Configurando o JPA com as propriedades do banco
6. Usando o JPA
7. Para saber mais: Configurando o JPA com Hibernate em casa
8. Exercícios: Configurando o JPA e gerando o schema do banco
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 20 ~
9. Trabalhando com os objetos: o EntityManager
10. Exercícios: Gravando e Carregando objetos
11. Removendo e atualizando objeto
12. Buscando com uma cláusula where
13. Exercícios: Buscando com JPQL JPA
1. Os apêndices JAVA
2. Frameworks Web
3. Frameworks de persistência
4. Onde seguir seus estudos
Integração do Spring com JPA
1. Gerenciando o EntityManager
2. Configurando o JPA no Spring
3. Injetando o EntityManager
4. Baixo acoplamento pelo uso de interface
5. Gerenciando a transação
6. Exercícios: Integrando JPA com Spring
JAVA III – 120h
Tornando-se um desenvolvedor pragmático
1. O que é realmente importante?
2. A importância dos exercícios
3. Tirando dúvidas e referências
4. Para onde ir depois? O modelo da bolsa de valores, datas e objetos imutáveis
1. A bolsa de valores
2. Candlesticks: O Japão e o arroz
3. O projeto Tail
4. O projeto Argentum: modelando o sistema
5. Trabalhando com dinheiro
6. Palavra chave final
7. Imutabilidade de objetos
8. Trabalhando com datas: Date e Calendar
9. Exercícios: o modelo do Argentum
10. Resumo diário das Negociações
11. Exercícios: fábrica de Candlestick
12. Exercícios opcionais Testes Automatizados
1. Nosso código está funcionando corretamente?
2. Exercícios: testando nosso modelo sem frameworks
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 21 ~
3. Definindo melhor o sistema e descobrindo mais bugs
4. Testes de Unidade
5. JUnit
6. Anotações
7. JUnit4, convenções e anotação
8. Exercícios: migrando os testes do main para JUnit
9. Vale a pena testar classes de modelo?
10. Exercícios: novos testes
11. Para saber mais: Import Estático
12. Mais exercícios opcionais
13. Discussão em aula: testes são importantes? Trabalhando com XML
1. Os dados da bolsa de valores
2. O formato XML
3. Lendo XML com Java de maneira difícil, o SAX
4. XStream
5. Exercícios: Lendo o XML
6. Discussão em aula: Onde usar XML e o abuso do mesmo Test Driven Design - TDD
1. Separando as candles
2. Vantagens do TDD
3. Exercícios: Identificando negociações do mesmo dia
4. Exercícios: Separando os candles
5. Exercícios opcionais Acessando um Web Service
1. Integração entre sistemas
2. Consumindo dados de um Web Service
3. Criando o cliente Java
4. Exercícios: Nosso cliente Web Service
5. Discussão em aula: Como testar o cliente do web service? Introdução ao JSF e Primefaces
1. Interfaces gráficas para o usuário - GUI
2. O cliente gordo e o desenvolvimento Desktop
3. O desenvolvimento Web e o protocolo HTTP
4. Mesclar desenvolvimento Desktop e Web
5. Especificação e implementação do JSF
6. Introdução ao JSF com Mojarra e PrimeFaces
7. Preparação do ambiente
8. Exercícios: Instalando o Tomcat e criando o projeto
9. A primeira página com JSF 2
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 22 ~
10. Exercícios: Os primeiros componentes JSF
11. Listagem de Negociações com Primefaces
12. Código atrás da tela - Managed Beans
13. Formatação de Data com JSF
14. Paginação e Ordenação das negociações
15. Exercícios: p:dataTable para listar as Negociações do Web Service
16. O Padrão Model View Controller Refatoração: os Indicadores da bolsa
1. Análise Técnica da bolsa de valores
2. Indicadores Técnicos
3. As médias móveis
4. Exercícios: criando indicadores
5. Refatoração
6. Exercícios: Primeiras refatorações
7. Refatorações maiores
8. Discussão em aula: quando refatorar? Gráficos interativos com Primefaces
1. Por que usar gráficos?
2. Exemplos de Gráficos
3. Utilizando o Primefaces
4. Propriedades para personalizar o gráfico
5. Definição do modelo do gráfico
6. Isolando a API do Primefaces: baixo acoplamento
7. Para saber mais: Design Patterns Factory Method e Builder
8. Exercícios: Gráficos com Primefaces Aplicando Padrões de projeto
1. Nossos indicadores e o design pattern Strategy
2. Exercícios: refatorando para uma interface e usando bem os testes
3. Exercícios opcionais
4. Indicadores mais Elaborados e o Design Pattern Decorator
5. Exercícios: Indicadores mais espertos e o Design Pattern Decorator Formulários com JSF
1. Melhorando a Interface
2. Componentes de entrada
3. Submetendo o formulário
4. Validação com JSF
5. Organização dos componentes
6. Exercícios: Executando lógica e validando entrada
7. ComboBox para selecionar os indicadores
8. Exercícios: Completando o Formulário
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 23 ~
API de Reflection
1. Montando os indicadores dinamicamente
2. Introdução a Reflection
3. Por que Reflection?
4. Constructor, Field e Method
5. Melhorando nosso ArgentumBean
6. Exercícios: Plotando indicadores Apêndice Testes de interface com Selenium
1. Introdução ao teste de aceitação
2. Como funciona?
3. Trabalhando com diversos testes de aceitação
4. Para saber mais: Configurando o Selenium em casa
5. Exercícios: Teste com Selenium
CURSO TECNICO EM PROGRAMAÇÃO (REF CGD) 240h
INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO - 30h
Conhecendo o Programa VisuAlg
O Que é Software?
Como Escrever um Software
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 24 ~
O Que é Algoritmo?
Linguagem Pseudocódigo
Sintaxe do Programa VisuAlg
Escrevendo Algoritmos
Projeto Final de Disciplina
ESCREVENDO ALGORITMOS – 30h
Comandos Escreva e Leia
Comando Escreva: Concatenar
Utilizando Variáveis e o Quadro de Variáveis
Variáveis: Tipos de Dados
Um Programa Para Calcular a Média Aritmética do Aluno
Projeto Final de Disciplina
ESTRUTURAS DE DECISÃO – 30h
Estruturas Sequenciais
Estruturas de Decisão
Estruturas de Decisão: Condicional Simples - SE
Estruturas de Decisão: Condicional Composta - SE-SENÃO
Operadores Relacionais
Praticando a Condicional SE
Estruturas de Decisão: CASO
Projeto Final de Disciplina
OPERADORES LÓGICOS – 30h
Operadores Lógicos
Operador Lógico do Tipo OR
Operador Lógico do Tipo AND
Praticando Operadores Lógicos
Operador Lógico do tipo NOT
Projeto Final de Disciplina
ESTRUTURAS DE REPETIÇÃO -30h
Estruturas de Repetição
Estrutura de Repetição Enquanto... Faça
Praticando a Estrutura de Repetição Enquanto... Faça
Estrutura de Repetição Para-Até-Faça
Praticando a Estrutura de Repetição Para-Até-Faça
Projeto Final de Disciplina
CONHECENDO O PHP – 30h
Arquivos do Curso
Conhecendo o EasyPHP
Instalando o EasyPHP
Configurando Permissões Para Uso do EasyPHP no Windows
Executando o EasyPHP
Testando o EasyPHP
Criando um Alias no EasyPHP
Editores de Arquivo para PHP
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 25 ~
Como Funciona o PHP
Escapando o Código HTML
Sintaxe da Linguagem PHP
Comando Echo
Comando Echo: utilizando variáveis
Comando Echo: concatenando variáveis
Variáveis e Operadores
Variáveis no PHP
Operadores no PHP
Operadores Aritméticos
Array: um tipo de dados
Projeto Final de Disciplina
ESTRUTURAS DE CONTROLE – 30h
Estruturas de Controle
Condicionais: comando IF
Comando IF / Else
Comando IF / ElseIF
Loops - Comando While
Loops - Comando For
Projeto Final de Disciplina
FUNÇÕES – 30h
Funções para manipular strings
Função strlen
Função trim
Função strtoupper
Função strtolower
Mais funções para tratar letras maiúsculas/minúsculas
CURSO DE WEBDESIGN E WEBDEVELOPING (REF CGD) 360h
INTRODUÇÃO AO HTML COM PHP 60h
Browser ou Navegador
Editores de Arquivo para HTML
O que é o HTML
Editores HTML
O Primeiro Contato Com o HTML
A Identação do Código
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 26 ~
Salvando O Arquivo No Formato HTML
Criando Um Arquivo HTML do Início Através do Notepad++
Ajustando a Codificação do Arquivo
A Tag BODY
Atributo BGCOLOR
Atributos, Uma Breve Introdução
Atributo TEXT
Usando Dois Atributos
O Título da Página
Conhecendo o EasyPHP
Instalando o EasyPHP
Configurando Permissões Para Uso do EasyPHP no Windows
Executando o EasyPHP
Testando o EasyPHP
Criando um Alias no EasyPHP
Editores de Arquivo para PHP
Como Funciona o PHP
Escapando o Código HTML
Sintaxe da Linguagem PHP
Comando Echo
Comando Echo: utilizando variáveis
Comando Echo: concatenando variáveis
Variáveis e Operadores
Variáveis no PHP
Operadores no PHP
Operadores Aritméticos
Array: um tipo de dados
Projeto Final de Disciplina
HTML E SUAS TAGS BÁSICAS – 10h
A Quebra de Linha
Doctype
A Tag H1
A Tag EM
A Tag HR
A Tag IMG
O Atributo ALIGN
A Tag P
INDEX.HTML
Projeto Final de Disciplina
AJUSTANDO A APARÊNCIA DAS PÁGINAS HTML – 10h
Links
Alterando as Configurações dos Links
A Tag FONT
Âncoras
A Tag SPAN
Tabelas
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 27 ~
Tabelas Aninhadas
Listas
Alterando os Marcadores
Validando Uma Página
Projeto Final de Disciplina
CONSTRUINDO FORMULÁRIOS EM HTML – 10h
Formulários
Validando um Código
A Tag FORM
A Tag INPUT
A Tag LABEL
A Tag FIELDSET
A Tag LEGEND
Inserindo Campos
A Tag TEXTAREA
Botões Para Formulário
A TAG DIV, O ATRIBUTO STYLE E UM BREVE CONTATO COM CSS - 10h
Os DIVs
O Atributo STYLE
Inserindo Preenchimento em um Div
Utilizando Mais De Um Estilo
Redimensionando um Div
Ajustando O Posicionamento do Div
Montando Um Layout Simples (Apenas com DIVs)
Utilizando Imagens como Preenchimento do Div
Ajustanto A Página
Formatando o Formulário
INICIANDO NO CSS - 60h
O Que É o CSS?
Editores CSS
O Primeiro Contato Com O CSS
Os Tipos De CSS
Transformando CSS Inline em CSS Interna
Começando Um Projeto Do Zero
Definindo As Características Do Corpo
A Propriedade Background
A Propriedade Margin
Ajustando O Tamanho Do Objeto
Editando Textos
Ajustando O Parágrafo
Projeto de Disciplina - . 1
PROPRIEDADES PARTE 1 - 10h
A Propriedade Float
A Propriedade Clear
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 28 ~
A Propriedade Padding
A Propriedade Border
A Propriedade Position
Projeto de Disciplina - . 2
ARQUIVO .CSS - 10h
Criando Arquivos .CSS
Bottom, Left, Top e Right
Criando Um Menu Através De Uma Lista Não Ordenada
A Propriedade Display
Editando Links
A Centralização
Transição De Imagem
A Propriedade Background Position
A Propriedade Z-Index
As Instâncias FIRST-LINE, FIRST-LETTER e FIRST-CHILD
A Propriedade LIST-TYPE
Projeto de Disciplina - . 3
SIMPLIFICANDO CSS – 10h
Simplificando o CSS
Praticando A Criação De Menus
A propriedade Text-Transform
Edição de Formulários
Propriedades MIN/MAX WIDTH e HEIGHT
A propriedade CURSOR
Projeto de Disciplina - . 4
PROPRIEDADES PARTE 2 - 10h
A Propriedade Text-Indent
A Propriedade Overflow
Projeto de Disciplina - . 5
Praticando A Criação De Menus
A propriedade Text-Transform
Edição de Formulários
Propriedades MIN/MAX WIDTH e HEIGHT
TEXTOS E CSS - 30h
Definindo A Área De Trabalho
Formatação Com HTML
Parágrafos
Cabeçalhos
Quebra De Linha
Itálico E Negrito
Propriedades Da Página
Alterando A Cor De Fundo Da Página
Alterando A Cor Do Texto
Inserindo Título Na Página
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 29 ~
Visualizando O Site No Navegador
Lista Não-Ordenada
Lista Ordenada
Formatação Com CSS
Aparência (CSS)
Imagem De Fundo
Criando Regras De Formatação CSS
Aplicando As Regras Criadas
Praticando CSS
Projeto Final de Disciplina
ELEMENTOS MULTIMÍDIA – 30h
Inserindo Imagens
Seletor Tag
Inserindo Documentos Do Flash (.SWF)
Visualizando Os Arquivos .SWF
Inserindo Réguas Horizontais
Inserindo Documentos Do Flash (.FLV)
Imagem De Sobreposição
A Propriedade ALT
Praticando
Projeto Final de Disciplina
TABELAS 10h
Criando Tabelas
Aninhamento De Tabelas
Alinhamento De Texto
Mesclando Células
Praticando Tabelas E Outros Recursos
Projeto Final de Disciplina
LAYOUT EM TABELAS – 10h
Criando Um Layout Com 3 Colunas E 3 Linhas
Criando Um Layout Com 1 Coluna E 3 Linhas
Projeto Final de Disciplina
LINKS – 10h
Inserindo Links Em Textos
Alterando Links
Link De E-mail
Formatação De Links
Formatação Avançada CSS
Editando Barra De Navegação
A Opção Destino
Âncora Com Nome
Projeto Final de Disciplina
MOLDURAS - 10h
Inserindo Molduras
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 30 ~
Renomeando Molduras
Propriedade Destino
Link Em Imagens
Projeto Final de Disciplina
GERENCIAMENTO DE SITES - 10h
Criando Um Novo Site
Criando Uma Folha De Estilo
Vinculando Arquivos CSS
Adicionando Sites Ao Gerenciador
Removendo Sites Do Gerenciador
Duplicando Páginas
Projeto Final de Disciplina
MODELOS - 10h
Criando Um Modelo A Partir De Uma Página Pronta
Criando Uma Página A Partir De Um Modelo
DIV
Inserindo Um Novo DIV
Projeto Final de Disciplina
FORMULÁRIOS – 10h
Praticando
Formulários
Inserindo Campos De Texto
Botões De Opção
Caixa De Seleção
Área De Texto
Inserindo Botões
Praticando Formulários
Lista/Menu
Projeto Final de Disciplina
PROJETO DE UM SITE COMPLETO COM PHP- 30h
PROJETOS DE SITES
ELABORAÇÃO DE PROJETO
LAYOUT, RAFE E BONECO
DOCUMENTAÇÃO
PUBLICAÇÃO DE PROJETOS
Funções para manipular strings
Função strlen
Função trim
Função strtoupper
Função strtolower
Mais funções para tratar letras maiúsculas/minúsculas
Função substr
Função str_replace
Função str_pad
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 31 ~
Data e Hora
Timezones no PHP
Função date_default_timezone_get
Função date_default_timezone_set
Função date
Função checkdate
Funções Criadas pelo Usuário
Criando uma função que não retorna valor
Criando uma função que retorna valor
Formulários: Método GET e POST
Configurando um formulário
Usando a função header para definir a codificação de caracteres do script
O Array $_POST
A instrução empty
Função htmlspecialchars
O Array $_GET
Recebendo vários parâmetros no Array $_GET
Função isset
Cookies
Formulários: Método GET e POST
Configurando um formulário
Usando a função header para definir a codificação de caracteres do script
O Array $_POST
A instrução empty
Função htmlspecialchars
O Array $_GET
Manipulando Arquivos
Upload de Arquivos
Upload de Arquivos: recebendo arquivos com extensões determinadas
Lendo Arquivos de Texto - Função fopen
Gravando Arquivos de Texto - Função fwrite
Função mail
Função mail com código HTML
Session
Session_start
Session_destroy
Projeto Completo em PHP
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 32 ~
CURSO DE DESENVOLVIMENTO WEB E PHP (MATRIZ
ABANDONADA) 360h
INTRODUÇÃO AO HTML COM PHP 60h
Browser ou Navegador
Editores de Arquivo para HTML
O que é o HTML
Editores HTML
O Primeiro Contato Com o HTML
A Identação do Código
Salvando O Arquivo No Formato HTML
Criando Um Arquivo HTML do Início Através do Notepad++
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 33 ~
Ajustando a Codificação do Arquivo
A Tag BODY
Atributo BGCOLOR
Atributos, Uma Breve Introdução
Atributo TEXT
Usando Dois Atributos
O Título da Página
Conhecendo o EasyPHP
Instalando o EasyPHP
Configurando Permissões Para Uso do EasyPHP no Windows
Executando o EasyPHP
Testando o EasyPHP
Criando um Alias no EasyPHP
Editores de Arquivo para PHP
Como Funciona o PHP
Escapando o Código HTML
Sintaxe da Linguagem PHP
Comando Echo
Comando Echo: utilizando variáveis
Comando Echo: concatenando variáveis
Variáveis e Operadores
Variáveis no PHP
Operadores no PHP
Operadores Aritméticos
Array: um tipo de dados
Projeto Final de Disciplina
HTML E SUAS TAGS BÁSICAS – 10h
A Quebra de Linha
Doctype
A Tag H1
A Tag EM
A Tag HR
A Tag IMG
O Atributo ALIGN
A Tag P
INDEX.HTML
Projeto Final de Disciplina
AJUSTANDO A APARÊNCIA DAS PÁGINAS HTML – 10h
Links
Alterando as Configurações dos Links
A Tag FONT
Âncoras
A Tag SPAN
Tabelas
Tabelas Aninhadas
Listas
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 34 ~
Alterando os Marcadores
Validando Uma Página
Projeto Final de Disciplina
CONSTRUINDO FORMULÁRIOS EM HTML – 10h
Formulários
Validando um Código
A Tag FORM
A Tag INPUT
A Tag LABEL
A Tag FIELDSET
A Tag LEGEND
Inserindo Campos
A Tag TEXTAREA
Botões Para Formulário
A TAG DIV, O ATRIBUTO STYLE E UM BREVE CONTATO COM CSS - 10h
Os DIVs
O Atributo STYLE
Inserindo Preenchimento em um Div
Utilizando Mais De Um Estilo
Redimensionando um Div
Ajustando O Posicionamento do Div
Montando Um Layout Simples (Apenas com DIVs)
Utilizando Imagens como Preenchimento do Div
Ajustanto A Página
Formatando o Formulário
INICIANDO NO CSS - 60h
O Que É o CSS?
Editores CSS
O Primeiro Contato Com O CSS
Os Tipos De CSS
Transformando CSS Inline em CSS Interna
Começando Um Projeto Do Zero
Definindo As Características Do Corpo
A Propriedade Background
A Propriedade Margin
Ajustando O Tamanho Do Objeto
Editando Textos
Ajustando O Parágrafo
Projeto de Disciplina - . 1
PROPRIEDADES PARTE 1 - 10h
A Propriedade Float
A Propriedade Clear
A Propriedade Padding
A Propriedade Border
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 35 ~
A Propriedade Position
Projeto de Disciplina - . 2
ARQUIVO .CSS - 10h
Criando Arquivos .CSS
Bottom, Left, Top e Right
Criando Um Menu Através De Uma Lista Não Ordenada
A Propriedade Display
Editando Links
A Centralização
Transição De Imagem
A Propriedade Background Position
A Propriedade Z-Index
As Instâncias FIRST-LINE, FIRST-LETTER e FIRST-CHILD
A Propriedade LIST-TYPE
Projeto de Disciplina - . 3
SIMPLIFICANDO CSS – 10h
Simplificando o CSS
Praticando A Criação De Menus
A propriedade Text-Transform
Edição de Formulários
Propriedades MIN/MAX WIDTH e HEIGHT
A propriedade CURSOR
Projeto de Disciplina - . 4
PROPRIEDADES PARTE 2 - 10h
A Propriedade Text-Indent
A Propriedade Overflow
Projeto de Disciplina - . 5
Praticando A Criação De Menus
A propriedade Text-Transform
Edição de Formulários
Propriedades MIN/MAX WIDTH e HEIGHT
TEXTOS E CSS - 30h
Definindo A Área De Trabalho
Formatação Com HTML
Parágrafos
Cabeçalhos
Quebra De Linha
Itálico E Negrito
Propriedades Da Página
Alterando A Cor De Fundo Da Página
Alterando A Cor Do Texto
Inserindo Título Na Página
Visualizando O Site No Navegador
Lista Não-Ordenada
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 36 ~
Lista Ordenada
Formatação Com CSS
Aparência (CSS)
Imagem De Fundo
Criando Regras De Formatação CSS
Aplicando As Regras Criadas
Praticando CSS
Projeto Final de Disciplina
ELEMENTOS MULTIMÍDIA – 30h
Inserindo Imagens
Seletor Tag
Inserindo Documentos Do Flash (.SWF)
Visualizando Os Arquivos .SWF
Inserindo Réguas Horizontais
Inserindo Documentos Do Flash (.FLV)
Imagem De Sobreposição
A Propriedade ALT
Praticando
Projeto Final de Disciplina
TABELAS 10h
Criando Tabelas
Aninhamento De Tabelas
Alinhamento De Texto
Mesclando Células
Praticando Tabelas E Outros Recursos
Projeto Final de Disciplina
LAYOUT EM TABELAS – 10h
Criando Um Layout Com 3 Colunas E 3 Linhas
Criando Um Layout Com 1 Coluna E 3 Linhas
Projeto Final de Disciplina
LINKS – 10h
Inserindo Links Em Textos
Alterando Links
Link De E-mail
Formatação De Links
Formatação Avançada CSS
Editando Barra De Navegação
A Opção Destino
Âncora Com Nome
Projeto Final de Disciplina
MOLDURAS - 10h
Inserindo Molduras
Renomeando Molduras
Propriedade Destino
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 37 ~
Link Em Imagens
Projeto Final de Disciplina
GERENCIAMENTO DE SITES - 10h
Criando Um Novo Site
Criando Uma Folha De Estilo
Vinculando Arquivos CSS
Adicionando Sites Ao Gerenciador
Removendo Sites Do Gerenciador
Duplicando Páginas
Projeto Final de Disciplina
MODELOS - 10h
Criando Um Modelo A Partir De Uma Página Pronta
Criando Uma Página A Partir De Um Modelo
DIV
Inserindo Um Novo DIV
Projeto Final de Disciplina
FORMULÁRIOS – 10h
Praticando
Formulários
Inserindo Campos De Texto
Botões De Opção
Caixa De Seleção
Área De Texto
Inserindo Botões
Praticando Formulários
Lista/Menu
Projeto Final de Disciplina
PROJETO DE UM SITE COMPLETO COM PHP- 30h
PROJETOS DE SITES
ELABORAÇÃO DE PROJETO
LAYOUT, RAFE E BONECO
DOCUMENTAÇÃO
PUBLICAÇÃO DE PROJETOS
Funções para manipular strings
Função strlen
Função trim
Função strtoupper
Função strtolower
Mais funções para tratar letras maiúsculas/minúsculas
Função substr
Função str_replace
Função str_pad
Data e Hora
Timezones no PHP
A MAIS COMERCIO E SERVIÇOS LTDA
Rua João Feitosa de Sousa, 39 – Centro, Formosa-GO
(61) 9653-8575
~ 38 ~
Função date_default_timezone_get
Função date_default_timezone_set
Função date
Função checkdate
Funções Criadas pelo Usuário
Criando uma função que não retorna valor
Criando uma função que retorna valor
Formulários: Método GET e POST
Configurando um formulário
Usando a função header para definir a codificação de caracteres do script
O Array $_POST
A instrução empty
Função htmlspecialchars
O Array $_GET
Recebendo vários parâmetros no Array $_GET
Função isset
Cookies
Formulários: Método GET e POST
Configurando um formulário
Usando a função header para definir a codificação de caracteres do script
O Array $_POST
A instrução empty
Função htmlspecialchars
O Array $_GET
Manipulando Arquivos
Upload de Arquivos
Upload de Arquivos: recebendo arquivos com extensões determinadas
Lendo Arquivos de Texto - Função fopen
Gravando Arquivos de Texto - Função fwrite
Função mail
Função mail com código HTML
Session
Session_start
Session_destroy
Projeto Completo em PHP