John Rofrano

John J. Rofrano is a Senior Technical Staff Member and DevOps Champion at IBM T.J. Watson Research Center where he leads a variety of research projects exploring the use of AI for accelerating Application Modernization to the Cloud. He is also an Adjunct Faculty Member at New York University Courant Institute, and Stern School of Business, where he teaches a graduate course on DevOps and Agile Methodologies. John is an accomplished musician and videographer and has authored numerous patents, industry papers, training videos, and books.

Sort options

Continuous Integration and Continuous Delivery (CI/CD) (Coursera)

Apr 29th 2024
Continuous Integration and Continuous Delivery (CI/CD) (Coursera)
Course Auditing
Categories
Effort
Languages
A principle of DevOps is to replace manual processes with automation to improve efficiency, reduce human error, and accelerate software delivery. This requires automation that continuously integrates code changes and continuously delivers those changes to a production environment. This course introduces you to Continuous Integration and Continuous Delivery (CI/CD), [...]

Application Security and Monitoring (Coursera)

Apr 29th 2024
Application Security and Monitoring (Coursera)
Course Auditing
Categories
Effort
Languages
How vulnerable are your applications to security risks and threats? This course will help you identify vulnerabilities and monitor the health of your applications and systems. You’ll examine and implement secure code practices to prevent events like data breaches and leaks, and discover how practices like monitoring and observability [...]

Introduction to Test Driven Development (TDD) (Coursera)

Apr 29th 2024
Introduction to Test Driven Development (TDD) (Coursera)
Course Auditing
Categories
Effort
Languages
Successful developers need to not only build the right software but build it right. To know your software works correctly, you need to test each unit of code. One of the best methods for this unit-level testing is test driven development. This course provides a detailed overview of test [...]

Introduction to DevOps (Coursera)

Apr 29th 2024
Introduction to DevOps (Coursera)
Course Auditing
Categories
Effort
Languages
DevOps skills are in demand! DevOps skills are expected to be one of the fastest-growing skills in the workforce. This course can be a first step in obtaining those skills. Introduction to DevOps explores DevOps as a cultural movement, including building a business case for DevOps, the essentials of [...]

Monitoring and Observability for Development and DevOps (Coursera)

Apr 22nd 2024
Monitoring and Observability for Development and DevOps (Coursera)
Course Auditing
Categories
Effort
Languages
Application developers and DevOps professionals must ensure their app works at its best. However, these app may need help with bugs, slow speed, or subpar performance. Professionals need to monitor and observe its performance continually.

DevOps Capstone Project (Coursera)

Apr 22nd 2024
DevOps Capstone Project (Coursera)
Course Auditing
Categories
Effort
Languages
In this course you will apply your skills and knowledge acquired during previous courses in the PC to demonstrate your proficiency in DevOps practices by developing, testing, deploying, monitoring, and enhancing a secure microservices-based application on Cloud, over the course of several sprints, using a variety of Agile, Cloud [...]

Introduction to Agile Development and Scrum (Coursera)

Apr 8th 2024
Introduction to Agile Development and Scrum (Coursera)
Course Auditing
Categories
Effort
Languages
After successfully completing this course, you will be able to embrace the Agile concepts of adaptive planning, iterative development, and continuous improvement - resulting in early deliveries and value to customers. This course will benefit anyone who wants to get started with working the Agile way. It is particularly [...]
Apr 8th 2024
Course Auditing
45.00 EUR/month

Test and Behavior Driven Development (TDD/BDD) (edX)

Self Paced
Test and Behavior Driven Development (TDD/BDD) (edX)
Course Auditing
Categories
Effort
Languages
This course provides the fundamentals of Test Driven Development (TDD) and Behavior Driven Development (BDD), and why it’s essential for building quality applications and preventing bugs, reducing development costs and improving performance.

Application Security for Developers (edX)

Self Paced
Application Security for Developers (edX)
Course Auditing
Categories
Effort
Languages
Learn to identify security vulnerabilities in applications and implement secure code practices to prevent events like data breaches and leaks. Become familiar with DevSecOps practices, and SAST for identifying security flaws.

Continuous Integration and Delivery (CI/CD) (edX)

Self Paced
Continuous Integration and Delivery (CI/CD) (edX)
Course Auditing
Categories
Effort
Languages
This course is an introduction to Continuous Integration and Continuous Delivery (CI/CD), a DevOps best practice to ensure code quality is achieved. It includes multiple hands-on labs using real-world tools to practice your CI/CD skills.