קורס Oracle Database: Program with PL/SQL בהיקף 40 שעות אקדמיות (5 מפגשים), מתחום דאטה ב-John Bryce, חטיבת ההדרכה של Matrix. הקורס מועבר על ידי מרצים מהתעשייה, במתכונת פרונטלית או אונליין, עם דגש על תרגול ויישום. בין הנושאים המרכזיים: Introduction · Introduction to PL/SQL · Declare PL/SQL Identifiers · Write Executable Statements.
מרצים מהתעשייה40 שעות אקדמיות · 5 מפגשים
אורך הקורס40 שעות אקדמיות
רמת קהללאנשי מקצוע בתחום
מתכונת לימודפרונטלי או אונליין
יתרון ייחודיIntroduction · Introduction to PL/SQL · Declare PL/SQL Identifiers · Write Execu
בוגרינו עובדים בחברות המובילות
למה ללמוד דאטה?
Oracle Database: Program with PL/SQL הוא קורס מקצועי בתחום דאטה. המטרה: לתת ידע מסודר, כלים שעובדים בפועל ותרגול שמכין לעבודה אמיתית.
ידע מקצועי בתחום דאטה
דאטה הוא הבסיס לכל החלטה עסקית וטכנולוגית. היכולת לאסוף, לעבד, לנתח ולהציג נתונים היא מיומנות מבוקשת בכל ארגון.
תוכנית ממוקדת
23 חלקים ב-40 שעות אקדמיות, שמכסים בין היתר: Introduction · Introduction to PL/SQL · Declare PL/SQL Identifiers · Write Executable Statements.
תרגול ויישום
הדגש הוא על עבודה מעשית עם הכלים והשיטות שבהם משתמשים בשטח, כך שאפשר ליישם את הנלמד כבר למחרת.
מרצים מהתעשייה
המרצים הם אנשי מקצוע פעילים שמביאים ניסיון מפרויקטים אמיתיים, לא רק חומר לימוד.
מחלקת ההשמה של ג'ון ברייס
* ליווי והכוונה בתהליך ההכנה לשוק העבודה. אין במידע זה התחייבות להשמה, לעבודה או לשכר.
סיפורי בוגרים
הגעתי מתחום הביוכימיה שלא קשור לתחום הדאטה והיום אני מנהל צוות דאטה ומחקר בחברת מזון גדולה. אולי אתם לא מגיעים מהתחום, אבל זה לא אמור להפריע לכם להצליח בו.
אמיר חמודהHead of Big Data, שטראוס
קורס דאטה סיינס
הקורס הוא פשוט מקיף דרך פייתון, SQL, המודלים הקלאסים, Deep Learning, באמת הכל כולל הכל. ממליץ בחום
לירון אלוןאנליסט, מון אקטיב
קורס Data Science, ניתוח מערכות מידע
למעשה תוך כדי הקורס כבר התחלתי לקבל הצעות עבודה ומצאתי עבודה עוד בזמן הקורס. לכן אני ממליץ לכל מי שרוצה דלת לתעשייה לבחור בג'ון ברייס.
בר כהןבוגר קורס Data science
קורס Data Analyst
לאחר 4 חודשים התחלתי את תפקידי החדש "באזרחות" כ-BI Analyst בחברת data בוטיק עם המון כלים להתחיל את השלב הבא עם תחושת מסוגלות בזכות הכלים שרכשתי בקורס והליווי הצמוד.
דור עובדיהData analyst Bi, חברת YGC
קורס Data analyst Bi - Analyst Data בחברת YGC
בזכות ג'ון ברייס השתלבתי כמתכנת בשוק העבודה
אלי ברעםלאומית, מתכנת
קורס Data Analyst
הגעתי עם קצת ניסיון במערכות מידע לקורס BI. היה קורס מאוד מעשיר, מקצועי. אני ממליץ בחום לכל מי שרוצה להיכנס לתחום ה- BI וה- Data Analysis. הקורס מאוד מקיף, מקצועי ומכין אותך לשוק העסקי.
אריק זהביבוגר קורס מפתח BI
קורס מפתח BI
המרצים שמגיעים לג'ון ברייס הם המרצים הטובים ביותר, הלוגיסטיקה הטובה ביותר, המעטפת הטובה ביותר לכל סטודנט שרוצה לבוא ולהיכנס לעולם ההי-טק וזה הדבר הכי חשוב למי שמתחיל בתחום.
יוחנן רחמיםקורס מפתח BI
קורס מפתח BI בסביבת 2016 SQL Server
שני הקורסים, קורסים מאוד רחבים שמעניקים ידע רב ומקצועי. כל המרצים מגיעים מהשטח ונותנים אנקדוטות ויודעים על מה הם מדברים. אני מאוד ממליצה, שני הקורסים בג'ון ברייס היו מצוינים.
ליאנה קפלןבוגרת קורסי Java ו-BI
קורסי Java ו-BI
למי מתאים הקורס?
Application Developers
Database Administrators
Developer
Forms Developer
PL/SQL Developer
Portal Developer
תנאי קבלה
ראיון התאמה / ייעוץ להכוונה מקצועית
מסלול ההכשרה והסילבוס
תוכנית הלימודים בנויה מ-23 חלקים בהיקף כולל של 40 שעות אקדמיות. בכל חלק משלבים הסבר, דוגמאות ותרגול על כלים אמיתיים.
מה תלמדו בקורס
Create and debug stored procedures and functions
Use conditional compilation to customize the functionality in a PL/SQL application without removing any source code
Design PL/SQL packages to group related constructs
Create overloaded package subprograms for more flexibility
Design PL/SQL anonymous blocks that execute efficiently
Use the Oracle supplied PL/SQL packages to generate screen output, file output and mail output
Write dynamic SQL for more coding flexibility
Describe the features and syntax of PL/SQL
מה כולל הקורס
40 שעות אקדמיות
5 מפגשים, פרונטלי או אונליין.
סילבוס להורדה
תוכנית הלימודים המלאה נשלחת אליכם לאחר השארת פרטים.
תעודת סיום
תעודה מטעם John Bryce, חטיבת ההדרכה של Matrix, למי שעומד בדרישות הקורס.
סילבוס מפורט
תיאור המודול
נושאים נלמדים
Course ObjectivesCourse AgendaDescribe the Human Resources (HR) SchemaPL/SQL development environments available in this courseIntroduction to SQL Developer
תיאור המודול
נושאים נלמדים
Overview of PL/SQLIdentify the benefits of PL/SQL SubprogramsOverview of the types of PL/SQL blocksCreate a Simple Anonymous BlockHow to generate output from a PL/SQL Block?
תיאור המודול
נושאים נלמדים
List the different Types of Identifiers in a PL/SQL subprogramUsage of the Declarative Section to Define IdentifiersUse variables to store dataIdentify Scalar Data TypesThe %TYPE AttributeWhat are Bind Variables?Sequences in PL/SQL Expressions
תיאור המודול
נושאים נלמדים
Describe Basic PL/SQL Block Syntax GuidelinesLearn to Comment the CodeDeployment of SQL Functions in PL/SQLHow to convert Data Types?Describe Nested BlocksIdentify the Operators in PL/SQL
תיאור המודול
נושאים נלמדים
Invoke SELECT Statements in PL/SQLRetrieve Data in PL/SQLSQL Cursor conceptAvoid Errors by using Naming Conventions when using Retrieval and DML StatementsData Manipulation in the Server using PL/SQLUnderstand the SQL Cursor conceptUse SQL Cursor Attributes to Obtain Feedback on DMLSave and Discard Transactions
תיאור המודול
נושאים נלמדים
Conditional processing using IF StatementsConditional processing using CASE StatementsDescribe simple Loop StatementDescribe While Loop StatementDescribe For Loop StatementUse the Continue Statement
תיאור המודול
נושאים נלמדים
Use PL/SQL RecordsThe %ROWTYPE AttributeInsert and Update with PL/SQL RecordsINDEX BY TablesExamine INDEX BY Table MethodsUse INDEX BY Table of Records
תיאור המודול
נושאים נלמדים
What are Explicit Cursors?Declare the CursorOpen the CursorFetch data from the CursorClose the CursorCursor FOR loopThe %NOTFOUND and %ROWCOUNT AttributesDescribe the FOR UPDATE Clause and WHERE CURRENT Clause
תיאור המודול
נושאים נלמדים
Understand ExceptionsHandle Exceptions with PL/SQLTrap Predefined Oracle Server ErrorsTrap Non-Predefined Oracle Server ErrorsTrap User-Defined ExceptionsPropagate ExceptionsRAISE_APPLICATION_ERROR Procedure
תיאור המודול
נושאים נלמדים
Create a Modularized and Layered Subprogram DesignModularize Development With PL/SQL BlocksUnderstand the PL/SQL Execution EnvironmentList the benefits of using PL/SQL SubprogramsList the differences between Anonymous Blocks and SubprogramsCreate, Call, and Remove Stored ProceduresImplement Procedures Parameters and Parameters ModesView Procedure Information
תיאור המודול
נושאים נלמדים
Create, Call, and Remove a Stored FunctionIdentify the advantages of using Stored FunctionsIdentify the steps to create a stored functionInvoke User-Defined Functions in SQL StatementsRestrictions when calling FunctionsControl side effects when calling FunctionsView Functions InformationHow to debug Functions and Procedures?
תיאור המודול
נושאים נלמדים
Listing the advantages of PackagesDescribe PackagesWhat are the components of a Package?Develop a PackageHow to enable visibility of a Package’s Components?Create the Package Specification and Body using the SQL CREATE Statement and SQL DeveloperInvoke the Package ConstructsView the PL/SQL Source Code using the Data Dictionary
תיאור המודול
נושאים נלמדים
Overloading Subprograms in PL/SQLUse the STANDARD PackageUse Forward Declarations to solve Illegal Procedure ReferenceImplement Package Functions in SQL and RestrictionsPersistent State of PackagesPersistent State of a Package CursorControl side effects of PL/SQL SubprogramsInvoke PL/SQL Tables of Records in Packages
תיאור המודול
נושאים נלמדים
What are Oracle-Supplied Packages?Examples of some of the Oracle-Supplied PackagesHow does the DBMS_OUTPUT Package work?Use the UTL_FILE Package to Interact with Operating System FilesInvoke the UTL_MAIL PackageWrite UTL_MAIL Subprograms
תיאור המודול
נושאים נלמדים
The Execution Flow of SQLWhat is Dynamic SQL?Declare Cursor VariablesDynamically Executing a PL/SQL BlockConfigure Native Dynamic SQL to Compile PL/SQL CodeHow to invoke DBMS_SQL Package?Implement DBMS_SQL with a Parameterized DML StatementDynamic SQL Functional Completeness
תיאור המודול
נושאים נלמדים
Standardize Constants and ExceptionsUnderstand Local SubprogramsWrite Autonomous TransactionsImplement the NOCOPY Compiler HintInvoke the PARALLEL_ENABLE HintThe Cross-Session PL/SQL Function Result CacheThe DETERMINISTIC Clause with FunctionsUsage of Bulk Binding to Improve Performance
תיאור המודול
נושאים נלמדים
Describe TriggersIdentify the Trigger Event Types and BodyBusiness Application Scenarios for Implementing TriggersCreate DML Triggers using the CREATE TRIGGER Statement and SQL DeveloperIdentify the Trigger Event Types, Body, and Firing (Timing)Differences between Statement Level Triggers and Row Level TriggersCreate Instead of and Disabled TriggersHow to Manage, Test and Remove Triggers?
תיאור המודול
נושאים נלמדים
What are Compound Triggers?Identify the Timing-Point Sections of a Table Compound TriggerUnderstand the Compound Trigger Structure for Tables and ViewsImplement a Compound Trigger to Resolve the Mutating Table ErrorComparison of Database Triggers to Stored ProceduresCreate Triggers on DDL StatementsCreate Database-Event and System-Events TriggersSystem Privileges Required to Manage Triggers
תיאור המודול
נושאים נלמדים
What is the PL/SQL Compiler?Describe the Initialization Parameters for PL/SQL CompilationList the new PL/SQL Compile Time WarningsOverview of PL/SQL Compile Time Warnings for SubprogramsList the benefits of Compiler WarningsList the PL/SQL Compile Time Warning Messages CategoriesSetting the Warning Messages Levels: Using SQL Developer, PLSQL_WARNINGS Initialization Parameter, and the DBMS_WARNING Package SubprogramsView Compiler Warnings: Using SQL Developer, SQL*Plus, or the Data Dictionary Views
תיאור המודול
נושאים נלמדים
What Is Conditional Compilation?Implement Selection DirectivesInvoke Predefined and User-Defined Inquiry DirectivesThe PLSQL_CCFLAGS Parameter and the Inquiry DirectiveConditional Compilation Error Directives to Raise User-Defined ErrorsThe DBMS_DB_VERSION PackageWrite DBMS_PREPROCESSOR Procedures to Print or Retrieve Source TextObfuscation and Wrapping PL/SQL Code
תיאור המודול
נושאים נלמדים
Overview of Schema Object DependenciesQuery Direct Object Dependencies using the USER_DEPENDENCIES ViewQuery an Object’s StatusInvalidation of Dependent ObjectsDisplay the Direct and Indirect DependenciesFine-Grained Dependency Management in Oracle Database 11gUnderstand Remote DependenciesRecompile a PL/SQL Program Unit
תיאור המודול
נושאים נלמדים
Oracle Database: Introduction to SQL (combination of Oracle Database: SQL Fundamentals I and Oracle Database:SQL Fundamentals II listed)Oracle Database: SQL Fundamentals IOracle Database: SQL Fundamentals II
תיאור המודול
נושאים נלמדים
Previous programming experience
סך כל שעות הלימוד בקורס: 40 שעות
הורדת הסילבוס מתאפשרת לאחר השארת פרטים
טכנולוגיות וכלים
SQLOraclePL/SQL
תעודת סיום קורס
מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix. הסמכות חיצוניות, כאשר קיימות, כפופות לתנאי הגוף המסמיך.
למה ללמוד בג'ון ברייס, זרוע ההדרכה של matrix
הקורס מועבר במסגרת John Bryce, חטיבת ההדרכה של Matrix. כך ההכשרה יושבת בתוך מעטפת טכנולוגית רחבה שמחוברת לעולמות הפיתוח, הענן, הדאטה וה-AI.