Python-Training Test

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Python Developer Course

Complete Practical & Real-time Training

Training Highlights
 Job Support  Placement Support
 Complete Practical  Support Certification
 Real-Time Scenarios  Interview Preparation
 Resume Preparation  Material, Practice Labs
 Lab Access  100% Placement Assistance

Trainer: Mr. Sekhar is a Database Developer and Consultant, Microsoft Certified Trainer with
more than 14 years of expertise on SQL Server, Business Intelligence (MSBI) and .NET. He
delivers various Corporate Trainings to many MNCs including Infosys, MindTree, ADP, Infotech,
PrimeHealth. Trainer Profile @ http://sqlschool.com/downloads/profiles/Sekhar-Trainer-Profile.pdf
Our latest Invoices & Purchase Orders available @ http://www.sqlschool.com/clients

For Free Demo: Call us on INDIA: +91 9666 44 0801, USA: +1 510 400 4845

To speak to Trainer: you can visit our SR Nagar office any day at 1 PM or at 8 PM.
Free Career Guidance and Trainer sync-up classes every Saturday at 11 AM.

Revision, Mock Interviews, Interview & Resume Classes Every Saturday

www.sqlschool.com
Python Developer Training Plans
Plan A Plan B
Course Duration  
Completely Practical  
Mock Interviews  
Real Time Project  
Python Developer  
Advanced Python X 
Database Basics X 
Joins, Sub Queries X 
PL SQL Training X 
INR 8,000/- INR 12,000/-
Course Fee
USD 120 USD 200
** Resume Preperation, Mock Interviews are included in every plan.
** Chapter wise Mock Interviews are included in every plan.

Module 1: Core Python


CHAPTER 1 : INTRODUCTION TO SCRIPT CHAPTER 9 : Python LOOPS
 What is Script?  How to use “While Loop”
 What is a program?  How to use “For Loop”
 Types of Scripts  How to use For Loop for set of other things
 Difference between Script & Programming besides numbers
Languages  Break statements in For Loop
 Features of Scripting  Continue statement in For Loop
 Limitation of Scripting  Enumerate function for For Loop
 Types of programming Language Paradigms  Practical Example
 Basic understanding of Python  How to use for loop to repeat the same
 Python and Other programming languages statement over and again
 Break, continue statements

www.sqlschool.com
CHAPTER 2 : INTRODUCTION TO PYTHON CHAPTER 10 : Learning Python Strings
 What is Python And Why Python?  Accessing Values in Strings
 Who Uses Python?  Various String Operators
 Characteristics of Python  Some more examples
 History of Python  Python String replace() Method
 What is PSF?  Changing upper and lower case strings
 Python Versions  Using “join” function for the string
 How to Download & Install Python  Reversing String
 Install Python with Diff IDEs  Split Strings
 Features and Limitations of Python
 Python Applications CHAPTER 11 : Sequence or Collections in
 Creating Your First Python Program Python
 Printing to the Screen
 Strings and Unicode Strings
 Reading Keyboard Input
 Lists and Tuples
 Using Command Prompt and GUI or IDE Python
 Buffers and Xrange
 Python first program Compilers VS interpreters

CHAPTER 4 : PYTHON NEW IDEs CHAPTER 12 : Python Lists


 PyCharm IDE  Lists are mutable
 How to Work on PyCharm  Getting to Lists
 PyCharm Components  List indices
 Debugging process in PyCharm  Traversing a list
 PYTHON Install Anaconda  List operations
 What is Anaconda & Coding Environments?  List slices
 Spyder Components and Features  List methods
 Spyder Shortcut Keys  Map, filter and reduce
 Jupyter Notebook  Deleting elements
 What is Conda and Conda List?  Lists and strings
 Jupyter and Kernels
 What is PIP?

