|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/treina-dev-web-2023/
课程评论:没有评论
**课程名称:** JavaScript, ReactJS, NodeJS e Java 2024 **课程概述:** 这门综合性课程旨在通过深入的实践和持续的更新,将学员培养成优秀的开发者。课程内容涵盖 JavaScript、ReactJS、NodeJS 和 Java(Spring Boot),并紧跟 2023/2024 年的最新技术趋势。讲师以伙伴关系为导向,提供全方位的支持,鼓励学员积极互动并提出意见。所有录制内容均为全新制作,不包含过时信息。 **技术栈与工具:** * **前端:** ReactJS (React 18 & 19 新特性)、CSS (普通 CSS, CSS Modules, Bootstrap 5, Styled Components, Tailwind CSS)。 * **后端:** NodeJS (API 2023/2024)。 * **Java:** Spring Boot (Web, Dev Tools, JPA)、MySQL (数据库管理、SQL 命令:CREATE DATABASE, CREATE TABLE, INSERT INTO, SELECT \* FROM, DELETE)、MySQL Driver、Lombok。 * **开发工具:** VS Code (IDE), Insomnia (API 测试 & 研究), XAMPP (MySQL 客户端)。 **核心内容与亮点:** * **JSX 和 JSON 处理:** 深入学习 GET, POST, PUT, DELETE, UPDATE 等 API 方法,并处理 JSON 数据。 * **数据库实践:** 学习使用 MySQL 和 PhpMyAdmin 进行数据库创建和管理,掌握基本的 SQL 操作。 * **项目结构与扩展:** 理解文件夹和目录结构,并学习使用 VS Code 扩展来增强开发效率。 * **API 开发与测试:** 学习使用 `json-server` 文档化 API,并通过 Insomnia 进行 API 测试。 * **Java Spring Boot 基础:** 介绍 Spring Boot 的核心概念,包括 Web 应用、开发工具、JPA persistence 和数据库连接。 * **代码优化:** 利用 Lombok 简化 Java 代码,免去 Getters, Setters 和 Constructors 的编写。 * **实战导向:** 课程强调持续的实践练习,并提供人性化的技术支持,帮助学员成长。 * **社区建设:** 鼓励学员加入“Dev 家庭网络”,共同学习和进步。 **目标成果:** 学员将能够独立开发涉及 JavaScript、ReactJS、NodeJS 和 Java Spring Boot 的全栈应用程序,并具备使用主流开发工具和解决实际问题的能力。
Gosta de apresentar o melhor suporte com toda dedicação, gostaria muito de ter não só alunos, mas parceiros,Esse conteúdo será gravado e atualizado o ano todo e a carga horária deve crescer muito com tudo que há de mais novo. Todas as gravações são novas, não são coleções de coisas antigas, e estou aberto a escutar todos que queiram dar suas opiniões.Sinta-se à vontade para chamar no suporte e, se possível, faça parte da nossa rede familiar Dev, focada em ajudar e promover melhores programadores.Projeto NodeJS 2023 / 2024Utilizar: NodeJS Api 2023 / 2024Utilizar: NodeJS React 2023 / 2024Estilizações.React Css comum.React Css modules.React com Bootstrap 5.React Styled Components.TailWind CSS.Primeiro Projeto com React e trabalhando com todas as novidades React 18 e 19.Ferramentas:Vscode como ide de desenvolvimento principal.Isominia como ide de pesquisas e manipulações.Xampp para trabalhar o gerenciamento do mysql.Por dentro do gerenciamento do mysql usando navegador.Comandos SQL:Create database: crie seu primeiro banco via script.Create Table: crie sua primeira tabela via script.Comandos de Manipular tabelas.Insert Into: para criar tabelaSelect * from table: para listar os dados das tabelaDelete: para apagar um registro da tabela.Nossas vantagens:Trabalharemos arduamente com exercícios voltados para a prática continua.Suporte técnico diferenciado e humano afim de atender e ajudar no crescimento.Trabalhando Json Methodos PutTrabalhando Json Methodos DeleteTrabalhando Json Methodos PostTrabalhando Json Methodos UpdateTrabalhando Json Methodos GetCriando um banco de dados com MysqlCriando um banco de dados com PhpMyAdminEntendo estruturas de pastas e diretórios.Trabalhando extensões para VscodeProjeto prático e rápido.Testar APIs com InsomniaDocumentar uma API com json-serverJava Spring Boot Introdução.Trabalhando Java Api inicial.Dependências usadas no projeto.Java Spring Boot WebJava Spring Boot Dev Tools: Aqui carregamos nosso projeto dinamicamente.Java Spring Boot JPA: Aqui temos métodos prontos para persistências de base de dados.Mysql Driver: Conexão com banco de dados.Lombok: Melhorar os Códigos, saindo dos getts, setts e construtores.