Everyone has a doubt on which language does a data scientist use. The data scientists use many languages such as R, Python, Java, SAS, SQL, MATLAB, Julia, etc., Among these Python holds a special space. It is a programming language …
Everyone has a doubt on which language does a data scientist use. The data scientists use many languages such as R, Python, Java, SAS, SQL, MATLAB, Julia, etc., Among these Python holds a special space. It is a programming language …
Introduction
Installation of Python
Python Variables
Basic Operators
Decision Making
Loop Control Statements
Recursion
Generator
Iterator
Ternary operator
Special functions
Indexing & Slicing
Primitive data types
Non-primitive data types
Built-in functions
Accepting Inputs
Python (Part II)
Collections
Module
Functions
Regular expression
File handling
Exception handling
Indexing & Slicing
Object-Oriented Programming (OOPS)
Multi-threading
Multi-processing
Async in Python
MySQL with Python
Web scraping
Graphical User Interface (GUI)
Sending mail in Python
Flask (Web framework)
Deployment
Testing
Django frameworks
This course is a combination of DevOps and AWS Cloud Computing.
In this course, we will start with a broad overview of the AWS platform and then deep dive into the individual elements of the AWS Platform.
You will explore VPC, Route53, IAM, EC2, S3, Cloud Front, Autoscaling, Load Balancing, RDS, Redshift, CLoudWatch, CloudFormation, ElasticBeanstalk etc.
Even if you have never logged into the AWS Platform before, by the end of the course, you’ll be prepared to pass the AWS Certified DevOps Engineer exam.
Experience in the following is required for this DevOps with AWS class:
This module introduces students to various operating systems and administration tasks
Overview of Operating System
• History of Unix, macOS, Windows & Linux
• Features of Unix, macOS, Windows & Linux
• Distributions of Unix / Linux
• Comparison of Unix with Windows
• Architecture of Unix/Linux
• Shell, Kernel, Tools
• Unix File System
• Different types of Files
• Basic Commands & Advanced Commands
• Boot Process & Run levels
• User and Group Management
• File & Directory permissions
• Editors – Vi & Vim
• Controlling Services & Daemons
• Process Management
• Package Management
Download, Install & Configure various operating systems
• Executing Basic and Advanced commands
• Health check of operating systems
• Download, Install & Configure various software’s
• Describe Various Operating Systems
• Understand Unix and Linux Distributions
• Download, Install & Configure various operating systems & Software’s
• Understand System administrator day-to-day activities
• Understand System administrator day-to-day activities
• Understand and work individually on various operating systems.
• Introduction to DevOps
• What is DevOps?
• Why DevOps?
• DevOps Roles & Responsibilities
• Introduction to SDLC
• Agile & Scrum Methodology
• Scrum Overview
• Scrum Rituals
• Scrum Board
What is Version Control Systems/Source Control Management
• Git :
• Introduction to Git
• Install Git on Windows/macOS/Linux
• Git Workflow
• Git Commands
• Branching
• Git Ignore
• Git Merge
• Git Stash
• GitHub / GitLab :
• Creating Account With GitHub
• Creating Private & Public Repositories
• Cloning the Repository to the Local Machine
• Working with Git Commands
• Granting the Access to Users
• GitHub & GitLab Web-hooks
• What is Continuous Collaboration
• Jira / Trello
• Creating Account with Jira/Trello
• Creating Agile Scrum Board
• Creating Product Backlogs
• Creating Sprint Backlogs
• Starting Sprints
• Working on User Stories
• Understanding Epic, Story, Tasks, Labels, Story Points etc..
• Confluence / Sharepoint
• Slack / Microsoft Teams
• Introduction to Different Projects & Frameworks
• Java Application
• Creating Java Sample projects from Scratch
• Compile, Build, Test & Package using Build Tool
• Spring Boot
• Understanding Spring Boot Framework
• Understanding Dependencies
What is Continuous Building
• Maven :
• Maven Build LifeCycles :
• Validate
• Compile
• Test
• Package
• Verify
• Install
• Deploy
• Introduction to Continuous Testing
• JUnit
• SonarQube
• What is Packaging?
• What is Artifact?
• Different Types of Artifact Vendors?
• JFrog
What is CI?
• Different Types of Continuous Integration tools
• Jenkins
• Download, Install & Configure Jenkins Server
• Install Jenkins Plugins
• Create Jobs
• Create Build Jobs
• Create Release Jobs
• Integrate Jfrog with Jenkins
• Integrate Tomcat with Jenkins
• Integrate Docker Containers with Jenkins
• Deploy Code Unto Tomcat Servers
• Create Jenkins Pipeline Jobs using JenkinsFile
• What is Configuration Management?
• Different Types of Configuration Tools
• Puppet
• Chef
• Ansible
• Salt Stack
• Ansible :
• Introduction to Ansible
• Install Ansible Server
• Understand Ansible Architecture
• Connect Nodes from Ansible Server
• Write Playbooks
• Deploy Playbooks unto Nodes
• Do Configuration changes with Ansible Playbooks
• Execute Ansible Commands to Start/Stop/Restart Services
What is Continuous Delivery of Software?
• Different Stages in Delivery Pipelines :
• Dev
• QA
• ACC
• PROD &
• DR
What is Containerisation?
• Different Types of Containerisation Vendors
• Docker :
• Download, Install & Configure docker-ce or docker-ee on
macOS, Linux Servers
• Download, Install & Configure docker-toolbox on windows
• Docker Architecture
• Docker Hub
• Creating Docker Images
• Running Containers from Images
• Customising docker images
• Pushing Docker images to Docker Hub
• Docker Networking
• Docker Storage
• Docker Ports
• Docker Compose
• Introduction to Docker Swarm
What is Container Orchestration?
• Different Types of Orchestration vendors
• Kubernetes :
• Introduction to k8s
• K8s Architecture
• K8s Setup
• K8s Node
• K8s Service
• K8s Pod
• K8s Replication Controller
• K8s Replica Sets
• K8s Deployments
• K8s Networking
NewRelic/Nagios :
• Download, Install & Configure NewRelic/Nagios
• Overview of NewRelic/Nagios Architecture
• Configure Jobs/Alerts
• Configure Jenkins, Tomcat, Ansible, Dev, QA, ACC, PROD,
DR applications are part of Monitoring systems.
What Is Cloud Computing?
• About AWS?
• Register & Login to AWS Cloud
• Configuring the billing, usage and alerts
• The Exam Blue Print
EC2 Overview
• EC2 Creating and Launching Linux & Windows Servers
• Using of various third-party tools
• How to use Putty/GitBash & WinScp tools (For Windows Users Only)
• Security Groups Basics
• Upgrading EBS Volume Types – Lab
• Encrypt Root Device Volume and Create an AMI – Lab
• AMIs – EBS Root Device Volumes vs Instance Store
• Load Balancers and Health Checks
• The AWS Command Line and EC2
• Using IAM Roles with EC2
• S3 CLI & Regions
• Using Bootstrap Scripts
• Summary
Introduction and Overview
• IPV4 Vs IPV6
• Build Your Own Custom VPC
• Network Address Translation (NAT)
• Access Control Lists (ACLs)
• Custom VPCs and ELBs
• VPC Flow Logs
• NATs vs Bastions
• Build A Custom VPC and deploy Web-server
• VPC Clean Up
• VPC Peering
• Summary
About IAM
• User & Group Management
• Create A Billing Alarm – Lab
• IAM Summary
• Glacier
• EFS Essentials
• Cross Region Replication
• CloudFront CDN Overview
• Create a Cloud Front CDN
• S3 Security and Encryption
• Storage Gateway
• Launching static websites using S3
• Summary
• Databases Overview
• RDS – Back Ups, Multi-AZ & Read Replicas
• DynamoDB
• RedShift
• Elasticache
• Aurora
• Summary
• Introduction to ELB
• Select a Load Balancer Type
• Define Your Load Balancer
• Assign Security Groups to Your Load Balancer in a VPC
• Configure Health Checks for Your EC2 Instances
• Register EC2 Instances with Your Load Balancer
• Create and Verify Your Load Balancer
• Delete Your Load Balancer
• Summary
• EFS
• Summary
Module-9: Route53 (DNS)
• DNS Overview
• Route 53 Register A Domain Name Lab
• Setup EC2 Instances & Mapping with Domain Name
• Setup ELB & Mapping with Domain Name
• Simple Routing Policy
• Weighted Routing Policy
• Latency Routing Policy
• Failover Routing Policy
• Geolocation Routing Policy
• Summary
• CloudWatch
• Auto Scaling
• CloudFormation
• CloudTrail
• Summary
• SES
• Summary
• SNS
• Summary
• CodeStar
• CodeCommit
• CodeBuild
• CodeArtifact
• CodeDeploy
• CodePipeline
• CloudShell
• Summary
• Introduction
• Security
• Reliability
• Performance Efficiency
• Cost Optimisation
• Operational Excellence
• Summary
• Quiz
• Create an Application
• View Information about Your Environment
• Deploy a New Application Version
• Change Configuration
• Clean Up
• Summary
• Quiz
• Cross-Account Access
• Resource Groups & Tagging
• Security Token Service
• ECS
• Summary
Signup for the Exam and read all AWS white papers and revise the course.
• Preparing for the Exam – White Paper Reviews
• Overview of Amazon Web Services
• Overview of Security Processes
• AWS Risk and Compliance
• Storage Options in the Cloud
• Architect for the AWS Cloud: Best Practices
• Exam Practicalities
• Quiz
Advanced Full-Stack Job Guaranteed course with Internship – Offer Price 55.000 INR (Actual Fee 75,000 INR) New Batch Starts on 26th AUG 2021
Get This Advanced course for just 28,000 INR (Actual fee 45,000 INR)
Offer Valid Till 30th AUG 2021
Note: Upcoming Batch on 26th AUG 2021
Only 5 Slots left ~ Hurry up & Grab The Offer Today !!
Social Prachar has partnered with a student loan provider who can provide loans to Social Prachars’ students. You may be able to avail of a student loan if you meet the conditions set by the loan provider. The loan providers that we have currently partnered with are:
Programme Fee | Max. Loan Amount Available | Tenure (Months) | EMI |
INR 55,000 | 100% | 6 | 9,133 |
Note:
STEP 1: You must complete the
STEP 2: You must complete the loan application form available at the below-mentioned URLs
If you need assistance in filling out the loan application form please email Social Prachar at admin@socialprachar.com
STEP 3: An agent from the loan provider will call, email or visit you and assist you with your loan application. Loan approvals take varying amounts of time. You can discuss how long it would take with the agent who speaks to you.
Please Note:
Popup working