CHAPTER 5 : Variables in Python CHAPTER 13 : Python TUPLE


 What is Variable?  Advantages of Tuple over List
 Variables in Python  Packing and Unpacking
 Constants in Python  Comparing tuples
 Variable and Value  Creating nested tuple
 Variable names  Using tuples as keys in dictionaries
 Mnemonic Variable Names  Deleting Tuples & Slicing of Tuple
 Values and Types  Tuple Membership Test
 What Does “Type” Mean?  Built-in functions with Tuple
 Multiple Assignment  Dotted Charts
 Python different numerical types
 Standard Data Types

www.sqlschool.com
 Operators and Operands
 Order of Operations CHAPTER 14 : Python Sets
 Swap variables
 How to create a set?
 Python Mathematics
 Iteration Over Sets
 Type Conversion
 Python Set Methods
 Mutable Versus Immutable Objects
 Python Set Operations
 Union of sets
 Built-in Functions with Set
 Python Frozen set

CHAPTER 6 : String Handling CHAPTER 15 : Python Dictionary


 What is string?  How to create a dictionary?
 String operations  PYTHON HASHING?
 String indices  Python Dictionary Methods
 Basic String Operations  Copying dictionary
 String Functions, Methods  Updating Dictionary
 Delete a string  Delete Keys from the dictionary
 String Multiplication and concatenation  Dictionary items() Method
 Python Keywords  Sorting the Dictionary
 Python Identifiers  Python Dictionary in-built Functions
 Python Literals  Dictionary len() Method
 String Formatting Operator  Variable Types
 Structuring with indentation in Python  Python List cmp() Method
 Built-in String Methods Dictionary Str(dict)
 Define Data Structure?
 Data Structures in PYTHON

CHAPTER 7: Python Operators and Operands CHAPTER 16 : Python Functions


 Arithmetic Operators & Relational Operators  What is a function?
 Comparison Operators  How to define and call a function in Python
 Python Assignment Operators  Types of Functions
 Short hand Assignment Operators  Significance of Indentation (Space) in
 Logical Operators or Bitwise Operators Python
 Membership Operators  How Function Return Value?
 Identity Operators & Operator precedence  Types of Arguments in Functions
 Evaluating Expressions  Default Arguments
 Non-Default Arguments
CHAPTER 8 : Python Conditional Statements  Keyword Arguments
 Non-keyword Arguments
 How to use “if condition”
 Arbitrary Arguments
 if statement (One-Way Decisions)
 Rules to define a function in Python
 if .. else statement (Two-way Decisions)
 Various Forms of Function Arguments
 How to use “else condition”
 Scope and Lifetime of variables
 if .. elif .. else statement (Multi-way)
 Nested Functions

www.sqlschool.com
 When “else condition” does not work  Call By Value, Call by Reference
 How to use “elif” condition and nested if.  Anonymous Functions/Lambda functions

Module II: Advance Python


CHAPTER 17 : Python Modules CHAPTER 27 : Python-Data Base
Communication
 What is a Module?
 Types of Modules  What is Database? Types of Databases?
 The import Statement  What is DBMS and What is RDBMS?
 The from…import Statement  What is Big Data? Types of data?
 ..import * Statement  Oracle and MySQL
 Underscores in Python  SQL server, DB2 and Postgre SQL
 The dir( ) Function  Executing the Queries
 Creating User defined Modules  Bind Variables
 Command line Arguments  Installing of Oracle Python Modules
 Python Module Search Path  Executing DML Operations..!!

CHAPTER 18 : Packages in Python CHAPTER 28 : Multi-Threading


 What is a Package?  What is Multi-Threading
 Introduction to Packages?  Threading Module
 Importing module from a package  Defining a Thread
 Creating a Package and sub package  Thread Synchronization
 Importing from Sub-Packages
 Popular Python Packages

CHAPTER 19 : Python Date and Time CHAPTER 30 : Web Scrapping


 How to Use Date & Datetime Class  The components of a web page
 How to Format Time Output  Beautiful Soup
 How to use Time delta Objects  Urllib2
 Calendar in Python  HTML, CSS, JS, jQuery
 Datetime classes in Python  Data frames
 How to Format Time Output?  PIP
 The Time Module and Calendar Module  Installing External Modules Using PIP
 Python Text Calendar & HTML Calendar Class
 Unix Date and Time Commands

