Desenvolvedor de Java. Profissional - curso gratuito da Otus, treinamento 6 meses, Data: 1º de dezembro de 2023.
Miscelânea / / December 03, 2023
Para programadores Java com pelo menos 1 ano de experiência em desenvolvimento
Para programadores em outras linguagens OOP com pelo menos 3 anos de experiência em desenvolvimento
Graduado pelo MIPT em 2004 com licenciatura em Engenheiro Matemático. Experiência profissional: 12 anos de programação em Java, C++, C#, JavaScript, PHP, Python. Participante em projetos de diversos níveis de complexidade: desde startups para 3 pessoas/seis meses até aplicações empresariais para 200 pessoas/4 anos. 8 anos desenvolvendo servidores para jogos clientes em Java. Especialista em desenvolvimento de aplicações em nuvem, automatizando processos de desenvolvimento e testes. Desenvolvi e lancei projetos MMORPG: “Allods Online” e “Skyforge”.
Na indústria desde 2003. Comecei a programar desde a época do ZX-Spectrum. 8 anos no desenvolvimento de sistemas de processamento bancário de cartões plásticos. Esteve envolvido no desenvolvimento de sistemas “box” para clientes externos, no desenvolvimento de sistemas para clientes internos...
Na indústria desde 2003. Comecei a programar desde a época do ZX-Spectrum. 8 anos no desenvolvimento de sistemas de processamento bancário de cartões plásticos. Esteve envolvido no desenvolvimento de sistemas “boxed” para clientes externos, e no desenvolvimento de sistemas para clientes internos. Em 2003 graduou-se com louvor no Instituto Estadual Magnitogorsk. Nosov, especialidade - eletrônica industrial. Empresas: Magnitogorsk Iron and Steel Works, Compass+, Borlas, SMP Bank. Interesses: JavaScript, programação multithread, coletores de lixo em Java. Aprovado no exame Oracle Java: Oracle Certified Professional, Java SE 8 Programmer Program Manager
Experiência em empresas líderes de TI - Kaspersky Lab, 1C, Croc, AT-Consulting, Luxoft, Lanit. Introdutor de inovações e melhores práticas na Bloody Enterprise - pesquiso novas tecnologias e “vendo” grandes projetos de TI,...
Experiência em empresas líderes de TI - Kaspersky Lab, 1C, Croc, AT-Consulting, Luxoft, Lanit. Introdutor de inovações e melhores práticas na “Empresa Sangrenta” - Pesquiso novas tecnologias e “vendo” para grandes empresas projetos de TI, tornando-os mais flexíveis, confiáveis, rápidos e modernos, sem perder funcionalidade. Mais de 12 anos em TI, mais de 3 anos de experiência gerenciando equipes de desenvolvimento. Ele é palestrante no Rit++ 2020, Joker 2015, JPoint 2016, HolyJS 2016; detentor do certificado Oracle Certified Programmer Java SE 11 Programmer. Educação: VMiK MSU, Instituto de Mineração. Professor
Linguagem e plataforma Java
-Tópico 1. Preparação para o curso. DZ
-Tópico 2.Adição ao gradle, histórico de mudanças de idioma
-Tópico 3.QA e testes
-Tópico 4. Containers e algoritmos. DZ
-Tópico 5.Ferramentas para conversão de contêineres, inseguras, jmh
-Tópico 6. Anotações. DZ
-Tema 7.Lombok
-Tópico 8. Coletor de lixo. DZ
-Tópico 9. Noções básicas detalhadas (tipos primitivos, depuração remota, troca a quente)
-Tópico 10.Código de bytes, carregador de classes, instrumentação, conjunto. DZ
-Tópico 11.Programação funcional em Java
Projeto
-Tópico 12. Conceitos de design OOP. DZ
-Tópico 13. Padrões comportamentais
-Tema 14. Padrões de criação
-Tópico 15.Padrões estruturais. DZ
Trabalhando com o meio ambiente
-Tópico 16.Serialização. DZ
-Tópico 17.NIO. Exploração madeireira
-Tópico 18.JDBC. DZ
-Tópico 19. Questões gerais de trabalho com DBMS, arquitetura RDBMS
-Tema 20.Hibernar
-Tópico 21.JPQL. DZ
-Tópico 22.Tipos de links. Cache. DZ
-Tópico 23.Sem SQL
-Tópico 24. Servidor Web. DZ
Primavera
-Tópico 25.Injeção de dependência. DZ
-Tema 26.Bota de Primavera. Primavera MVC
-Tópico 27.Aplicativos Web assíncronos
-Tópico 28.Spring Data Jdbc. DZ
Multithreading
-Tópico 29.Tópico
-Tema 30.JMM
-Tópico 31.Executores. DZ
-Tema 32.Sistema de mensagens. DZ
-Tópico 33.Aplicações multiprocessos. DZ
-Tópico 34.NIO
-Tema 35.Netty
Projeto de trabalho
-Tópico 36. Noções básicas de CI/CD
-Tópico 37.Introdução ao Kubernetes
-Tópico 38.Proteção do trabalho de design
DinaSh
08.04.2022 G.
Curso de Desenvolvedor Java. Profissional. Os professores são verdadeiramente profissionais
Vantagens: Feedback dos professores, trabalhos de casa, apoio ao curso, relevância dos materiais. Desvantagens: Gostaria de um pouco mais de lição de casa, principalmente no início do curso, foi assim que conheci a plataforma - meu primeiro curso de Java foi pago pelo meu empregador. Depois de me familiarizar com os tópicos das aulas de outros cursos de Java na plataforma, decidi adquirir Java de forma independente para mim...
Padrões de design são coleções de experiências que podem ser reutilizadas. Os padrões são utilizados em todas as áreas de atividade porque permitem utilizar soluções previamente trabalhadas. O conhecimento dos padrões de design permite não apenas implementar suas soluções com mais rapidez e obter código-fonte de alta qualidade, mas também se comunicar de forma mais eficaz com colegas que já dominam essa tecnologia. O curso cobre 23 padrões básicos, que são descritos no livro “Design Patterns: Elements of Reusable Object-Oriented Software”. software orientado a objetos usado"), escrito por quatro autores (Gang of Four, GoF) - Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides.
3,7
28 900 ₽
Neste curso, os alunos compreenderão as especificidades e características da linguagem Scala, suas vantagens e dificuldades. O curso inclui uma visão geral dos operadores e tipos de dados Scala, aprendendo estruturas de dados básicas, como arrays, mapas, tuplas, usando programação funcional e orientada a objetos, trabalhando com coleções Scala, usando correspondência de padrões, classes de caso, tipos genéricos e implícitos transformações. Um grande número de exercícios práticos é oferecido.
4
44 900 ₽