Backend Dev | Java, Docker and AWS
Et Tu Code
Unlock the full potential of backend engineering with "Java, Docker and AWS," a comprehensive guide designed to equip you with the knowledge and skills to thrive in the world of modern software development. From mastering Java programming fundamentals to leveraging Docker containers for seamless deployment, and harnessing the power of Amazon Web Services for scalable solutions, this book covers it all.
Whether you're a seasoned developer looking to expand your skill set or a beginner eager to dive into the backend world, this book provides clear explanations, practical examples, and hands-on tutorials to guide you every step of the way. Explore essential Java concepts, learn to containerize applications with Docker, and discover how AWS services can revolutionize your development workflow.
With detailed chapters covering topics such as object-oriented programming, RESTful web services, container orchestration, cloud deployment strategies, and more, "Java, Docker and AWS" serves as your ultimate companion in mastering backend engineering. Whether you're building microservices, deploying distributed systems, or optimizing performance, this book equips you with the tools and knowledge to succeed in today's dynamic software landscape.
Embark on your journey to backend mastery and unlock endless possibilities with "Java, Docker and AWS" as your guide. Dive in and revolutionize your development journey today!
Duration - 10h 20m.
Author - Et Tu Code.
Narrator - Helen Green.
Published Date - Tuesday, 02 January 2024.
Copyright - © 2024 Et Tu Code ©.
Location:
United States
Description:
Unlock the full potential of backend engineering with "Java, Docker and AWS," a comprehensive guide designed to equip you with the knowledge and skills to thrive in the world of modern software development. From mastering Java programming fundamentals to leveraging Docker containers for seamless deployment, and harnessing the power of Amazon Web Services for scalable solutions, this book covers it all. Whether you're a seasoned developer looking to expand your skill set or a beginner eager to dive into the backend world, this book provides clear explanations, practical examples, and hands-on tutorials to guide you every step of the way. Explore essential Java concepts, learn to containerize applications with Docker, and discover how AWS services can revolutionize your development workflow. With detailed chapters covering topics such as object-oriented programming, RESTful web services, container orchestration, cloud deployment strategies, and more, "Java, Docker and AWS" serves as your ultimate companion in mastering backend engineering. Whether you're building microservices, deploying distributed systems, or optimizing performance, this book equips you with the tools and knowledge to succeed in today's dynamic software landscape. Embark on your journey to backend mastery and unlock endless possibilities with "Java, Docker and AWS" as your guide. Dive in and revolutionize your development journey today! Duration - 10h 20m. Author - Et Tu Code. Narrator - Helen Green. Published Date - Tuesday, 02 January 2024. Copyright - © 2024 Et Tu Code ©.
Language:
English
Opening Credits
Duration:00:02:08
Preface
Duration:00:02:15
Part 1 java
Duration:00:00:15
Introduction to java programming
Duration:00:04:35
Setting up your java development environment
Duration:00:04:34
Java basics: syntax and data types
Duration:00:03:49
Control flow and looping in java
Duration:00:04:53
Object oriented programming in java
Duration:00:06:59
Exception handling and error management
Duration:00:07:01
Java collections framework
Duration:00:07:38
File handling and io operations
Duration:00:07:28
Multithreading in java
Duration:00:05:37
Java database connectivity (jdbc)
Duration:00:07:09
Java gui development with swing
Duration:00:07:35
Web development with java servlets and jsp
Duration:00:04:41
Java spring framework
Duration:00:05:26
Java spring framework spring boot
Duration:00:08:12
Java spring framework spring mvc (model view controller)
Duration:00:07:12
Java spring framework spring data jpa
Duration:00:04:17
Java spring framework spring security
Duration:00:05:19
Java spring framework spring cloud
Duration:00:07:35
Java spring framework spring aop (aspect oriented programming)
Duration:00:05:25
Java spring framework spring batch
Duration:00:04:10
Java spring framework spring integration
Duration:00:06:31
Java spring framework spring testing
Duration:00:05:46
Java spring framework spring best practices
Duration:00:05:29
Restful web services with java
Duration:00:06:06
Testing and debugging in java
Duration:00:04:04
Advanced java concepts
Duration:00:05:55
Security in java applications
Duration:00:07:36
Java and cloud computing
Duration:00:05:17
Microservices architecture with java
Duration:00:06:12
Java in devops and ci cd
Duration:00:04:43
Java performance optimization
Duration:00:05:23
Conclusion: mastering java
Duration:00:03:22
Part 2 docker
Duration:00:00:15
Introduction to docker
Duration:00:05:34
Installing docker
Duration:00:05:36
Docker basics
Duration:00:04:25
Working with docker images
Duration:00:04:44
Understanding how docker works
Duration:00:05:41
Understanding how docker works docker architecture
Duration:00:05:02
Understanding how docker works container lifecycle
Duration:00:05:09
Understanding how docker works docker storage
Duration:00:04:02
Understanding how docker works container orchestration
Duration:00:05:00
Understanding how docker works security in docker
Duration:00:05:05
Understanding how docker works docker internals
Duration:00:03:27
Container networking
Duration:00:04:39
Data management in docker
Duration:00:04:17
Orchestrating with docker compose
Duration:00:05:01
Running databases in docker
Duration:00:07:09
Dockerizing web applications
Duration:00:06:50
Container security best practices
Duration:00:05:16
Scaling and load balancing
Duration:00:01:18
Continuous integration and deployment with docker
Duration:00:06:11
Monitoring and logging
Duration:00:05:33
Docker in cloud environments
Duration:00:05:33
Docker for distributed systems
Duration:00:05:58
Docker compose
Duration:00:05:31
Docker containers vs virtual machines
Duration:00:04:18
Docker containers vs virtual machines architecture
Duration:00:04:06
Docker containers vs virtual machines resource utilization
Duration:00:04:07
Docker containers vs virtual machines isolation
Duration:00:06:22
Docker containers vs virtual machines performance
Duration:00:04:56
Docker containers vs virtual machines portability
Duration:00:04:31
Docker containers vs virtual machines use cases
Duration:00:05:11
Part 3 aws
Duration:00:00:16
Introduction to aws
Duration:00:06:11
Popular aws services
Duration:00:05:39
Popular aws services amazon s3 (simple storage service)
Duration:00:05:20
Popular aws services amazon ec2 (elastic compute cloud)
Duration:00:05:09
Popular aws services amazon rds (relational database service)
Duration:00:05:22
Popular aws services amazon lambda
Duration:00:04:24
Popular aws services amazon dynamodb
Duration:00:03:53
Popular aws services amazon ecs (elastic container service)
Duration:00:04:10
Popular aws services amazon sns (simple notification service)
Duration:00:05:06
Popular aws services amazon sqs (simple queue service)
Duration:00:04:53
Popular aws services amazon kinesis
Duration:00:05:48
Popular aws services amazon vpc (virtual private cloud)
Duration:00:05:17
Foundations of distributed systems
Duration:00:06:24
Aws services for distributed systems
Duration:00:05:59
Architecting distributed systems on aws
Duration:00:04:54
Deployment strategies
Duration:00:03:39
Scaling and auto scaling
Duration:00:07:23
Security best practices
Duration:00:05:32
Cost optimization strategies
Duration:00:04:56
Devops practices for aws
Duration:00:04:29
Serverless computing on aws
Duration:00:03:57
Deploying a distributed web app on aws
Duration:00:05:30
Deploying a distributed web app on aws step 1: setting up aws account and iam
Duration:00:04:12
Deploying a distributed web app on aws step 2: configuring aws cli and sdks
Duration:00:06:20
Deploying a distributed web app on aws step 3: designing the architecture
Duration:00:05:11
Deploying a distributed web app on aws step 4: creating amazon rds database
Duration:00:04:52
Deploying a distributed web app on aws step 5: developing application code
Duration:00:06:58
Deploying a distributed web app on aws step 6: containerizing with amazon ecs
Duration:00:06:03
Deploying a distributed web app on aws step 7: configuring amazon api gateway
Duration:00:04:29
Deploying a distributed web app on aws step 8: implementing aws lambda functions
Duration:00:05:50
Deploying a distributed web app on aws step 9: enabling cdn with amazon cloudfront
Duration:00:02:47
Deploying a distributed web app on aws step 10: configuring auto scaling and load balancing
Duration:00:04:56
Deploying a distributed web app on aws step 11: setting up monitoring and logging
Duration:00:05:40
Deploying a distributed web app on aws step 12: domain setup with amazon route 53
Duration:00:05:16
Introduction to hosting distributed systems on aws with docker
Duration:00:03:44
Introduction to hosting distributed systems on aws with docker setting up aws account and iam roles
Duration:00:04:12
Introduction to hosting distributed systems on aws with docker configuring aws cli and docker
Duration:00:04:02
Introduction to hosting distributed systems on aws with docker creating dockerized microservices
Duration:00:06:46
Introduction to hosting distributed systems on aws with docker setting up aws elastic container service (ecs)
Duration:00:04:41
Introduction to hosting distributed systems on aws with docker deploying microservices on ecs
Duration:00:06:07
Introduction to hosting distributed systems on aws with docker configuring load balancing with aws application load balancer
Duration:00:05:49
Introduction to hosting distributed systems on aws with docker scaling microservices
Duration:00:07:40
Introduction to hosting distributed systems on aws with docker monitoring and logging
Duration:00:04:54
Introduction to hosting distributed systems on aws with docker managing secrets with aws secrets manager
Duration:00:04:13
Introduction to hosting distributed systems on aws with docker continuous integration and deployment (ci and cd)
Duration:00:07:20
Machine learning integration
Duration:00:04:47
Advanced networking in aws
Duration:00:06:44
Aws marketplace solutions
Duration:00:07:34
Aws certification paths
Duration:00:06:13
Future trends and innovations
Duration:00:06:15
Glossary
Duration:00:04:30
Bibliography
Duration:00:05:00
Ending Credits
Duration:00:01:46