CHAPTER 20 : File Handling CHAPTER 31 : Unit Testing with PyUnit


 What is a data, Information File?  What is Testing?
 File Objects and File Different Modes  Types of Testings and Methods?
 file Object Attributes  What is Unit Testing?
 How to create a Text File and Append Data  What is PyUnit?

www.sqlschool.com
 How to Read a File and Closing a file  Test scenarios, Test Cases, Test suites
 Read, read line ,read lines, write, write lines…!!
 Renaming and Deleting Files
 Directories in Python
 Working with CSV files
 Handling IO Exceptions

CHAPTER 21 : Python OS Module CHAPTER 32 : Introduction to Python Web


Frameworks
 Shell Script Commands
 Various OS operations in Python  Django – Design
 Python File System Shell Methods  Advantages of Django
 Different Python Modules  Installing Django & Designing Web Pages
 Os, Math, cmd, csv, random  HTML5, CSS3, Angular JS
 NumPY ( numerical python )  PYTHON Flask & PYTHON Bottle
 Pandas, Sys, MatPlotLib, Datetime, Time  PYTHON Pyramid & PYTHON Falcon

CHAPTER 22 : Python Exception Handling CHAPTER 33 : GUI Programming-Tkinter


 Common Run Time Errors in PYTHON  Introduction
 Abnormal termination  Components and Events
 Chain of importance Of Exception  Adding Controls
 Exception Handling functions  Entry Widget, Text Widget, Radio Button,
 Argument of an Exception  Check Button
 Python Custom Exceptions  List Boxes, Menus, Combo Box
 Ignore Errors & Assertions
 Using Assertions Effectively

CHAPTER 23 : More Advanced PYTHON CHAPTER 34 : Data Analytics


 Python Iterators and Python Generators  Introduction to data Big Data?
 Python Closures and Python Decorators  Introduction to NumPY and SciPY
 Python @property  Introduction to Pandas and MatPlotLib

CHAPTER 24 : Python Class and Objects CHAPTER 35 : Introduction to Machine


Learning with PYTHON
 Introduction to OOPs Programming
 Object Oriented Programming System  What is Machine learning?
 Creating Objects, Class and Instance Variables  Machine Learning Methods
 Basic concept of Object and Classes  Predictive Models
 Access Modifiers  Descriptive Models
 How to define Python classes  Steps used in Machine Learning?
 Python Namespace  What is Deep Learning?
 Self-variable in python
 Garbage Collection CHAPTER 36 : Data Science
 What is Inheritance? Types of Inheritance?
 What is Data Science?
 How Inheritance works?
 Data Science Life Cycle?

www.sqlschool.com
 Python Multiple Inheritance  What is Data Analysis
 Overloading and Over Riding  What is Data Mining
 Polymorphism, Abstraction, Encapsulation  Analytics vs Data Science
 Built-In Class Attributes

CHAPTER 25 : Python Regular Expressions CHAPTER 37 : Internet of Things


 What is Regular Expression and Syntax?  IMPACT OF THE INTERNET
 Understanding Regular Expressions and Pattern  What is IOT
 Literal characters & Repetition Cases  History of IoT
 Example of w+ and ^ Expression  What is Network?
 Example of \s expression in re.split function  What is Protocol?
 Using regular expression methods  What is smart?
 Using re.match()  How IoT Works?
 Finding Pattern in Text (re.search())  The Future of IoT
 Using re.findall for text
 Python Flags & Methods of Regular Expressions

CHAPTER 26 : Python XML Parser


 What is XML?
Real-Time Project
 Difference between XML and HTML


Difference between XML and JSON and Gson
How to Parse XML and How to Create XML Node
Explanation
 Python vs JAVA and XML and HTML

Oracle SQL & PL SQL Course Content

