SlideShare a Scribd company logo
1 of 5
Workshops
1.Python ( 2 days/ 6 hrs)
Day 1:
Introduction
• Installation and Working with Python
• Understanding Python variables
• Python Basic Operators
• Python blocks
Data Types
• Declaring and using Numeric data types
• Using String data type and operations
• Defining List
• Use of Tuple data type
Python Program
• Flow Control Conditional blocks using if, else and elif
• Simple for loops in python
• For loop using ranges, string, list and dictionaries
• Use of while loops
• Loop manipulation using pass, continue, break and else
Functions, Modules & Packages
• Organizing python codes using functions
• Organizing python projects into modules
• Importing own module & external modules
Day 2:
String, List & Dictionary
• Building blocks of python programs
• Understanding String in build methods
• List manipulation using in build methods
• Dictionary manipulation
• Programming using String, List and Dictionary in build functions
File Operation
• Reading config files in python
• Writing log files in python
• Understanding read functions, read(), readline() and readlines()
• Understanding write functions, write() and writelines()
• Manipulating file pointer using seek Programming using file operations
Object Oriented Programming
• Concept of class, object and instances
• Constructor, class attributes and destructors
• Inheritance, Overlapping and Overloading operators
• Adding and retrieving dynamic attributes of classes
Regular Expression
• Pattern matching and searching
• Pattern searching using regex, real time parsing of data using regex
• Password, email, url validation using regular expression
Exception Handling
• What is exception handling
• Safe guarding file operation using exception handling
• Handling error code
• Programming using Exception handling
Database
• Interaction SQL Database connection / Using Oracle
• Creating and searching Tables
• Reading and storing config information on database
2.AWS (Administration)
Day 1:
Introduction to AWS
 Elastic computing
 Introduction to the AWS products
 Regions and Availability Zones
 Signing up for AWS
 AWS Free usage tier
 Introduction AWS management console
Amazon Virtual Private Cloud (VPC)
 What is VPC?
 VPC configuration
 VPC security
 Elastic IP’s
 Inbound and outbound ACL’s
EC2 Instances
 Understanding AMI
 Launching your first AWS instance
 On-demand Instance pricing
 Reserved Instance pricing
 Spot instance pricing
 Setting up security
 Security groups
 Choosing the AMI
ELB (Elastic Load Balancer)
 Introduction to ELB
 Basic ELB concepts
 Internet-facing ELB
EBS (Elastic Block Storage)
 Create EBS volumes
 Delete EBS Volumes
 Attach and detach EBS volumes
Cloud Watch
 Cloud watch dashboard
 Configuring Monitoring services
 Setting thresholds
 Configuring actions
Day 2:
Identity access management (IAM)
 Creating Users and Groups
 Applying policies
 Password Policy
 Roles
 Command line management
Elastic Beanstalk
 Creating environment
 Application versioning
 Deploying a sample app
 What is S3?
 RRS (Reduced Redundancy storage)
Relational Database Service (RDS)
 Selecting the Database type
 Configuring the database
 Creating database
 Configuring backups
Cloud Formation
 What is cloud formation?
 Deploying template
 Create Stack
 Delete Stack
 Provisioning application resources with Cloud Forma tion
Cloud Front
 Use of cloud front
 Creating a cloud front distribution
 Hosting a website of cloud front distribution
3.Oracle (Administration)
Day 1:
 Overview
 Installation
 Configuration
 SQL
 PLSQL
Day 2:
 Database Administration
 Overview
 Types of Databases(Versions and Implementation)
 Various Front Ends / Back Ends / MiddleWare
 Various Tools
 Backups and Restore
4.Linux
Day 1:
 Introduction to the command line
o What is Unix/Linux?
o File and Processes
o Directory Structure
o Starting Unix/Linux terminal
 Administrating users and groups
o Creating Users and Groups
o Modifying Users and Groups
o Deleting Users and Groups
 Accessing Linux file systems
Day 2:
Configure local storage
 List, create, delete partitions on MBR and GPT disks
 Create and remove physical volumes, assign physical volumes
to volume groups, and create and delete logical volumes
 Configure systems to mount file systems at boot by Universally
Unique ID (UUID) or label
 Add new partitions and logical volumes, and swap to a system
non-destructively
Create and configure file systems
 Create, mount, unmount, and use vfat, ext4, and xfs file
systems
 Mount and unmount CIFS and NFS network file systems
 Extend existing logical volumes
 Create and configure set-GID directories for collaboration
 Create and manage Access Control Lists (ACLs)
 Diagnose and correct file permission problems

More Related Content

Similar to Workshops

CNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X SystemsCNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X SystemsSam Bowne
 
CIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack IcehouseCIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack IcehouseCloudIDSummit
 
Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]vaishalisahare123
 
Oracle dba 12c training syllabus
Oracle dba 12c training syllabusOracle dba 12c training syllabus
Oracle dba 12c training syllabusMonster Courses
 
