Skip to content

Karimangfn/Linguagem-de-Programacao-II-IFSP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

Repositório   |    IFSP   |    Curso   |    Disciplina   |    Atividades   |    Execução   |    Tecnologias   |   


🗃️ Repositório

Esse repositório, apresenta os trabalhos desenvolvidos dentro da disciplina de Linguagem de Programação II, do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas (TADS), no Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP.

🏫 IFSP

O Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP – é uma autarquia federal de ensino.

Fundada em 1909, como Escola de Aprendizes Artífices, é reconhecida pela sociedade paulista por sua excelência no ensino público gratuito de qualidade.

Durante sua história, recebeu, também, os nomes de Escola Técnica Federal de São Paulo - ETFSP e Centro Federal de Educação Tecnológica de São Paulo - CEFET.

Com a transformação em Instituto, em dezembro de 2008, passou a ter relevância de universidade, destacando-se pela autonomia. Acesse o portal do IFSP para mais informações.

👨‍💻 Curso

O Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas (TADS) do Câmpus São Paulo tem como objetivo capacitar o egresso a atuar na área de Tecnologia de Informação e Comunicação (TIC) em atividades como análise, projeto, implementação, gerenciamento e implantação de sistemas de informação. Esta capacitação é pautada pela valorização da autonomia do estudante, prática em competências técnicas, e atualização diante da realidade tecnológica, de modo que o profissional seja um mediador competente entre o desenvolvimento tecnológico e a sociedade em que se insere. Acesse o portal do IFSP para mais informações.

📚 Disciplina

A disciplina Linguagem de Programação II aprofunda os conhecimentos acerca de aplicações Web feitas com a linguagem de programação Java. Nela é desenvolvido conhecimentos na linguagem de programação Java, assim como implementação de conteúdo de página dinâmica do lado do servidor através de paginas JSP, uso do framework JPA para persistir objetos Java, conexões com banco de dados através de JDBC, criação de Filtros com a API de Servlets, Introdução e Desenvolvimento de Projetos com Spring Boot, Spring MVC e Hibernate

💻 Atividades

Para acessar os repositórios com os códigos fonte das atividades, basta clicar no link correspondente:

▶️ Como Executar os Códigos Java

Antes de executar o código, certifique-se de que você tem o seguinte instalado:

  • Java JDK (versão 8 ou superior)
  • Maven (se for utilizar Maven)
  • Spring Boot (caso esteja trabalhando com um projeto Spring)

Para Executar um Arquivo Java Simples

  1. Abra um terminal e navegue até a pasta onde está o arquivo:

    cd caminho/do/arquivo
  2. Compile o arquivo Java:

    javac NomeDoArquivo.java
  3. Execute o programa:

    java NomeDoArquivo

Para Executar um Projeto Spring Boot

  1. Certifique-se de que você tem o Spring Boot instalado ou use o wrapper do Maven (mvnw) para garantir a versão correta.

  2. Navegue até o diretório do projeto:

    cd caminho/do/projeto
  3. Se estiver usando Maven, execute o comando para rodar o projeto:

    mvn spring-boot:run

    Ou, se estiver usando o wrapper do Maven:

    ./mvnw spring-boot:run
  4. O servidor Spring Boot será iniciado. O padrão é http://localhost:8080.

Para Executar um Projeto com Maven

  1. Certifique-se de que o Maven está instalado ou use o wrapper do Maven (mvnw).

  2. Navegue até o diretório do projeto:

    cd caminho/do/projeto
  3. Para compilar o projeto e gerar os artefatos:

    mvn clean install
  4. Para executar o projeto com o Maven:

    mvn exec:java

    Ou, se o projeto for Spring Boot, use:

    mvn spring-boot:run

🚀 Tecnologias

Os projetos foram desenvolvidos utilizando as seguintes tecnologias:

  • Java
  • Java Web
  • Banco de Dados
  • Programação Orientada a Objetos

About

Repositório de Atividades da Disciplina de Linguagem de Programação II

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published