CHAPTER 1 : INTRODUCTION TO DBMS CHAPTER 9 : CONSTRAINTS & KEYS – Level I


 What is Data and Information?  Importance of Data Integrity
 Purpose of Data Management  Working with Integrity constraints
 File and File System For Data Storage  Types of Integrity Constraints
 Disadvantages of File Data Management  Domain Integrity Constraint and Usage
 Database : Purpose, Basic Terminology  Entity Integrity Constraints and Usage
 Advantages of Database for Data Storage  Referential Integrity Constraint and Usage
 Possible Operations on the Database  Check Constraints and Usage
 Database Models – Hierarchical Model  NOT NULL Constraint, UNIQUE Constraint
 Network Model and Relational Model  PRIMARY KEY Constraint and Usage
 Introduction to DBMS and RDMS  FOREIGN KEY Constraints and Relations
 Database Design
 Real-time Database Examples (LIVE)

www.sqlschool.com
CHAPTER 2: ORACLE INSTALLATION CHAPTER 10 : CONSTRAINTS & KEYS (Level
II)
 Oracle 2018 Installation Guidance
 Oracle 2012 Installation  Multiple Constraints on Columns
 Installation Pre-Requisites and Precautions  Adding Constraints to Tables
 Oracle Sql Developer  Enabling - Dropping Constraints
 Oracle Sql Command prompt  Disabling Constraints on Tables
 Oracle Versions and Editions Comparisons  Querying for Constraints Information
 Connect Sql Developer Tool  Data Validations using Constraints
 Creating a new User and Grant permission  Constraints Limitations and Usage
 Lock and Unlock User Account  System Table – User Constraints
 Reset User Account Password  Column Level Constraints
 SQL* Plus  Table level Constraints
 How to Establish the Oracle Connection  Self Referential Key Constraints
 Default System, Sysdba user in Oracle

CHAPTER 3: INTRODUCTION TO RDBMS CHAPTER 11 : QUERIES & JOINS


 Features and Advantages of RDBMS  Need for Joins and Table Comparisons
 E.F Codd Rules for RDBMS  SET Operations on Tables and Joins
 Normalization Concepts & Process  Join Types : Equi Join, Simple Join
 Client Server Communication  Inner Join and Query Conditions
 Oracle Corporation Products  Cross Join (Cartesian Join), Conditions
 RDBMS from Other Vendors  Non-Equi Join and Self Join
 Oracle Versions about SQL & SQL*PLUS  Outer Joins – Types, Advantages and Usage
 Database Types: OLTP & OLAP Databases  Cross Joins – Advantages and Limitations
 Real-world Advantage of OLTP & OLAP  Self Joins, Merge Joins and Sub Queries
 Database Entities and Attributes  Using Aliases in Joins and Conditions
 Applicative use of RDBMS Databases  Using Inner Self Joins with HAVING
 JOINS and GROUP BY Queries

CHAPTER 4 : SQL LANGUAGE COMMANDS CHAPTER 12 : SUB QUERIES, NESTED


QUERIES
 Structured Query Language (SQL) Basics
 What is SQL?  Sub Queries in Real-world
 What Can SQL do?  Dynamic Conditions with Sub Queries
 Possible Operations with SQL  Sub Queries and Nested Sub Queries
 Data Definition Language (DDL)  How does oracle Execute Nested Sub
 Data Retrieval Language (DRL) Queries?
 Data Manipulation Language (DML)  Inner Select and Outer Select Queries
 Transaction Control Language (TCL)  Usage of Sub Queries with WHERE, HAVING
 Database Security and Privileges (DCL)  Impact of Having Clause in Sub Queries
 Rules of SQL Queries and Statements  Select Nth Highest salary
 Real-world applicative uses of SQL  Select and Delete Duplicate Records
 Advantages of Oracle Sub Query
 Sub query in the Select Clause Examples

www.sqlschool.com
 Sub query in the From Clause Examples

CHAPTER 5: SQL BASICS CHAPTER 13 : SUB QUERIES, CORRELATED


