|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/angular-spring-e-mongodb-do-front-ao-banco-de-dados/
课程评论:没有评论
课程名称:Angular、Spring 和 MongoDB 从前端到数据库! 课程概述: 这个课程专为希望更新技能的开发者设计,提供了一次难得的机会来学习 Angular 框架,这一框架正在迅速改变软件开发市场。课程内容涵盖了 Angular 的使用方法、最佳实践,以及提高系统性能的加载方式。 课程内容包括: 1. **Angular介绍与工具安装** - 安装NodeJS、Angular CLI、VS Code - 创建Angular项目的骨架 2. **项目与组件结构** - 运行项目 - 理解文件结构、TypeScript、组件和模块的基础 3. **组件创建与路由** - 创建多个组件(如头部和底部) - 设置简单路由和导航 - 实现性能优化的路由加载(如懒加载) 4. **服务与数据绑定** - 创建服务与使用*ngFor循环 - 表单处理与双向数据绑定 5. **HTTP与MongoDB** - 使用HttpClientModule与API - 了解MongoDB作为一种NoSQL数据库的优势及其使用方法 6. **Spring Framework** - 学习最新的Spring 5框架,结合MySQL和MongoDB进行Web开发 - 掌握H2内存数据库 - 创建Web项目,使用Spring Initializr和多个IDE(如STS、Netbeans) 7. **JPA实战与GitHub使用** - 理解并应用JPA,创建MySQL表 - 将项目版本控制并上传到GitHub 8. **Spring Data与MongoDB** - 使用Spring Data repositories进行数据查询与操作 - 在MongoDB中创建初始数据 通过本课程,您将能更有效地使用现代化的开发工具和技术,打下扎实的开发基础,能够独立处理复杂项目。
AngularVocê é um desenvolvedor que precisa se atualizar?Essa é a sua grande oportunidade! Nesse curso você de forma prática como utilizar esse framework que vem revolucionando o mercado de Desenvolvimento de Software. Aqui você aprenderá como utilizar o framework, melhores práticas, formas de carregamentos que deixam o seu sistema com alta performance.Introdução ao AngularInstalação das ferramentasNodeJSAngular CLIVS CodeCriar um esqueleto do projeto com Angular CLIRodar o projetoEstrutura de arquivosTypescriptComponentesMódulosCriar componentes com Angular CLIComo funcionam os componentes?Grupo no GitlabCriar mais componentesHeaderFooterCriar rotas simplesCriar mais dois componentesCriar o menu para navegação das rotasNavegação simples sem lazy loadCriar rotas com performanceCarregamento de arquivos lazy loadO poder dos módulosServiçosClassesMétodos incomunsLista Service*ngForFormuláriongModelTwo way data bindingHTTPHttpClientModuleAPI IBGEMongoDBO banco de dados NoSQL que tem sido utilizado por muito programadores ao redor do mundo e por grandes empresas como Cisco, MetLife entre outras.Esse banco de dados é realmente excepcional e altamente escalável o que significa que ele suporta grandes volumes de dados e faz com que quem esteja utilizando perceba o quanto é simples utilizar um banco de dados que não é normalizado e nem relacional. Nesse curso você será capaz de aprender como utilizar esse banco de uma forma muito simples com grandes volumes de dados e também irá perceber o como é simples criar queries mais complexas que no mundo relacional seria preciso vários e vários joins.Spring FrameworkNessa parte do curso você vai aprender a utilizar um dos melhores Frameworks para Java Web atualmente(Spring 5)um dos bancos de dados mais utilizados(MySQL), ainda um banco de dados NoSQL(MongoDB) que mais vem ganhando espaço atualmente, além de aprender um banco de dados em memória chamado H2. Nesse curso você vai aprender tudo isso de forma simples e objetiva, além de conseguir versionar o seu código no GitHub. Isso mesmo, sem rodeios para aprender essas diversas tecnologias que são muito utilizadas mundialmente!Veja o conteúdo dessa parte do curso:Spring Framework 5Módulo de introduçãoInstalações necessários para o cursoJava 1.8STS 3.9(Eclipse, Netbeans)MySQL 5.7MongoDB Módulo de criação de projetos Web com Spring e STSIntrodução ao móduloUtilizar o Spring InitializrCriar projetoAbrir o projeto com o STSAbrir o projeto com o NetbeansExplicações sobre as IDEsCriar um projeto pelo próprio STSCriar uma entidadeIntrodução ao JPAJPA na práticaJPA com MySQLCriar tabelasIntrodução ao GitHubSubir o projeto no GitHubDocumentar o ReadmeSpring Data RepositoriesCriar dados iniciais no MySQLUtilizar os métodos do Spring DatafindByIdfindAlldeletesaveCriar métodos customizadosConsultas utilizando métodos customizadosConsultas utilizando @QueryEntendendo melhor os métodos customizadosCriar mais QueriesSpring Data Repositories MongoDBCriar dados iniciais no MongoDB