Introduction to libre « fulltext » technology
Introduction to libre « fulltext » technologyIntroduction to libre « fulltext » technology
Introduction to libre « fulltext » technologyRobert Viseur
 
Application of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLibApplication of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLibDavid Nzoputa Ofili
 
oracle linux administration | oracle linux training - oracle trainings
oracle linux administration | oracle linux training - oracle trainingsoracle linux administration | oracle linux training - oracle trainings
oracle linux administration | oracle linux training - oracle trainingsOnlineOracleTrainings
 
Oct meetup open stack 101 clean
Oct meetup open stack 101   cleanOct meetup open stack 101   clean
Oct meetup open stack 101 cleanbenrodrigue
 
Elasticsearch python
Elasticsearch pythonElasticsearch python
Elasticsearch pythonvaliantval2
 
Accesso ai dati con Azure Data Platform
Accesso ai dati con Azure Data PlatformAccesso ai dati con Azure Data Platform
Accesso ai dati con Azure Data PlatformLuca Di Fino
 
Rhce syllabus
Rhce syllabusRhce syllabus
Rhce syllabusshushanto
 
OpenProdoc Overview
OpenProdoc OverviewOpenProdoc Overview
OpenProdoc Overviewjhierrot
 
Concepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.pptConcepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.pptnafsigenet
 
8. Software Development Security
8. Software Development Security8. Software Development Security
8. Software Development SecuritySam Bowne
 

Similar to Workshops (20)

ora_sothea
ora_sotheaora_sothea
ora_sothea
 
Linux Driver and Embedded Developer Course Highlights
Linux Driver and  Embedded Developer Course HighlightsLinux Driver and  Embedded Developer Course Highlights
Linux Driver and Embedded Developer Course Highlights
 
Apereo OAE - Bootcamp
Apereo OAE - BootcampApereo OAE - Bootcamp
Apereo OAE - Bootcamp
 
CNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X SystemsCNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X Systems
 
CIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack IcehouseCIS14: Identity in OpenStack Icehouse
CIS14: Identity in OpenStack Icehouse
 
Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]
 
Linux Driver and Embedded Developer with Android Course Content & Highlights
Linux Driver and Embedded Developer with Android Course Content & HighlightsLinux Driver and Embedded Developer with Android Course Content & Highlights
Linux Driver and Embedded Developer with Android Course Content & Highlights
 
C# File IO Operations
C# File IO OperationsC# File IO Operations
C# File IO Operations
 
Oracle dba 12c training syllabus
Oracle dba 12c training syllabusOracle dba 12c training syllabus
Oracle dba 12c training syllabus
 
Introduction to libre « fulltext » technology
Introduction to libre « fulltext » technologyIntroduction to libre « fulltext » technology
Introduction to libre « fulltext » technology
 
Application of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLibApplication of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLib
 
oracle linux administration | oracle linux training - oracle trainings
oracle linux administration | oracle linux training - oracle trainingsoracle linux administration | oracle linux training - oracle trainings
oracle linux administration | oracle linux training - oracle trainings
 
Hibernate tutorial
Hibernate tutorialHibernate tutorial
Hibernate tutorial
 
Oct meetup open stack 101 clean
Oct meetup open stack 101   cleanOct meetup open stack 101   clean
Oct meetup open stack 101 clean
 
Elasticsearch python
Elasticsearch pythonElasticsearch python
Elasticsearch python
 
Accesso ai dati con Azure Data Platform
Accesso ai dati con Azure Data PlatformAccesso ai dati con Azure Data Platform
Accesso ai dati con Azure Data Platform
 
Rhce syllabus
Rhce syllabusRhce syllabus
Rhce syllabus
 
OpenProdoc Overview
OpenProdoc OverviewOpenProdoc Overview
OpenProdoc Overview
 
Concepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.pptConcepts for Object Oriented Databases.ppt
Concepts for Object Oriented Databases.ppt
 
8. Software Development Security
8. Software Development Security8. Software Development Security
8. Software Development Security
 

More from Ganesh Bhosale

More from Ganesh Bhosale (14)

KMSUnix and Linux.pptx
KMSUnix and Linux.pptxKMSUnix and Linux.pptx
KMSUnix and Linux.pptx
 
RDBMS_Concept.ppt
RDBMS_Concept.pptRDBMS_Concept.ppt
RDBMS_Concept.ppt
 
CLI.pptx
CLI.pptxCLI.pptx
CLI.pptx
 
Exam_Questions.docx
Exam_Questions.docxExam_Questions.docx
Exam_Questions.docx
 
AWS WAF.pptx
AWS WAF.pptxAWS WAF.pptx
AWS WAF.pptx
 
Python_Final_Test.docx
Python_Final_Test.docxPython_Final_Test.docx
Python_Final_Test.docx
 
KMS_Unix_Test_Questions.pdf
KMS_Unix_Test_Questions.pdfKMS_Unix_Test_Questions.pdf
KMS_Unix_Test_Questions.pdf
 