QUERIES
 Creating Users and Tables
 Table Data Inserts and Validations  Display Odd Rows in a table
 Oracle Data Types  Display Even Rows in a table
 DDL Commands with Examples  Execution of Correlated Sub Queries in SQL
 CREATE, ALTER, TRUNCATE,DROP,RENAME  IN, ANY SOME, ALL Operators in Sub
 Learn the DESCRIBE command to display Queries
the table structure  PAIR WISE and NON PAIR WISE in Sub
 DML Command DRL Commands Operators Queries
 INSERT, UPDATE, DELETE Statements  Single Row Sub query
 Difference between Truncate and Delete  Multiple Row Sub query
commands  Multiple Column Sub query
 SELECT Statements with Multiplier  Uncorrelated Sub query
 SQL Comments  Difference between Correlated and Non-
 Single Line Comments & Multi Line Correlated Sub query
Comments  How does Oracle Execute Correlated Sub
 WHERE Keyword for Query Conditions query?
 NULLs and Correlated Sub Queries in SQL
 Data Retrieval with EXISTS, NOT EXISTS

CHAPTER 6.SQL SPECIAL OPERATORS CHAPTER 14 : VIEWS,


SYNONYMS,SEQUENCES
 SET, AND, OR, NOT, IN
 Special Operators – IN (NOT IN)  VIEWS IN ORACLE, Understanding Views
 BETWEEN (NOT BETWEEN),  Relational Views and Standard Views
 Arithmetic and Logical Operators  SIMPLE VIEWS & COMPLEX VIEWS in PLSQL
 Understand Operator Precedence  Column Definitions in VIEWS
 UNION, UNION ALL, INTERSECT, MINUS  Using VIEWS for DML Operations
 LIKE (NOT LIKE), IS NULL (IS NOT NULL)  Forced Views, CHECK Constraints in Views
 Understanding DCL and TCL Commands  Creation of READ ONLY VIEWS - Real time
 Transaction Concepts in Databases with  TOP-N Analysis, (Indexed) Materialized
SQL Views
 Transaction Types and Uses  Sequences, Working with Synonyms
 Commit and Rollback Operations  What is the Use of Synonym in Oracle?
 Nested Transactions with Save points  Difference b/w View & Synonym in Oracle
 Database Read Consistency with SQL  When should Table Synonyms be used?
 DDL and DML Operations with Transactions  Types of Synonym
 Public Synonym and Private Synonyms
 All_Synonyms, Dba_Synonyms, System Tables
 Creating Index Tables – Purpose

CHAPTER 7: GROUPING QUERY RESULTS CHAPTER 15 : PERFORMANCE (QUERY)


TUNING
 Identify Distinct Values in Tables

www.sqlschool.com
 Group Function or Aggregate function  Indexes - Definition and Architecture
 Group By Syntax  B Tree Concept in Indexes
 Group By Operations in Queries  Clustered and Non clustered Indexes
 Having Clause of DRL Statements  Primary Key and Clustered Index
 Aggregate Functions with Group By  Unique Key and Non Clustered Indexes
 Order By Clause and Group By  Simple Index
 SQL Group By Statement  Materialized Views - Indexed Views
 Query Execution Order with Group By  Composite Index and Function Based Index
 User_indexes System Table
 Rebuild Index
 Partitioning Tables using PL/SQL
 Working with Very Large Tables
 Range Partitions and Hash Partition
 Partition “VALUES LESS THAN “ Clause
 List Partition and Composite Partition
 Parallel Query Process with Partitions
 Performance Tuning Advantages

CHAPTER 8 : BUILT-IN FUNCTIONS in SQL CHAPTER 16 : PL/SQL (PROCEDURE


LANGUAGE – SQL)
 Arithmetic Functions
 Character Functions  Introduction to Programming Languages
 Date & Time Functions  Introduction & Advantage of PL/SQL
 Character, String Functions  PL/SQL Architecture, PL/SQL Data types
 Conversion Functions  Difference between SQL and PL/SQL
 General Functions  PL-SQL Programming Structure
 OLAP Functions  How PL/SQL Works?
 Rank(), Dense_Rank(),Row_Number()  Example of PL/SQL Features
 NVL(),NVL2(), NullIF(),Coalesce()  Simple PL/SQL Programs
 Other Functions Use the TO_CHAR,  Printing Variables
