IIT Madras - IIT Madras Advanced Certification in Software Engineering for Cloud Blockchain & IoT
- Offered byGreat Learning
IIT Madras Advanced Certification in Software Engineering for Cloud Blockchain & IoT at Great Learning Overview
Duration | 10 months |
Total fee | ₹2.50 Lakh |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Go to Website |
Credential | Certificate |
IIT Madras Advanced Certification in Software Engineering for Cloud Blockchain & IoT at Great Learning Highlights
- Earn a Certificate of Completion jointly issued by IIT Madras & Great Learning
- Study concepts like DevOps on AWS, AWS Cloud Formation, Terraform, etc
- Career Assistance Services provided by Great Learning includes Resume Building, Interview Preparation, etc
- Case studies and projects based learning
- Work on a Capstone Project
IIT Madras Advanced Certification in Software Engineering for Cloud Blockchain & IoT at Great Learning Course details
- Technology professionals looking to upgrade their skills in cutting-edge technologies
- Mid-career professionals and functional managers handling technology implementation of projects in Cloud Computing, Blockchain and Internet of Things (IoT)
- Recent Computer Science graduates who want to continue learning in the field of technology and prepare themselves for their aspirational roles in technology companies
- Learn cutting edge technologies from the best academicians and industry experts in the country, in a program offered by India's #1 ranked technology university and Great Learning.
- Lead and contribute to digital transformation projects in the areas of Cloud Computing, Blockchain and IoT at your workplace.
- Acquire in-demand skills and build your candidature for high growth roles and leading technology companies.
- The program follows a rigorous curriculum which blends the academic excellence of IIT Madras and industry-relevant applications. As a part of this program, learners will be exposed to a breadth of skills which will help them become multi-faceted software engineers with a deeper understanding of these modern technologies, their applications, and interdependence.
- Through this online program, technology professionals have a unique opportunity to learn from one of the world's leading technology institutions (IIT Madras) without having to quit their jobs. We are excited to see the kind of possibilities that program learners create, and what they achieve with it.
IIT Madras Advanced Certification in Software Engineering for Cloud Blockchain & IoT at Great Learning Curriculum
Pre Work
Python Foundations
SQL Foundations
Cloud Computing Foundations
Data Structures & Algorithms
Course 1: Software & Database design
Program Design
Software Design
Relational Databases
NoSQL Databases
Course 2: Design & architecture patterns
Design Patterns: Creational, Structural, Behavioral
Design v/s Performance
Distributed System Architecture
Course 3: Distributed systems
Distributed System Architecture
Concurrency Control
Distributed Commit Protocols
Distributed Timestamping Protocols
Leader Election
Consensus Algorithms
Course 4: Iot devices & networking
IoT Introduction and Architectures
IoT Things
IoT Networking Protocols & Applications
IoT Edge Computing
Course 5: IOT cloud processing & analytics
AWS IoT
IoT Stream Processing
Batch Processing
IoT Analytics
Connecting the Dots
Course 6: Cloud managed services and docker containers
Cloud Essentials
AWS Managed Services
AWS Monitoring Services
Serverless Computing
Docker and Containers
AWS Elastic Container Services (ECS)
Course 7: Cloud devops - infrastructure as code
DevOps on AWS
Automated CI/CD Pipeline, AWS Tools
Infrastructure as Code (IaC)
AWS Cloud Formation, Terraform
Course 8: Blockchain fundamentals & bitcoin
Introduction to Blockchain
Transactions and Blocks
Mining and Consensus
Connecting the Dots
Smart Contracts
Course 9: Blockchain development - Ethereum
Blockchain Development on Ethereum
Creating a Block
Adding the Hash Function to the Block
Creating Smart Contracts