Douglas DSW I: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Douglas
imported>Douglas
 
(88 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
=Desenvolvimento de Sistemas Web I=
=Plano Instrucional=


;Apresentação
:'''Identificação'''<span style="color:#008000;"> | CURSO DE INFORMÁTICA PARA INTERNET - E-TEC/EAD/TUBARÃO


:Atual - 2013 | <span style="color:#F07D00;"> Professor Douglas Alexandre Rodrigues de Souza do Campus Itajaí do IFSC.</span>
:'''Semestre'''<span style="color:#008000;"> | 2015/2 - Módulo II - B</span>


:2013 - 1994 | <span style="color:#F07D00;"> Técnico de Tecnologia da Informação do Câmpus São Jose.</span>
:'''Unidade Curricular'''<span style="color:#008000;"> | Desenvolvimento de Sistemas Web I</span>


;Formação Acadêmica
:'''Carga horária'''<span style="color:#008000;"> | 60h</span>


:Mestre em Mecatrônica Industrial - IFSC - Campus Florianópolis.
:'''Dias da Interação síncrona'''<span style="color:#008000;"> | Quintas-feiras</span>


:Especialista em Desenvolvimento de Produtos Eletrônicos - IFSC - Campus Florianópolis.
:'''Horário da interação síncrona'''<span style="color:#008000;"> | Das 19h às 19h45min</span>
 
:Graduado em CST em Sistemas de Telecomunicações - IFSC - Campus São José.
 
;Formação Complementar
 
:Curso de curta duração em Desenvolvimento de Sistemas de Informação - Oracle. Universidade do Sul de Santa Catarina, UNISUL, Tubarao, Brasil.
 
:Técnico em Telecomunicações pelo IFSC - Câmpus São José.
 
=Unidade Curricular=
 
;DESENVOLVIMENTO DE SISTEMAS WEB I: Carga Horária: 60h
 
;Objetivos: Promover competências e habilidades para: Identificar as ferramentas necessárias para o ambiente onde a aplicação Web será concebida; Instalar as ferramentas a serem utilizadas no projeto; Configurar as ferramentas para funcionamento; Efetuar modelagem de dados do sistema a ser desenvolvido.
 
;Ementa: Definição de Ferramentas de software e hardware. Preparação do ambiente de programação: instalação e configuração dos software. Modelagem de dados.
 
;PPC - Completo
[https://wiki.ifsc.edu.br/mediawiki/images/2/2d/PPC_Tecnico_Informatica_Internet_Fpolis.pdf CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET - EAD]


=Apresentação=
=Apresentação=


*'''Ambiente de Desenvolvimento''': Como instalar e configurar um ambiente de desenvolvimento web para ser utilizado no curso.
Caro(a) Estudante,
*'''Calendário''': Tópicos 1-8, calendário de provas e apresentação de trabalhos.
*'''Horário''': horários da disciplina.
*'''Links''': links de sites relacionados ao desenvolvimento web.
*'''Material''': vídeos, slides, exercícios de fixação, exemplos resolvidos.
 
<br>
 


==Ambiente de Desenvolvimento==
Seja muito bem-vindo à Unidade Curricular de Desenvolvimento de Sistemas Web I.


Abaixo os passos necessários para configurar o NetBeans e Apache Derby no Ubuntu.
Nesta unidade você identificará as ferramentas de ''software'' e também de ''hardware'' necessárias à preparação do ambiente de programação Web. Você saberá como instalar e configurar os aplicativos envolvidos no desenvolvimento de sistemas para Web. No final da unidade, serão introduzidos os conceitos relativos a modelagem de dados a serem aplicados na próxima unidade.


===NetBeans===
Participem das interações semanais! Será o momento para questionar sobre suas dúvidas e curiosidades sobre assuntos relacionados ao desenvolvimento de sistemas e uso dos aplicativos. Também será o momento de preparação para a semana posterior.


NetBeans é o ambiente de desenvolvimento que será utilizado durante a UC. Existe a opção de utilização do [http://www.eclipse.org/ Eclipse].
'''Fórum'''. Poste sua dúvida ou experiência, utilize esse meio para tirar todas as dúvidas e compartilhar experiências com os colegas.


'''Primeiramente''', entre no site do NetBeans e clique no botão de download. Na seção de download, escolha a opção Java EE (de Enterprise Edition).
Bons Estudos!!!
Ao finalizar o download do instalador, é necessário modificar as permissões de acesso, acrescentando a permissão de execução. Existem duas formas de fazer isso:
Abraços,
Prof. Douglas A.


Entre em um terminal e no diretório onde o arquivo foi armazenado executar o comando: chmod 764 <nome do arquivo>. Depois, executá-lo usando o seguinte comando: ./<nome do arquivo>.
=Plano de Ensino=
       
Outra forma é clicar com o botão direito em cima do arquivo no gerenciador de arquivos e incluir a permissão de execução do usuário. Depois clicar duas vezes em cima do arquivo com o botão esquerdo.
   
Esta versão do NetBeans já vem com dois servidores de aplicação embutidos que podem ser escolhidos durante a instalação: o GlassFish e o Tomcat.


===Apache Derby===
[https://wiki.ifsc.edu.br/mediawiki/images/3/3d/PE_DSW_I_DouglasARS.pdf Plano de Ensino PDF]


Apache Derby (ou Java DB) é um banco de dados mantido pela Apache. Ele é leve, suporta SQL, JDBC e pode ser usado dentro de aplicações sem necessidade de um banco de dados externo. Para utilizar este banco de dados deve-se seguir os seguintes passos.
=Atividades=


Entre no site do Apache Derby e vá na seção de Download. Escolha a última versão oficial e baixe-a.
:Semana 1 - [[PI_S1_DSW_I_DouglasARS | De 09/10/2015 a 14/10/2015 - Linux Ubuntu, Netbeans e Apache.]]
Descompacte-a em alguma pasta.
   
No NetBeans, entre na pasta Serviços. Escolha a opção banco de dados e desça um nível. Na opção Java DB, pressione o botão direito do mouse e escolha a opção Propriedades.
   
Nela você informará primeiramente o local onde está armazenado o Apache Derby (a pasta que você acabou de descompactar) e um diretório onde ficarão armazenados os bancos de dados criados por você. Crie uma pasta e referencie-a na segunda caixa de entrada de dados.


==Calendário==
:Semana 2 - [[PI_S2_DSW_I_DouglasARS |  De 16/10/2015 a 21/10/2015 - MySQL, PHP e phpMyAdmin.]]


<blockquote style="background: #ECEEF6; border: 1px dashed blue; margin-left: 0px; padding: 1em;">
:Semana 3 - [[PI_S3_DSW_I_DouglasARS |  De 23/10/2015 a 28/10/2015 - Configurando, testando e comparando o MySQL.]]
15/10
</blockquote>


  Encontro 1
:Semana 4 - [[PI_S4_DSW_I_DouglasARS | De 30/10/2015 a 04/11/2015 - Testando o phpMyAdmin, instalando EasyPHP e o DIA.]]


===22/10===
:Semana 5 - [[PI_S5_DSW_I_DouglasARS |  De 06/11/2015 a 11/11/2015 - Testando o DIA, instalando o DBDesigner e BrModelo.]]


  Encontro 2
:Semana 6 - [[PI_S6_DSW_I_DouglasARS | De 13/11/2015 a 18/11/2015 - Ligação NetBeans-MySQL-PHP-Java e o MySQL Wokbench.]]


===29/10===
:Semana 7 - [[PI_S7_DSW_I_DouglasARS |  De 20/11/2015 a 25/11/2015 - Xampp, PostgreSQL e pgAdmin3.]]


  Encontro 3
:Semana 8 - [[PI_S8_DSW_I_DouglasARS | De 27/11/2015 a 02/12/2015 - Modelagem de dados e Tipos de dados.]]


===05/11===  
=Fórum de notícas=


Encontro 4
*12 linguagens de programação requisitadas no mercado


===12/11===
:[[Douglas_Prog_R | Reportagem vinculada em 2015 na internet pela revista Exame da Editora abril.]]


Encontro 5
*EaD


===19/11===
:[[Douglas_EaD | Saiba como funciona o ensino a distância]]
 
Encontro 6
 
===26/11===
 
Encontro 7
 
===03/12===
 
Encontro 8
 
==Software==
 
*Agendamento de Tarefas;
*Editor de PHP;
*Servidor de aplicação WEB;
*Servidor de banco de dados.
 
 
A análise orientada a objetos, bem como a análise estruturada, são de extrema importância para que o sistema obtenha êxito. Atualmente, existe uma diversidade de ferramentas que apoiam o analista/projetista nesta tarefa. As ferramentas proprietárias como MS Project, juntamente com o MS Visio, tem ganhado espaço. Mas outras ferramentas livres podem ser utilizadas com a mesma qualidade. Entre elas temos as multiplataformas:
 
'''Gantt Project''': Projeto de sistema e está disponível em http://ganttproject.biz/, sendo que uma das principais vantagens deste produto é a sua capacidade de multiplataforma (Linux, Windows, MacOSX, etc.). Possui recursos para gráficos de gantt e de Pert, exportação PDF, JPG entre outros, além de trabalho colaborativo através do webDAV.
 
 
 
Leia mais em: Ferramentas Open Source para desenvolvimento de software http://www.devmedia.com.br/ferramentas-open-source-para-desenvolvimento-de-software/28188#ixzz3j5WqZE3c




Linha 252: Linha 190:
Cardinalidade Mínima - define se o relacionamento entre duas entidades é obrigatório ou não.  
Cardinalidade Mínima - define se o relacionamento entre duas entidades é obrigatório ou não.  
Ex: Abaixo temos a entidade Pais e a Entidade UF.
Ex: Abaixo temos a entidade Pais e a Entidade UF.
http://www.macoratti.net/cbmd1.htm
-->
-->
----
[1] http://www.macoratti.net/cbmd1.htm

Edição atual tal como às 09h09min de 25 de novembro de 2015

Plano Instrucional

Identificação | CURSO DE INFORMÁTICA PARA INTERNET - E-TEC/EAD/TUBARÃO
Semestre | 2015/2 - Módulo II - B
Unidade Curricular | Desenvolvimento de Sistemas Web I
Carga horária | 60h
Dias da Interação síncrona | Quintas-feiras
Horário da interação síncrona | Das 19h às 19h45min

Apresentação

Caro(a) Estudante,


Seja muito bem-vindo à Unidade Curricular de Desenvolvimento de Sistemas Web I.

Nesta unidade você identificará as ferramentas de software e também de hardware necessárias à preparação do ambiente de programação Web. Você saberá como instalar e configurar os aplicativos envolvidos no desenvolvimento de sistemas para Web. No final da unidade, serão introduzidos os conceitos relativos a modelagem de dados a serem aplicados na próxima unidade.

Participem das interações semanais! Será o momento para questionar sobre suas dúvidas e curiosidades sobre assuntos relacionados ao desenvolvimento de sistemas e uso dos aplicativos. Também será o momento de preparação para a semana posterior.

Fórum. Poste sua dúvida ou experiência, utilize esse meio para tirar todas as dúvidas e compartilhar experiências com os colegas.

Bons Estudos!!! Abraços, Prof. Douglas A.

Plano de Ensino

Plano de Ensino PDF

Atividades

Semana 1 - De 09/10/2015 a 14/10/2015 - Linux Ubuntu, Netbeans e Apache.
Semana 2 - De 16/10/2015 a 21/10/2015 - MySQL, PHP e phpMyAdmin.
Semana 3 - De 23/10/2015 a 28/10/2015 - Configurando, testando e comparando o MySQL.
Semana 4 - De 30/10/2015 a 04/11/2015 - Testando o phpMyAdmin, instalando EasyPHP e o DIA.
Semana 5 - De 06/11/2015 a 11/11/2015 - Testando o DIA, instalando o DBDesigner e BrModelo.
Semana 6 - De 13/11/2015 a 18/11/2015 - Ligação NetBeans-MySQL-PHP-Java e o MySQL Wokbench.
Semana 7 - De 20/11/2015 a 25/11/2015 - Xampp, PostgreSQL e pgAdmin3.
Semana 8 - De 27/11/2015 a 02/12/2015 - Modelagem de dados e Tipos de dados.

Fórum de notícas

  • 12 linguagens de programação requisitadas no mercado
Reportagem vinculada em 2015 na internet pela revista Exame da Editora abril.
  • EaD
Saiba como funciona o ensino a distância