Deploy a Java and PostgreSQL app on AWS
4.5 (22 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.
2,935 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Deploy a Java and PostgreSQL app on AWS to your Wishlist.

Add to Wishlist

Deploy a Java and PostgreSQL app on AWS

Learn AWS, Glassfish and PostgreSQL and how to deploy an application on the Cloud.
4.5 (22 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.
2,935 students enrolled
Created by Vishu Kamble
Last updated 7/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create and deploy their own Java application connected to a Database
  • You'll know how to install and configure packages in Linux
  • How to connect them and finally deploy an application
View Curriculum
Requirements
  • You should have a good internet connection
  • I am going to go through everything assuming all my students are beginners.
Description

This course is for anyone who wants to learn about the cloud.

NO you don't need any prior knowledge of the cloud or AWS!

NO you don't need any prior knowledge of Linux!

NO you don't need any prior knowledge of Java!

NO you don't need any prior knowledge of PostgreSQL!

I am going to teach you everything from the scratch. We will go through everything as we start building our application so you build stuff and learn on the way. 

This course will help you understand Cloud and Linux. It'll teach you how to install packages, configure them, connect them, troubleshoot various issues and more. I have spent a lot of time going through every little thing making sure I cover each and every thing I am doing on the video. 

This will boost your cloud knowledge and you'll be able to do something practical on the cloud instead of just reading or watching videos.

Who is the target audience?
  • Anyone who wants to learn about AWS
  • High-School/College students
  • People who are complete beginners and have no experience about the Cloud or Linux.
Compare to Other Java Courses
Curriculum For This Course
21 Lectures
02:44:31
+
Introduction
1 Lecture 04:15

This is a basic introduction video for the course which will help you get a better idea of what we are planning to do. 

Preview 04:15
+
AWS Introduction
2 Lectures 14:56

This lecture will help you create an AWS account.

Preview 08:55

This lecture will help you get a better idea of the EC2 dashboard and its features.

Preview 06:01

This quiz will test your knowledge on Cloud and AWS

AWS Intro Quiz
4 questions
+
Create, Launch and Connect to your EC2 Instance
4 Lectures 37:25

Please use Custom TCP rule and open port 4848 since we need it in the future videos.

Preview 12:04

Open port 4848
01:20

This lecture demonstrates how to connect to your instance if you're using a Windows OS.

Connect to your instance using Windows OS
08:25

This lecture demonstrates how to connect to your instance if you're using a Linux OS.

Connect to your instance using Linux OS
15:36

This quiz will test your knowledge on AWS EC2 Instance

EC2 Instance Quiz
6 questions
+
Elastic Block Store
2 Lectures 15:02

This lecture will teach you how to create an Elastic Block Store.

Create an EBS Volume
05:06

This lecture will teach you how to mount your EBS volume so the linux kernel will always load it during the boot process.

Mount your EBS Volume
09:56

EBS Quiz
2 questions
+
Package Management in Linux
1 Lecture 08:19

This lecture will teach you about Package Managers in Linux OS.

YUM and APT-GET
08:19
+
PostgreSQL - Installation & Configuration
4 Lectures 29:03

This lecture will teach you how to install and configure PostgreSQL.

Installing PostgreSQL
08:18

This lecture will teach you how to secure your database server.

Secure PostgreSQL
11:00

This lecture will teach you how to create users and database in PostgreSQL.

Create users and database
05:29

This lecture will teach you how to add passwords to the existing users in PostgreSQL.

Add passwords to users - Postgresql
04:16
+
Java and Glassfish- Installation and Configuration
5 Lectures 39:19

This lecture will teach you how to install Java on Linux OS.

Install Java
06:23

This lecture will teach you how to install glassfish server on your instance.

Install Glassfsih
05:56

This lecture will teach you how to download glassfish service.

Add Glassfish Service
06:46

Configure Glassfish
09:37

This lecture will teach you how to configure the glassfish service file we downloaded in the last lecture.

Glassfish - Remote Access
10:37
+
Glassfish and PostgreSQL
2 Lectures 16:12

This lecture will teach you how to connect your glassfish server with Postgresql with the JDBC driver.

Create a connection pool
07:51

This lecture will teach you how to deploy your application.

Deploy
08:21
About the Instructor
Vishu Kamble
4.4 Average rating
161 Reviews
11,660 Students
3 Courses
Infrastructure Engineer

Hey Guys!

I am Vishu Kamble, currently working as an Infrastructure Engineer in a hedge fund in Chicago. I have a masters degree in Computer Science with specialization in Cloud Computing and a Bachelors Degree in Computer Engineering! I love learning new things and am super passionate about technology and the cloud!

I have a techblog GeekStartS where I post basic computer tutorials. 

I am putting courses on AWS where students can learn about AWS whiole building projects so they can understand how things work on the cloud. I can laso help you out with your resume! Hit me up anywhere anytime.