TO_NUMBER, and TO_DATE conversion  DBMS_Output Package Usage
functions  The %TYPE Attribute and %ROWTYPE
 Nest multiple functions Attribute
 Variable and Constants, Using Built-in
Functions
 Conditional and Unconditional Statements

Advanced PL SQL Course Content

CHAPTER 17 : PL/SQL – (CONTROL CHAPTER 21 : ADVANCED PL/SQL - 2


STRUCTURE) - Level I
 Cross Tab Views using Pivot/Unpivot
 Simple If, If..Else. Nested If..Else Operators
Statements  Follows Clause and READONLY Tables
 Ladder, Selection, Simple Case Statements  IN-LINE VIEWS. Manipulations with Triggers

www.sqlschool.com
 GOTO Label and EXIT Statements in  Purity Levels in Oracle - with Examples
PL/SQL  User_Source Dictionary Table Packages
 Iterations in PL/SQL, Simple LOOP, WHILE  Creating PACKAGE Specifications with PLSQL
 FOR LOOP and NESTED LOOPS in PLSQL  PACKAGE Body - Examples with Big Data
 Overview of PL/SQL Control Structures Tables
 PL/SQL Select statements  Private and Public Objects in PACKAGE
 PL/SQL Delimiters  Types of Exceptions: User Defined
 Iterations in PL/SQL, Simple LOOP, WHILE Exceptions
 FOR LOOP and NESTED LOOPS in PLSQL  EXCEPTIONS in PL/SQL with Real-time
 Event Handling and Error Handling
Techniques
 Important Error Code Values in PL/SQL
 RAISE_APPLICATION_ERROR Procedure

CHAPTER 18 : PL/SQL – (CONTROL CHAPTER 22 : ADVANCED PL/SQL - 3


STRUCTURE) – Level II
 Pragma_Autonomous_Transaction() with SPs
 SQL within PL/SQL, Composite Data Types  Returning into clause, Bulk Collect
 Cursor Variables & Management in PL/SQL  For All, Definer/Invoker Rights & Usage
 Implicit & Explicit Cursors and Attributes  About Flash Back Queries, Dynamic SQL
 Cursor with Parameters and Nested LOOPs  Flash Back Command, Purge Command
 Cursors Sub Queries, Reference Cursors  Regular Expressions in PLSQL
 Types of Cursors, Implicit Cursors  What is the Recycle Bin?
 Explicit Cursors, Parameterized Cursors  How to Delete Recycle Bin Table?
 Record & PL/SQL Table. Real-time Use  How to Delete Recycle Bin?
 What are Oracle-Supplied Packages?  SQL Loader
 Examples - Some of the Oracle-Supplied  Abstract Data types
Packages  DML Error Logging and Virtual Columns
 How Does the DBMS_OUTPUT Package
Work?

CHAPTER 19: LOCKS in ORACLE TABLES CHAPTER 23 : ADVANCED PL/SQL - 4


 Open Transactions and Lock Concepts  Types of Triggers, Row Level Triggers
 Lock Types and Locking Mechanism  Statement Level Triggers, DML Triggers
 Row Level Locks for Table Data Access  DDL Triggers and Schema Level Triggers
 Table Level Locks and Query Blocking  Using OLD & NEW References, Trigger
 Shared Lock and Real-time Use Auditing
 Shared Update Lock and Real-time Use  Enabling / Disabling Triggers, Dropping
 Exclusive Lock and Real-time Use Triggers
 DeadLock:Detection,Prevention, Avoidance  Triggers in PL/SQL and Data Manipulations
 Implicit Locking Concepts with PLSQL  Using Memory Tables in Triggers
 How to check how many locks are  DML and DDL Events with Triggers