Machine learning
Machine learningMachine learning
Machine learning
 
Linux test paper2
Linux test paper2Linux test paper2
Linux test paper2
 
Python programming
Python programmingPython programming
Python programming
 
test questions
test questionstest questions
test questions
 
Module 1 introduction to aws demo 4
Module 1 introduction to aws demo 4Module 1 introduction to aws demo 4
Module 1 introduction to aws demo 4
 
Setup ip address manually using nmcli command
Setup ip address manually using nmcli commandSetup ip address manually using nmcli command
Setup ip address manually using nmcli command
 
Day4
Day4Day4
Day4
 

Recently uploaded

ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Recently uploaded (20)

Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 

Workshops

  • 1. Workshops 1.Python ( 2 days/ 6 hrs) Day 1: Introduction • Installation and Working with Python • Understanding Python variables • Python Basic Operators • Python blocks Data Types • Declaring and using Numeric data types • Using String data type and operations • Defining List • Use of Tuple data type Python Program • Flow Control Conditional blocks using if, else and elif • Simple for loops in python • For loop using ranges, string, list and dictionaries • Use of while loops • Loop manipulation using pass, continue, break and else Functions, Modules & Packages • Organizing python codes using functions • Organizing python projects into modules • Importing own module & external modules Day 2: String, List & Dictionary • Building blocks of python programs • Understanding String in build methods • List manipulation using in build methods • Dictionary manipulation • Programming using String, List and Dictionary in build functions File Operation • Reading config files in python • Writing log files in python • Understanding read functions, read(), readline() and readlines() • Understanding write functions, write() and writelines()
  • 2. • Manipulating file pointer using seek Programming using file operations Object Oriented Programming • Concept of class, object and instances • Constructor, class attributes and destructors • Inheritance, Overlapping and Overloading operators • Adding and retrieving dynamic attributes of classes Regular Expression • Pattern matching and searching • Pattern searching using regex, real time parsing of data using regex • Password, email, url validation using regular expression Exception Handling • What is exception handling • Safe guarding file operation using exception handling • Handling error code • Programming using Exception handling Database • Interaction SQL Database connection / Using Oracle • Creating and searching Tables • Reading and storing config information on database 2.AWS (Administration) Day 1: Introduction to AWS  Elastic computing  Introduction to the AWS products  Regions and Availability Zones  Signing up for AWS  AWS Free usage tier  Introduction AWS management console Amazon Virtual Private Cloud (VPC)  What is VPC?  VPC configuration  VPC security  Elastic IP’s  Inbound and outbound ACL’s
  • 3. EC2 Instances  Understanding AMI  Launching your first AWS instance  On-demand Instance pricing  Reserved Instance pricing  Spot instance pricing  Setting up security  Security groups  Choosing the AMI ELB (Elastic Load Balancer)  Introduction to ELB  Basic ELB concepts  Internet-facing ELB EBS (Elastic Block Storage)  Create EBS volumes  Delete EBS Volumes  Attach and detach EBS volumes Cloud Watch  Cloud watch dashboard  Configuring Monitoring services  Setting thresholds  Configuring actions Day 2: Identity access management (IAM)  Creating Users and Groups  Applying policies  Password Policy  Roles  Command line management Elastic Beanstalk  Creating environment  Application versioning  Deploying a sample app  What is S3?  RRS (Reduced Redundancy storage) Relational Database Service (RDS)  Selecting the Database type  Configuring the database  Creating database  Configuring backups Cloud Formation
  • 4.  What is cloud formation?  Deploying template  Create Stack  Delete Stack  Provisioning application resources with Cloud Forma tion Cloud Front  Use of cloud front  Creating a cloud front distribution  Hosting a website of cloud front distribution 3.Oracle (Administration) Day 1:  Overview  Installation  Configuration  SQL  PLSQL Day 2:  Database Administration  Overview  Types of Databases(Versions and Implementation)  Various Front Ends / Back Ends / MiddleWare  Various Tools  Backups and Restore 4.Linux Day 1:  Introduction to the command line o What is Unix/Linux? o File and Processes o Directory Structure o Starting Unix/Linux terminal  Administrating users and groups o Creating Users and Groups o Modifying Users and Groups o Deleting Users and Groups  Accessing Linux file systems
  • 5. Day 2: Configure local storage  List, create, delete partitions on MBR and GPT disks  Create and remove physical volumes, assign physical volumes to volume groups, and create and delete logical volumes  Configure systems to mount file systems at boot by Universally Unique ID (UUID) or label  Add new partitions and logical volumes, and swap to a system non-destructively Create and configure file systems  Create, mount, unmount, and use vfat, ext4, and xfs file systems  Mount and unmount CIFS and NFS network file systems  Extend existing logical volumes  Create and configure set-GID directories for collaboration  Create and manage Access Control Lists (ACLs)  Diagnose and correct file permission problems