Alison's New App is now available on iOS and Android! Download Now

Niyazi Erdogan
DevOps and end-to-end software expert
13,109
Learners
8
Courses
14
Rates
IT
Teaching on Alison since Aug 2021
Niyazi Erdogan works as a senior software engineer at Roche. He has over 12 years of experience in the software industry, including, but not limited to, telecommunications, SaaS, industrial software, and healthcare.

Niyazi has extensive experience in the Java and Spri...
🏆 Top Course by this Course Creator
AWS Hands-on: Working with S3, EC2 and VPC
1,553 Learners already enrolled
0
0
Not Interested
Free Online Courses by Niyazi Erdogan
AWS Hands-on: Working with S3, EC2 and VPC
4-5 hrs 1,553 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Explain what S3 is, what it stands for, and its various use cases
  • Define bucket and object
  • Describe the purpose of versioning
  • Outline the various aspects that you can configure when hosting a website in an S3 bucket
  • Recall what a virtual private cloud is and what it enables one to do
  • List the various concepts related to VPCs
  • Distinguish the purpose between public and private subnets
  • Indicate how various instance types may differ
  • Discuss how you would go about associating a public subnet with a public route table
  • Create your development environment based on your operating system
course logo
CERTIFICATE
Software Development
AWS Hands-on: Working with S3, EC2 and VPC
4-5 hrs
1553 enrolled
EC2 Instances in VPC Using Terraform AWS
4-5 hrs 1,245 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Create a development user for an account on AWS
  • Log into AWS Console
  • Manage AWS Credentials
  • Set up environment variables for Terraform deployments
  • Configure IDE to use Terraform efficiently by installing a Terraform plugin
  • Create a VPC environment
  • Outline the concept of route tables for private and public routes
  • Establish elastic IP for NAT and Internet gateways
  • Categorize security groups for EC2 instances and ELB
  • Discuss launch configuration for private and public EC2 instances
  • Classify an auto-scaling group and policy for private and public EC2 instances
  • Test the whole architecture
course logo
CERTIFICATE
Cloud Computing
EC2 Instances in VPC Using Terraform AWS
4-5 hrs
1245 enrolled
Pivotal Cloud Foundry for Cloud Development
1.5-3 hrs 262 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Describe the essential features of Pivotal Cloud Foundry software
  • Outline the basic CF commands needed to operate with the platform
  • Recognise relevant Cloud Foundry dashboard elements
  • Describe the process of integrating an application to PCF
  • Outline Cloud computing as well as its usefulness in today's enterprise
  • Indicate the advantages of utilising Cloud computing in modern IT
  • Distinguish among Cloud-based services like SaaS, PaaS and IaaS
  • Recall the procedures for creating a PostgreSQL database using Spring
  • Describe the features of a Platform-as-a-Service (PaaS)
  • Explain the processes for developing and deploying a new app in CF
  • Discuss how to use the log to manage apps and ‘instances’ in CF
  • Define the interaction between the CF environmental variables and deployed applications
course logo
CERTIFICATE
App Development
Pivotal Cloud Foundry for Cloud Development
1.5-3 hrs
262 enrolled
AWS Hands-on: Implementing RDS, DynamoDB and CRUD Operations
5-6 hrs 1,020 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Identify the various tools used for development
  • Distinguish between relational (RDS) and non-relational (DynamoDB) databases
  • Create an RDS PostgreSQL instance
  • Discuss the arguments required for the create_db_instance
  • Explain the role of Postico and pgAdmin
  • List the benefits of using the downloadable version of DynamoDB
  • Define the notion of backup instance
  • Create a table with DynamoDB
course logo
CERTIFICATE
DevOps
AWS Hands-on: Implementing RDS, DynamoDB and CRUD Operations
5-6 hrs
1020 enrolled
Deploying ECS Fargate with AWS Terraform
5-6 hrs 498 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Outline the steps involved in creating an AWS user account
  • Explain the procedure for logging into the AWS Console
  • Recognise the ways to manage AWS Credentials
  • Identify the various operating systems used for the development
  • State the methods of configuring IDE to utilise Terraform efficiently
  • Define the concept of a virtual private cloud (VPC) environment
  • Describe the process of establishing elastic IP for NAT and Internet gateways
  • Discuss the methods of registering a domain with Route 53
  • Indicate the ways to dockerise the Spring Boot applications
  • Recall the steps involved in deploying a Fargate Spring Boot application
course logo
CERTIFICATE
Software Development
Deploying ECS Fargate with AWS Terraform
5-6 hrs
498 enrolled
Building Web Applications with Java Spring Boot
6-10 hrs 7,341 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Explain the concepts of Spring and Spring Boot
  • Outline the process of installing Java and IntelliJ on various operating systems
  • Identify the steps in creating a Spring Boot Application using Spring Initializr
  • Describe the procedure for packaging using Maven
  • Discuss the notions of Dependency Injection and Inversion of Control
  • List the steps involved in developing Spring MVC, Data, REST API and Thymeleaf applications
  • Indicate the methods for creating entities and repositories
  • State the procedure for implementing HTTP requests with REST Template and Feign Client
  • Identify the tools used in creating a CRUD application