occurred?  Compound Triggers, New data types
 LOCK Hints and Query Blocking  Working with LARGE Tables in PLSQL
 New: EXTRACT(), Autonomous Transaction

www.sqlschool.com
CHAPTER 20 : ADVANCED PL/SQL - 1 CHAPTER 24: IMPLEMENTING OBJECT
TECHNOLOGY – Level I
 Procedures in PL/SQL: STORED
PROCEDURE  Object Technology and Applicative Use
 PROCEDURES @ Parameters (IN, OUT, IN  OOPS-Object Instances, Creation of Objects
OUT)  Creating User Defined Data Types
 POSITIONAL Notation and NAMED Notation  Creating Object Tables in Oracle
 Procedure with Cursors and Sub Queries  Inserting rows in Table using Object
 ALTER and DROP of Stored Procedures  Retrieving data from Object Based Tables
 Functions in PL/SQL: Real-time Usage  Calling a Method, Indexing Abstract
 User Defined Functions, Nested Functions  Data type Attributes in PLSQL
 Using Functions in SQL Statements  Advantages of Collections
 Working with Procedures and Functions
 Comparing Stored Procedures and
Functions
 Using SPs with Table Value Functions
 Using SPs for Dynamic SQL Statements
 Loops and Table Variables in SQL
Programs
 Merge, NVL2(), NULLIF(), COALESCE()
 CASE & Temporary /Global Tables

CHAPTER 25: IMPLEMENTING OBJECT TECHNOLOGY – Level II


 Ref Cursor (Dynamic Cursor), Weak Ref Cursor
 Strong Ref Cursors and Nested Tables
 Associative Arrays, VARRAYS/VARYING arrays
 Creating tables using Nested Tables
 Inserting, Updating & Deleting
 Nested, Table Records
 Perform a Basic Search using the REGEXP_LIKE function
 Patterns using the REGEXP_INSTR function
 Extract Substrings using the REGEXP_SUBSTR function
 Replace Patterns Using the REGEXP_REPLACE

REAL-TIME PROJECT
As a part of this Oracle PL-SQL Course, we shall work on a Real-world BANKING Project, The
project includes about 3000 Lines of Code (COMPLETELY SOLVED).

Phase 1: DATABASE DESIGN

Understanding OLTP Requirements, End to End Project Planning, Work Flow, Naming
Conventions in Real-time, User Creations , Table Creations, Relations, Implementing Normal

www.sqlschool.com
Forms, Creating Data Sheets, Test Data, Creating Synonyms - Security Advantages, Using
Synonyms for Object Access.

Phase 2: QUERY DESIGN

Joining Tables for Reports, Query Design and Tuning, Views with JOIN Options, Implementing
Views, Credit / Debit Reports, Customers & Accounts Reports, Transactions Reports, Active
Customers, Ledgers, Customer Address, Branches.

Phase 3: PROGRAMMING

Automating DML Operations, Using Views for Data Inserts, Using Triggers with Views,
Transactional Codes in PL- SQL, Debits and Credits Logic, Event Handling Mechanism, Error
Handling Mechanism, Stored Procedures for DMLs, Stored Procedures with Triggers.

Phase 4: RESUME PLANNING + PROJECT ORIENTED INTERVIEW QUESTIONS

For Free Demo, please call or Email us


[24x7]
Reach Us: Call Us:

Email: contact@sqlschool.com India : +91 9666 44 0801


Skype: SQL School Training +91 9666 64 0801
Institute
Website: www.sqlschool.com USA: +1 510 400 4845

All Session Are Completely Practical and Real Time

For courses, please visit: http://sqlschool.com/Courses.html


For LIVE Online Training, please visit: http://sqlschool.com/Register.html
For Classroom Training, please visit: http://sqlschool.com/Classroom-Training.html
For Video Training, please visit: http://sqlschool.com/Video-Training.html

www.sqlschool.com

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy