Learn how to create a website from scratch with Spring Boot, AWS and Stripe
Intermediate Level, – 10 hours, 60 lectures
Average rating 4.5/5 (4.5 (67 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
Have a minimum of programming experience
By the end of this course, students will have created a website skeleton that can be used times and again to sell ideas quickly. All they’ll have to do is to add the actual content they want to sell.
We’ll start by introducing all required technologies, we will be looking at Git and the various Git workflows, how to set up your Java IDE and then we’ll look at the overall architecture and how to structure our project so that its easily maintainable and deployable to both development and production environments.
We’ll create the public part of our website and we’ll then secure sensitive content through Spring Security.
We’ll create the domain Model to represent our customers and we’ll use Spring Data JPA, H2 (for development) and MySQL (for production) to persist our customer data. We will be using Amazon S3 to store customer’s profile images.
We’ll then look at how to integrate email functionality in our website through Spring Boot Email.
We’ll then look at how to integrate credit card processing through Stripe.
Finally we will introduce AWS and the services that we will be using in this course, such as EC2, S3, VPCs, Regions, Availability Zones, Route53, Virtual Private Clouds and then how to deploy our application to the AWS Cloud so that it’s highly available and highly scalable.
We’ll conclude the course by considering how to leverage the web skeleton that we’ve put together in this course and next steps to further student’s knowledge.
This course is not only about content. There will be extensive coverage of best practices and patterns, automated testing, deployment configuration and configuration management with Ansible.
Create a website from scratch using Spring Boot
Create HTML5-style pages with Bootstrap
Protect website content with Spring Security
Have an application send emails with Spring Email
Have an application interact with the database with Spring Data JPA
Understand Git, GitHub and various Git Flows
Process Credit Card Payments with Stripe
Deploy and run an application on Amazon Web Services
Perform Auto-Deployments with Ansible
Validate HTML Forms
Know how to add internationalisation to a website
How to upload images to Amazon S3
How to setup Logging with Logback
Java developers wishing to learn how to create a web application with Spring Boot and deploy it to AWS
This course is also for Java developers who already write web applications but would like to know how to use Spring Boot, Thymeleaf, AWS and Stripe
This is not a course for beginners. Students are supposed to have a good knowledge of Java and be quite experienced handing code through a Java IDE (e.g. Eclipse)
“This course covers a lot of ground and it is not for beginners. It is an excellent course, well structured, well prepared and with very clear explanations and hands on exercises. I really learnt a lot and now it’s the moment to get specialized on some of the areas it covers to get a deeper knowledge. Many thanks Marco, I really got a big profit from this course.” (Jose Labeaga)
“I love this course, he is a great professor. He explains every piece of code he writes, he will tell you why its there, and how its related. As you progress in the course, it gets more challenging but pay attention to everything he explains and you will understand. I definitely recommend this course.” (Leobardo Arreguin)
“One of the best course, concise and covering a lot of areas (no fillers). Value for money and time.” (Rajesh Salian)
I’m an experienced leader in delivering Quality Software @ Speed. My main areas of expertise cover DevOps, Agile and Lean transformations, testing automation, technology leadership and continuous deployment. I’m a Professional Scrum Master Level I, a certified AWS Solution Architect, committed to deliver business value through technical excellence. I’m comfortable in all aspects of IT methodology leadership, from Agile to Lean, to more pre-emptive methodologies such as UP and Waterfall. I have got a long proven track of turning difficult projects into success stories and in re-gaining business trust in difficult situations.
Instructor Other Courses:
Introduction to Web Technologies Marco Tedone, DevOps enthusiast (289) Free
Marco Tedone coupons
Development course coupon
Udemy Development course coupon
Web Development course coupon
Udemy Web Development course coupon
Become a Full Stack Developer with Spring, AWS and Stripe
Become a Full Stack Developer with Spring, AWS and Stripe course coupon
Become a Full Stack Developer with Spring, AWS and Stripe coupon
The post 87% off #Become a Full Stack Developer with Spring, AWS and Stripe – $10 appeared first on Udemy Cupón/ Udemy Coupon/.