course logo
DIPLOMA
Java
Building Web Applications with Java Spring Boot
6-10 hrs
7341 enrolled
RabbitMQ: Multicast Communication using Java and Spring
1.5-3 hrs 459 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Analyze the importance and advantages of messaging technologies
  • Distinguish the features of the STOMP, MQTT and AMQP protocols
  • Explain the basics of messaging with RabbitMQ, like ‘exchange’ and ‘queue’
  • Discuss the functionalities of ‘topics’ and ‘binding’ procedures
  • Outline the technical usage of the RabbitMQ dashboard
  • Recall the binding process between the exchanges and queueing
  • Describe the development of messages utilising the RabbitMQ template
  • Define the configuration of binary messages within RabbitMQ
  • Describe the building process of queues with Java language
  • Explain the configuration of exchanges, fanout and headers
  • Determine the method used to bind the exchanges settings with queues
  • Discuss asynchronous communication within RabbitMQ
course logo
CERTIFICATE
Programming
RabbitMQ: Multicast Communication using Java and Spring
1.5-3 hrs
459 enrolled
AWS Hands-on: Developing with Lambda, SQS, and SNS
5-6 hrs 731 learners
By Niyazi Erdogan
You Will Learn How To

By the end of this course, you will be able to:

  • Outline the procedure for creating a queue and a topic
  • Explain the steps to get attributes of an existing queue
  • State the coding steps to allow a user to subscribe to emails for a particular topic
  • Discuss the various measures of SQS and SNS
  • Identify the critical steps to opt-out of SMS and emails subscriptions
  • Summarise the differences in the creation of the Python, JavaScript, and Java Lambda functions
  • List the steps to install the Eclipse AWS Plugin
  • State the procedure for invoking a Lambda function via code
  • Indicate the methods of creating an alias for function versions
course logo
CERTIFICATE
App Development
AWS Hands-on: Developing with Lambda, SQS, and SNS
5-6 hrs
731 enrolled
Learner Reviews & Feedback For
26
14
avatar
Smit W.
Nice course till date I have seen.
Was This Review Helpful?
Report
avatar
Muhammad R.
Great Course
Was This Review Helpful?
Report
Get Exclusive Course Updates
Be the first to know when a new course is available from Niyazi Erdogan . Stay on track with your learning goals and find new opportunities to grow.
View Similar Course Creators
category image
IT
+5
Course creators avatar
Channel 9
Computer science written by MS tutors
Channel 9 is a Microsoft community site created in 2004. Originally launched as the company's blog, it is run ..Know More
55 Courses
1,511,146 Learners
category image
IT
+2
Course creators avatar
ClayDesk E-Learning
E-learning-cloud & web entrepreneur
As the CEO of ClayDesk, Syed Raza teaches with passion and purpose. Every course is delivered with his student..Know More
6 Courses
267,535 Learners
category image
IT
+1
Course creators avatar
Devslopes
Coder and app developer
Devslopes was founded by Mark Price, a veteran coder in building mobile apps for iOS and Android. Courses star..Know More
13 Courses
105,458 Learners
category image
IT
+3
Course creators avatar
Microsoft
Established provider of Microsoft
Microsoft Corporation is a public multinational corporation that develops, manufactures, licenses and supports..Know More
13 Courses
512,110 Learners
category image
Engineering & Construction
+8
Course creators avatar
NPTEL
University lecturer curated courses
The National Programme on Technology Enhanced Learning is an online learning platform founded in 2003 by the c..Know More
590 Courses
4,429,733 Learners
category image
IT
+2
Course creators avatar
Pavan Lalwani
Corporate software trainer whiz
Pavan Lalwani's mission is to help professionals to take control of their skills and present them in a way tha..Know More
6 Courses
42,108 Learners
category image
IT
+5
Course creators avatar
SimonSezIT
Business & technical software leaders
SimonSezIT has been providing quality online education for over a decade and has taught hundreds of thousands ..Know More
60 Courses
1,297,668 Learners
category image
IT
+6
Course creators avatar
Workforce Academy Partnership
Business solutions & skills masters
Workforce Academy Partnership works with global leaders in online video learning content solutions for project..Know More
138 Courses
2,559,208 Learners
Explore All Alison Course Categories
IT
1,073
Courses
Language
308
Courses
Health
851
Courses
Teaching & Academics
1,454
Courses
Personal Development
1,213
Courses
Business
1,530
Courses
Sales & Marketing
377
Courses
Engineering & Construction
759
Courses
Management
898
Courses

Frequently Asked Questions

Is Alison really free?
The good news is that it’s free to learn on Alison! There is no cost for you to study and complete any of the courses offered by Alison. Once you’ve completed a course, you’ll have the option to purchase a printed or digital Certificate. If you don’t purchase a Certificate or Diploma, you can download your free Learner Record. This is official confirmation of the courses you have completed with Alison and the results you have achieved. Your Learner Record can be found in your Profile/Dashboard.
Create Courses on Alison, Make Money, Empower Millions
Feeling inspired by Niyazi Erdogan? You can become a Course Creator too. Share your expertise with millions of learners and help them grow every day.
Become a Course Creator