Spring Framework developer - course RUB 93,500. from Otus, training 5 months, date November 28, 2023.
Miscellaneous / / December 05, 2023
The ability to “survive” in projects that use Spring;
Knowledge of modern Spring capabilities;
Understanding how to create Web applications on a microservice architecture and solve high-level development tasks;
Ability to quickly go from idea to production-grade;
Proficiency in Spring frameworks and supporting project technologies (Spring MVC, Spring Security, Spring Boot, Spring Runactive Stack, Spring 5).
In the industry since 2003. I started programming since the days of the ZX-Spectrum. 8 years in the development of banking processing systems for plastic cards. Was involved in the development of “boxed” systems for external customers, the development of systems for internal customers...
In the industry since 2003. I started programming since the days of the ZX-Spectrum. 8 years in the development of banking processing systems for plastic cards. Was involved in the development of “boxed” systems for external customers, and the development of systems for internal customers. In 2003 he graduated with honors from Magnitogorsk State Institute. Nosov, specialty - industrial electronics. Companies: Magnitogorsk Iron and Steel Works, Compass+, Borlas, SMP Bank. Interests: JavaScript, multi-threaded programming, garbage collectors in Java. Passed the Oracle Java exam: Oracle Certified Professional, Java SE 8 Programmer Program Manager
I have been professionally involved in software development for over 20 years, the last 13 of which have been in the Java world. During this time, he took an active part in building systems of various sizes: from small enterprise-level systems to...
I have been professionally involved in software development for over 20 years, the last 13 of which have been in the Java world. During this time, he took an active part in building systems of various sizes: from small enterprise-level systems to automation systems of transnational corporations. Worked in companies such as Diasoft, 1C, Luxoft, Rosgosstrakh, Sberbank. Currently Java Lead in the RND division of Rostselmash, making the best automation systems for agricultural machinery Teacher
Was a presidential fellow (one of the two best students) at the university, worked on nonlinear dynamic systems, the behavior of neurons and deterministic chaos, learned German - and at the age of 18 he went on the...
Was a presidential fellow (one of the two best students) at the university, studied nonlinear dynamic systems, behavior neurons and deterministic chaos, learned German - and at the age of 18 went to his first, but not last, six-month internship at the German company DASA (DaimlerChrysler Aerospace), which later became the company EADS (European Aeronautic Defense and Space), and even later - Airbus. There, back in the 90s, as a web developer, I tried to write applets in Java. He didn’t like applets wildly, and as the future showed, which applets didn’t have, he was right. In 2000, after graduating from university, having missed out on a ready career as a teacher, he stayed to work in Germany. And in 2002, together with the entire IT department, he moved to the German division of the American IT giant CSC, which not so long ago merged with HP Enterprise into a new company - DXC, which bought the well-known Luxoft. At the moment, he is the chairman of the enterprise board. Publicist. Sports journalist. Blogger. Plays “What? Where? When?" (he was the German champion), computer games (though there is absolutely no time for this) and the violin (when friends need someone with whom they can play a duet). Program Manager
Introduction
-Topic 1.Introduction to Spring Framework
-Topic 2. Configuring Spring applications
-Topic 3. "Black Magic" of Spring Boot
-Topic 4.AOP, Spring AOP
-Topic 5.Advanced configuration of Spring applications
-Topic 6. Analysis of homework, QnA
Working with databases
-Topic 7.DAO on Spring JDBC
-Topic 8.Basics of ORM, JPA, Hibernate as a JPA provider
-Topic 9.JPQL, Spring ORM, DAO based on Spring ORM + JPA
-Topic 10.Transactions, Spring Tx
-Topic 11. "White magic" Spring Data: Spring Data JPA
-Topic 12.SQL and NoSQL databases
-Topic 13.Spring Data for connecting to non-relational databases
-Topic 14. Analysis of homework, QnA
Web Application Development
-Topic 15.Introduction to Spring MVC, Spring MVC on Spring Boot
-Theme 16.Spring MVC View
-Topic 17.Modern applications using Spring MVC
-Topic 18. Reactive programming
-Topic 19.Reactive Spring Frameworks
-Theme 20.Spring WebFlux
"About" and "Zen"
-Topic 21.Webinar-interview
-Topic 22.Spring Security: Architecture
-Topic 23.Spring Security: Authentication Mechanisms
-Topic 24.Spring Security: Authorization
-Topic 25.Spring Security: ACL
-Theme 26.Spring Batch
-Topic 27. Monoliths vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP)
-Topic 28.Spring Integration: Messages and Channels
-Topic 29.Spring Integration: Endpoints and Flow Components
-Topic 30. Monoliths vs. Microservices (Round 2), Spring Boot Actuator - a must have in microservices
-Topic 31.REST clients, SOAP, Spring WebServices and clients for them
-Topic 32.Docker, orchestration, clouds, cloud hosting
-Topic 33.Clouds, Mongo DB Atlas cluster, Spring Cloud
-Topic 34.Spring Cloud Config, Spring Cloud Bus, Spring Cloud Service Discovery with Eureka, Ribbon and Feign
-Theme 35.Zuul, Hystrix Circuit Breaker, Sleuth, Zipkin, Hystrix Dashboard, Secure Configuration Properties
-Topic 36.Overview of additional Spring technologies, rapid application development
Project work
-Topic 37. Selection of topic and organization of project work
-Topic 38. Consultation on projects and homework
-Topic 39.Protection of design work No. 1
-Topic 40.Protection of design work No. 2
S
Steven Stifler
22.03.2022 G.
A useful, intensive course for advanced training in Spring
Advantages: Courses for experienced developers. Depth and content of the course. Submission of material. Organization of the learning process. Disadvantages: Quite a difficult course, be prepared to work a lot. High pace, it's better not to relax. I’ll say right away that I’m generally satisfied with the course. It is very difficult to find any worthwhile materials on the Internet for experienced developers. For this I am very grateful to the creators of the course...
A
AndrewKuznetcov
12.05.2022 G.
Excellent course "Spring Framework Developer"
Advantages: Well-designed, interesting, information-rich course. Disadvantages: None The course is competently and professionally designed. In addition to recording the lesson itself and the presentation, a lot of additional information is provided (documents, links to documentation, articles, videos). Well thought out home activities, built on the principle of simple to complex. The course covers a large...