- Introdução ao Spring Framework.avi
- Baixando e instalando Eclipse Galileu e Netbeans 6.8.avi
- Baixando o Spring Framework e explicando seu conteúdo.avi
- Criando um projeto sem uso do Spring.avi
- IoC Inversion of Control and Dependency Injection.avi
- Criando primeiro projeto com Spring e configurando bibliotecas.avi
- Configurando beans no ApplicationContext XML declarativa.avi
- Finalizando o testando o primeiro exemplo com Spring no NetBeans.avi
- Implementando o mesmo exemplo com Spring no Eclipse.avi
- Novo projeto exemplo Universidade no Eclipse.avi
- Classes Universidade Aluno Professor Quadro Negro Instanciando.avi
- Configurando diversos Beans no ApplicationContext da Universidade.avi
- Finalizando projeto com Spring Universidade no Eclipse.avi
- Copiando o projeto universidade para o NetBeans.avi
- Injecao via Setter.avi
- Injecao via Setter com Override metodo toString.avi
- Injecao via Construtor constructor-arg.avi
- Copiando projetos via Setter e Constructor no Eclipse.avi
- ApplicationContext x BeanFactory diferenca entre eles.avi
- Injecao de Colecoes do tipo List.avi
- Injecao de Colecoes do tipo Map.avi
- Injecao de Colecoes do tipo Set.avi
- Injecao de Colecoes do tipo Properties.avi
- Inserindo novo bean no ApplicationContext.avi
- Injecao de um objeto dentro de outro objeto.avi
- Lay Initialization true false lazy-init.avi
- Lay Initialization default-lay-init testando com 2 beans.avi
- Scopos dos Beans Singleton uma unica Instancia.avi
- Scopos dos Beans Prototype varias Instancias.avi
- Properties Injetando propriedades de arquivos Externos.avi
- Mais Properties Injetando propriedades de arquivos Externos.avi
- Internacionalizacao conhecendo a interface MessageSource.avi
- Internacionalizacao ResourceBundleMessageSource basename.avi
- Internacionalizacao implementacao do exemplo com idioma brasileiro.avi
- Exemplo Internacionalizacao lingua portuguesa pt BR e lingua inglesa en US.avi
- new Locale linguas acrescentando a Espanhola.avi
- Novo exemplo de internacionalizacao usando Forms.avi
- formulario com opcao de escolha de idioma.avi
- Mais formulario com opcao de escolha de 3 idiomas.avi
- Finalizando aplicacao com forms e opcao de idioma.avi
- internacionalizacao no eclipse implements MessageSourceAware Bean.avi
- mais internacionalizacao no eclipse implements MessageSourceAware Bean.avi
- usando internacionalizacao para mostrar erros IllegalArgumentsException.avi
- Passando ApplicationContext como parametro na Internacionalizacao.avi
- Finalizando Internacionalicacao mensagens em varias linguas.avi
- nada versus nada - sem nexo - valvula de scape - mentira.avi
- Instanciando Objetos através de factory-method NewInstance.avi
- Usando Parametros e Construtor no factory-method NewInstance.avi
- Usando classe externa para instanciar objetos.avi
- Criando classes para usar Heranca extends.avi
- Usando Heranca com Parent Abstract.avi
- mais heranca e abstract true false.avi
- usando heranca parte abstract com uma unica classe.avi
- Merge concatenando e finalizando heranca no Spring.avi
- Call Back InitializingBean apos inicializacao de Beans.avi
- Call Back Init-Method solucao elegante.avi
- Iniciando Validacao Interface Validator supports.avi
- Validate Interface Validator Error ValidationUtils.avi
- Finalizando Validacao de Dados com o Spring.avi
- Iniciando Persistencia de dados no banco.avi
- Coonection statement resultset insercao manual.avi
- Finalizando gravacao de dados no braco.avi
- Iniciando persistencia com Spring dataSource.avi
- Configurando applicationContext datasource JdbcTemplate.avi
- usando jdbcTemplate para criar uma tabela no banco.avi
- Gravando dados com o Spring Framework.avi
- Alterando dados update com Object no Spring.avi
- Excluindo dados do banco com o Spring.avi
- Pesquisando dados queryForObject e queryForList.avi
- Criando novo projeto para persistir usando JdbcDaoSupport.avi
- JdbcDaoSupport e SimpleJdbcDaoSupport.avi
- Gravando dados com SimpleJdbcDaoSupport update.avi
- Excluindo e Alterando com SimpleJdbcDaoSupport.avi
- Pesquisando com List e finalizando persistencia com SimpleJdbcDaoSupport.avi
- @ Annotation Anotacao Class Source Runtime Field.avi
- Criando classe java para verificar anotacao criada.avi
- implementando annotation no braco.avi
- Annotation com Spring jsr-250 @Component @PostConstruct @PreDestroy.avi
- executando context annotation-config xsd.avi
- Annotation Autowired para injecao de Beans.avi
- Annotation Autowired @Qualifier required false.avi
- Annotation Criando a propria anotacao para Qualifier.avi
- Introducao a AOP programacao orientada a aspectos.avi
- AOP Advice Pointcut Joinpoint before after round.avi
- AOP criando classes servicos e implementacoes.avi
- Testando o Spring nesse projeto.avi
- Configurando AOP aspectj-autoproxy e classe Advice.avi
- usando AOP no Spring execution exemplo Before.avi
- testando AOP execution exemplos Before After.avi
- AOP After AfterThrowing AfterReturning sem e com parametros.avi
- AOP Around ProceedingJoinPoint Object.avi
- Exemplo com AOP Around ProceedingJoinPoint Object.avi
- AOP com Anotacoes @target.avi
- Mais Pointcuts AOP void String target.avi
- Mais Pointcuts AOP args String Integer.avi
- Composite Pointcuts AOP args Consulta.avi
- Pointcuts pegando os parametros throwing returning.avi
- Iniciando uso de AOP sem anotacoes e sim com XML.avi
- AOP com XML config aspect pointcut returning throwing.avi
- Iniciando remoting com RMI Remote Method Invocation.avi
O que você aprenderá
- Baixar, configurar e usar o Spring Framework
- Dominar IoC Inversion of Control - Inversão de Controle
- Dominar Dependency Injection - Injeção de dependência
- Usar tanto XML quanto Annotacion
- Aprenda RMI Remote Method Invocation
- Spring para MVC Model View Controller
Descrição
125 videoaulas
Muitas pessoas já ouviram falar no Spring, mas o desconhecimento desse framework afasta ou assusta os iniciantes do mundo Java. O Spring pode parecer complexo, mas para desenvolvedores mais experientes, de imediato perceber o encanto e a mágica do Spring Framework. Nesse curso (125 videoaulas) vamos desvendar um pouco desse fantástico framework.
O Spring é um framework open source para a plataforma Java e trata-se de um framework não intrusivo, baseado nos padrões de projeto inversão de controle (IoC) e injeção de dependência.
O Spring possui diversos módulos como Spring Data (trata da persistência), Spring Security (trata da segurança da aplicação) entre outros módulos. Mas o mais usado (core) pode ser utilizado em qualquer aplicação Java, e as principais funcionalidades são a injeção de dependência (CDI) e a programação orientada a aspectos (AOP), cabe ao desenvolvedor dizer ao Spring o que quer usar. O que faz dele uma poderosa ferramenta, pois não existe a necessidade de se arrastar todas as ferramentas do framework para criar uma aplicação simples.
No Spring o container se encarrega de "instanciar" classes de uma aplicação Java e definir as dependências entre elas através de um arquivo de configuração em formato XML ou ainda anotações nas classes, métodos e propriedades. Dessa forma o Spring permite o baixo acoplamento entre classes de uma aplicação orientada a objetos.
O Spring possui uma arquitetura baseada em interfaces e POJOs (Plain Old Java Objects), oferecendo aos POJOs características como mecanismos de segurança e controle de transações. Também facilita testes unitários. Com Spring, pode-se ter um alto desempenho da aplicacao.
Esse framework oferece diversos módulos que podem ser utilizados de acordo com as necessidades do projeto, como módulos voltados para desenvolvimento Web, persistência, acesso remoto e programação orientada a aspectos.
Em resumo, o Spring é um conjunto de soluções prontas para serem implementadas na sua aplicação: MVC, Transaction, Persistencia em conjunto com alguma ferramenta de persistência, etc.
O que os alunos vão aprender nas 125 videoaulas:
- Baixar, configurar e usar o Spring Framework
- Dominar IoC Inversion of Control - Inversão de Controle
- Dominar Dependency Injection - Injeção de dependência
- Usar tanto XML quanto Annotacion
- Aprenda RMI Remote Method Invocation
- Spring para MVC Model View Controller
- e muito mais
Os alunos também compraram
Sobre os instrutores

- 4.01 Calificación
- 29252 Estudiantes
- 78 Cursos
Neri Neitzke
Programador
Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei mais de 7.000 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 200 palestras realizadas em 08 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, EUA, Guinné-Bissau e Brasil). Professor há mais de 13 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil
Feedback do aluno
Avaliação do curso
Avaliações
Desatualizado, esse curso é 2010, mas com alguns ajustes é possível aprender bem, recomendo para quem é de intermediário pra cima na linguagem Java, iniciantes foquem nos fundamentos, inclusive o neiri tem curso de java aqui pra iniciantes.
Sensacional, mesmo relativamente "antigo", qensina conceitos preciosos que são atemporais. Como por exemplo injeção de dados vindo de arquivos externos. Uma parte que poderia ser mais explorada. No entanto foi mostrado com louvor diversos temas importantes, por isso merece 5 estrelas.
Apesar de ser de dez anos atrás (2010), é muito bem explicado.
Muito boa a didática do professor Neri
O curso já está defasado, eu sabia desde o início. Porém, para quem tem que dar manutenção em sistemas legados que utilizam a tecnologia antigo ele é interessante. Então, apesar dos pesares, o curso atende o propósito.
Curso de 2010. Muito antigo e desatualizado