Cloud Computing (CC)

Course Overview

Cloud computing is perhaps the most flamboyant technological innovation of the 21st century, which holds its importance in almost every field you can think of. It embodies a method of computing where a shared group of resources such as file storage, web servers, data processing services and applications are accessed via the internet. It has seen the fastest adoption into the mainstream than any other technology in this century.

The objective of this course is to enable students to acquire practical skills and knowledge that are relevant to the domains of Cloud computing, with the ultimate goal of enhancing their employability. Through this course, students will gain hands-on experience in various aspects of these fields, which will equip them with the necessary tools to excel in their careers.

What is the Target Audience?

  • Anyone keen to learn about cloud computing.
  • Ideal for newbies to cloud computing.
  • Professionals keen to explore cloud computing services.
  • Anyone interested in understanding Amazon Web Services (AWS).
  • Aspiring developers who want to build applications on AWS.
  • Students keen to learn the fundamental concepts of cloud computing.

Why choose us?

NUTECH’s Skill Development Department (NSDD) is a nationally acclaimed Skills Institute that provides advanced and traditional courses. NSDD provides an opportunity to enrich skills with an objective of improving qualifications to meet latest industrial trends. We empower for professional excellence by providing internships/job opportunities for those who are ambitious with life goals. We cater professional as well as educational training requirements for unceasing upgradation of youth and professionals.

Pre-Requisites

  • Basic knowledge of Networking
  • Basic Computer Skills
  • Familiarity with Operating Systems
  • Programming Fundamentals
  • Familiarity with Cloud Services
  • Interest in Cloud Computing
Week 01 to 04 (Computing Fundamentals & Programming)

LU 01: Identify and describe the fundamental concepts of computing and computer networks

LU 02: Understand basic concepts of computer programming including Object Oriented Programming (OOP)

LU 03: Practice the basic concepts of computer programming (including data types and operators, branches, iterations) using Java with SoloLearn/PaizaCloud

LU 04: Practice the concepts of functions and arrays in computer programming using Java with SoloLearn/PaizaCloud

LU 05: Practice and implement the basic concepts of OOP (including classes and objects, attributes and methods) using Java with Eclipse IDE/SoloLearn/PaizaCloud

LU 06: Practice and implement the concepts of method overloading and encapsulation in OOP using Java with Eclipse IDE/SoloLearn/PaizaCloud functions

LU 07: Practice and implement the concepts of inheritance, interfaces, and polymorphism in OOP using Java with Eclipse IDE/SoloLearn/PaizaCloud functions

LU 08: Understand databases, Structured Query Language (SQL), Definition Language (DDL), and Data Manipulation Language (DML)

LU 09: Create a database management system (DBMS) and execute basic Definition Language (DDL) and Data Manipulation Language (DML) queries using PaizaCloud or SQLiteOnline

LU 10: Connect Java with MySQL DBMS to perform basic SQL operations

LU 01: Understand distributed computing, its forms and architectures, and the associated challenges.

LU 02: Explain what is a cloud and distinguish between a cloud and server, grid computing, cloud computing, and traditional computing

LU 03: Identify the benefits and characteristics of cloud computing along with security challenges

LU 04: Explore, analyze, and present different cloud computing platforms (including Microsoft Azure, Google, AWS, Oracle, IBM, and Huawei) and their application services

LU 05: Understand cloud virtualization concepts (including hardware virtualization, OS virtualization, server virtualization, and storage virtualization)

LU 06: Create, deploy, configure, and manage virtual machines using AWS and Microsoft Azure cloud platforms

LU 07: Configure and manage storage virtualization services using AWS and Microsoft Azure

LU 08: Explain, analyze, and implement cloud computing service models, including IaaS, PaaS, and SaaS

LU 09: Work with Microsoft Azure and AWS cloud computing services

LU 01: Learn the basic model of SOA and its characteristics

LU 02: Understand the basic concepts of web services, RESTful APIs, and Micro-services

LU 03: Distinguish between SOA and Micro-services

LU 04: Implement basic web services using Java

LU 05: Develop a TO-DO application in Java using REST APIs

LU 06: Know what are Docker and Container and how to use the for development purposes

LU 07: Set up Docker environment for development purpose

LU 08: Write and deploy basic “HelloWorld” application using Docker

LU 01: Understand the fundamental concepts of Hadoop and Apache framework

LU 02:Identify the major components of Hadoop ecosystem

LU 03: Explore and test the Cloudera Virtual Machine.

LU 04: Understand Hadoop Stack and Hadoop Distributed File System (HDFS) Architecture

LU 05: Learn the basic concepts of Map/Reduce framework,YARN, Tez, and Spark

LU 06: Set up Hadoop Execution environment and build Hadoop based applications

LU 07: Practice Hadoop basics

LU 08: Read and write processes in HDFS

LU 09: Implement and execute native Java API and REST API for HDFS

LU 10: Practice and execute the core concepts of Map/Reduce programming

LU 11: Implement Map/Reduce examples for word count, joining data, and vector multiplications

LU 12: Understand basic characteristics and structure of Big Data

LU 13: Explore, execute and practice different applications of Big Data processing

LU 01: Identify the latest trends and applications for cloud computing

LU 02: Understand the fundamental concepts of Artificial Intelligence (AI) and Machine Learning (ML)

LU 03: Investigate and describe how cloud computing is helpful for real-time AI and ML applications

LU 04: Explore AWS and Microsoft Azure cloud services for AI and ML based applications

LU 05: Set up and explore Microsoft Azure Machine Learning Studio for creating ML models

LU 06: Develop user-defined ML models for solving a set of basic classification and regression problems

LU 07: Understand the fundamental concepts of Python

LU 08: Practice Python fundamentals and use Python libraries to solve ML related problems using Jupyter framework

LU 09: Learn the basic concepts of Internet of Things (IoT) and understand how cloud computing platforms are becoming vital for IoT

LU 10: Explore IoT applications and implement a smart sensing system for IoT analytics using ThinkSpeak cloud

LU 11: Understand and discuss data privacy and security challenges associated with cloud computing

LU 12: Implement state-of-the-art authentication and security solutions for cloud-based applications

  • English Communication Skills
  • Freelancing
  • Social Conduct

Course Fee: Rs 10,000 per month

Scroll to Top