Duration 3 Days 18 CPD hours This course is intended for If you have worked in C++ but want to learn how to make the most of this language, especially for large projects, this course is for you. Overview By the end of this course, you'll have developed programming skills that will set you apart from other C++ programmers. After completing this course, you will be able to: Delve into the anatomy and workflow of C++ Study the pros and cons of different approaches to coding in C++ Test, run, and debug your programs Link object files as a dynamic library Use templates, SFINAE, constexpr if expressions and variadic templates Apply best practice to resource management This course begins with advanced C++ concepts by helping you decipher the sophisticated C++ type system and understand how various stages of compilation convert source code to object code. You'll then learn how to recognize the tools that need to be used in order to control the flow of execution, capture data, and pass data around. By creating small models, you'll even discover how to use advanced lambdas and captures and express common API design patterns in C++. As you cover later lessons, you'll explore ways to optimize your code by learning about memory alignment, cache access, and the time a program takes to run. The concluding lesson will help you to maximize performance by understanding modern CPU branch prediction and how to make your code cache-friendly. Anatomy of Portable C++ Software Managing C++ Projects Writing Readable Code No Ducks Allowed ? Types and Deduction C++ Types Creating User Types Structuring our Code No Ducks Allowed ? Templates and Deduction Inheritance, Polymorphism, and Interfaces Templates ? Generic Programming Type Aliases ? typedef and using Class Templates No Leaks Allowed ? Exceptions and Resources Exceptions in C++ RAII and the STL Move Semantics Name Lookup Caveat Emptor Separation of Concerns ? Software Architecture, Functions, and Variadic Templates Function Objects and Lambda Expressions Variadic Templates The Philosophers' Dinner ? Threads and Concurrency Synchronous, Asynchronous, and Threaded Execution Review Synchronization, Data Hazards, and Race Conditions Future, Promises, and Async Streams and I/O File I/O Implementation Classes String I/O Implementation I/O Manipulators Making Additional Streams Using Macros Everybody Falls, It's How You Get Back Up ? Testing and Debugging Assertions Unit Testing and Mock Testing Understanding Exception Handling Breakpoints, Watchpoints, and Data Visualization Need for Speed ? Performance and Optimization Performance Measurement Runtime Profiling Optimization Strategies Cache Friendly Code
Overview Uplift Your Career & Skill Up to Your Dream Job - Learning Simplified From Home! Kickstart your career & boost your employability by helping you discover your skills, talents and interests with our special Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course. You'll create a pathway to your ideal job as this course is designed to uplift your career in the relevant industry. It provides professional training that employers are looking for in today's workplaces. The Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course is one of the most prestigious training offered at StudyHub and is highly valued by employers for good reason. This Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course Course has been designed by industry experts to provide our learners with the best learning experience possible to increase their understanding of their chosen field. This Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course, like every one of Study Hub's courses, is meticulously developed and well researched. Every one of the topics is divided into elementary modules, allowing our students to grasp each lesson quickly. At StudyHub, we don't just offer courses; we also provide a valuable teaching process. When you buy a course from StudyHub, you get unlimited Lifetime access with 24/7 dedicated tutor support. Why buy this Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course? Unlimited access to the course for forever Digital Certificate, Transcript, student ID all included in the price Absolutely no hidden fees Directly receive CPD accredited qualifications after course completion Receive one to one assistance on every weekday from professionals Immediately receive the PDF certificate after passing Receive the original copies of your certificate and transcript on the next working day Easily learn the skills and knowledge from the comfort of your home Certification After studying the course materials of the Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £5.99. Original Hard Copy certificates need to be ordered at an additional cost of £9.60. Who is this course for? This Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course is ideal for Students Recent graduates Job Seekers Anyone interested in this topic People already working in the relevant fields and want to polish their knowledge and skill. Prerequisites This Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Career path As this course comes with multiple courses included as bonus, you will be able to pursue multiple occupations. This Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course is a great way for you to gain multiple skills from the comfort of your home. Course Curriculum Section 01: Introduction Introduction 00:02:00 Section 02: Setup Project Setup 00:15:00 Section 03: Scene Setup Scene Creation 00:07:00 Splash Scene 00:08:00 Main Menu Scene 00:33:00 Section 04: Grid & Gameplay Grid System 00:17:00 Grid System Part 2 00:26:00 AI 00:34:00 Section 05: Popups Game Over 00:28:00 Pause 00:23:00 Section 06: Extras Achievements 00:08:00 Extras & Going Forward 00:11:00 Assignment Assignment - Tic-Tac-Toe Clone - Perfect Cocos2d-x C++ Game Course 00:00:00
Overview This comprehensive course on Tic-Tac-Toe Clone - The Complete Cocos2d-x C++ Game Course will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Tic-Tac-Toe Clone - The Complete Cocos2d-x C++ Game Course comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Tic-Tac-Toe Clone - The Complete Cocos2d-x C++ Game Course. It is available to all students, of all academic backgrounds. Requirements Our Tic-Tac-Toe Clone - The Complete Cocos2d-x C++ Game Course is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 7 sections • 13 lectures • 03:32:00 total length •Introduction: 00:02:00 •Project Setup: 00:15:00 •Scene Creation: 00:07:00 •Splash Scene.: 00:08:00 •Main Menu Scene: 00:33:00 •Grid System: 00:17:00 •Grid System Part 2: 00:26:00 •AI: 00:34:00 •Game Over: 00:28:00 •Pause: 00:23:00 •Achievements: 00:08:00 •Extras & Going Forward: 00:11:00 •Assignment - Tic-Tac-Toe Clone - The Complete Cocos2d-x C++ Game Course: 00:00:00
This course aims to explore the different types of customers and their behaviour, with a focus on B2B, B2C, and C2C contexts, as well as the impact of social influences on consumer intentions and behaviour. Additionally, the course will examine how consumer behaviour varies in different organizational and marketing contexts, providing students with a comprehensive understanding of the factors that influence consumer decision-making. After the successful completion of the course, you will be able to learn about the following, What are the types of customers? Consumer behaviour in B2B, B2C and C2C context. Consumer behaviour in different organisational contexts. Marketing Context in C2C vs B2C vs B2B. Social influences on intentions and behaviour. This course aims to provide a comprehensive understanding of the various types of customers, consumer behaviour in different contexts (B2B, B2C, and C2C), the impact of social influences on consumer intentions and behavior, and the role of marketing context in C2C, B2C, and B2B settings. This course aims to provide a comprehensive understanding of the various types of customers, consumer behaviour in different contexts (B2B, B2C, and C2C), the impact of social influences on consumer intentions and behavior, and the role of marketing context in C2C, B2C, and B2B settings. VIDEO - Course Structure and Assessment Guidelines Watch this video to gain further insight. Navigating the MSBM Study Portal Watch this video to gain further insight. Interacting with Lectures/Learning Components Watch this video to gain further insight. Consumer Behaviour In Different Organizational Contexts Self-paced pre-recorded learning content on this topic. Consumer Behaviour In Different Organizational Contexts Put your knowledge to the test with this quiz. Read each question carefully and choose the response that you feel is correct. All MSBM courses are accredited by the relevant partners and awarding bodies. Please refer to MSBM accreditation in about us for more details. There are no strict entry requirements for this course. Work experience will be added advantage to understanding the content of the course. The certificate is designed to enhance the learner's knowledge in the field. This certificate is for everyone eager to know more and get updated on current ideas in their respective field. We recommend this certificate for the following audience. Organizational Behaviour Analyst Market Research Manager B2B Marketing Specialist Consumer Insights Consultant Business Development Manager Corporate Strategy Manager Customer Experience Designer Sales Operations Manager Key Account Manager Procurement Specialist Average Completion Time 2 Weeks Accreditation 3 CPD Hours Level Advanced Start Time Anytime 100% Online Study online with ease. Unlimited Access 24/7 unlimited access with pre-recorded lectures. Low Fees Our fees are low and easy to pay online.
In this series we invite globally respected studios to walk us through the processes and methods they employ when working with clients.
This SharePoint 2016 Site Owner course is intended to introduce you to the SharePoint 2016 and provide a comprehensive overview of SharePoint Site Owner roles and responsibilities in an accessible and extensive guide to the mind. Throughout the course, you'll learn how to add and configure sites, create libraries and lists, create and modify views. Discover how to implement SharePoint sites, features, and content structures suitably and securely share files, collaborate on documents, and access information and work with colleagues more productively. In addition to that, learn how to create and customize columns, manage content types and create a document set. This course also includes how to enhance the site using web parts and working with pages, navigate within SharePoint and how to change regional settings. This course will be ideal for you for sharing information and collaborating efficiently with your team or organisation. What Will I Learn? Understand the Role of the Site Owner Add and Configuring Sites Create Libraries Create Lists Create and Modify Views Create and Customize Columns Create and Manage Content Types Manage Permissions Enhance the Site Work with navigation and regional settings Requirements Pre-requisites: SharePoint 2016 Site User or similar experience Who is the target audience? Any student wishing to learn more about the SharePoint Site Owner roles and responsibilities Introduction Introduction FREE 00:02:00 Role of the Site Owner 012-16-Site Owner-C1L1-Understanding the Role of the Site Owner 00:04:00 012-16-Site Owner-C1L2-The Limitations of Folders 00:05:00 Adding and Configuring Sites 012-16-Site Owner-C2L1-Working with Collaboration Site Templates 00:02:00 Creating a Subsite with the Team Site Template 00:05:00 Creating a Subsite with the Project Site Template 00:04:00 012-16-Site Owner-C2L4-Creating a Subsite with a Blog Site Template 00:05:00 012-16-Site Owner-C2L5-Creating a Subsite with a Community Site Template 00:05:00 012-16-Site Owner-C2L6-Understanding Site Settings 00:05:00 012-16-Site Owner-C2L7-Customizing the Look of a Site 00:06:00 012-16-Site Owner-C2L8-Changing a Site's Title, Description, Logo, or URL 00:04:00 Creating Libraries 012-16-Site Owner-C3L1-Adding Apps 00:04:00 012-16-Site Owner-C3L2-Creating a Document Library 00:04:00 012-16-Site Owner-C3L3-Reviewing Library Settings 00:04:00 Switching Between the New and Classic Views 00:04:00 012-16-Site Owner-C3L5-Creating a Picture Library 00:03:00 012-16-Site Owner-C3L6-Deleting and Restoring a Library 00:03:00 012-16-Site Owner-C3L7-Changing the Name of a Library or List 00:02:00 012-16-Site Owner-C3L8-Modifying Library Versioning Options 00:04:00 012-16-Site Owner-C3L9-Restoring a Previous Version 00:03:00 012-16-Site Owner-C3L10-Overriding a Checked Out Document 00:03:00 012-16-Site Owner-C3L11-Saving a Library as a Template 00:03:00 012-16-Site Owner-C3L12-Adding Enterprise Key Words to a Library or List 00:03:00 012-16-Site Owner-C3L13-Allowing Folder Creation in Libraries and Lists 00:02:00 012-16-Site Owner-C3L14-Adding or Removing the Sync Library Feature 00:03:00 012-16-Site Owner-C3L15-Using Content Approval for a Library 00:04:00 012-16-Site Owner-C3L16-Using Content Approval with Alerts for Simple Workflows 00:06:00 Creating Lists 012-16-Site Owner-C4L1-Creating Lists 00:04:00 012-16-Site Owner-C4L2-Reviewing List Settings 00:02:00 012-16-Site Owner-C4L3-Deleting and Restoring a List 00:02:00 012-16-Site Owner-C4L4-Creating a Calendar List 00:02:00 012-16-Site Owner-C4L5-Adding or Removing the Group Calendar Option 00:02:00 012-16-Site Owner-C4L6-Creating a Task List. 00:03:00 012-16-Site Owner-C4L7-Creating an Announcement List 00:02:00 012-16-Site Owner-C4L8-Creating a Links List or Promoted Links List 00:04:00 012-16-Site Owner-C4L9-Creating a Contact List 00:02:00 012-16-Site Owner-C4L10-Creating a Survey 00:05:00 012-16-Site Owner-C4L11-Creating an Issue Tracking List 00:03:00 012-16-Site Owner-C4L12-Creating a List From an Excel Worksheet 00:04:00 012-16-Site Owner-C4L13-Creating a Custom List 00:02:00 012-16-Site Owner-C4L14-Changing a List Name or Description 00:02:00 012-16-Site Owner-C4L15-Adding or Removing Versioning from a List 00:03:00 012-16-Site Owner-C4L16-Adding or Disabling the Add Attachments Feature for a List 00:02:00 012-16-Site Owner-C4L17-Adding or Removing the Quick Edit Feature for a Library or List 00:02:00 Creating and Modifying Views 012-16-Site Owner-C5L1-Changing or Modifying the List or Library Default View 00:04:00 012-16-Site Owner-C5L2-Creating Public Views 00:06:00 012-16-Site Owner-C5L3-Creating a Grouped Library or List View 00:05:00 012-16-Site Owner-C5L4-Creating a Flat Library View 00:03:00 Creating and Customizing Columns 012-16-Site Owner-C6L1-Understanding SharePoint Columns 00:04:00 012-16-Site Owner-C6L2-Adding an Existing Site Column to a Library or List 00:03:00 Creating a Site Column 00:05:00 012-16-Site Owner-C6L4-Modifying, Renaming, or Deleting a Site Column 00:03:00 012-16-Site Owner-C6L5-Creating a Library or List Column 00:04:00 Modifying or Renaming a List or Library Column 00:03:00 012-16-Site Owner-C6L7-Removing a Column from a List or Library 00:03:00 012-16-Site Owner-C6L8-Creating a Text Column 00:03:00 012-16-Site Owner-C6L9-Creating a Choice Column 00:05:00 012-16-Site Owner-C6L10-Creating a Number Column 00:03:00 012-16-Site Owner-C6L11-Creating a Currency Column 00:02:00 012-16-Site Owner-C6L12-Creating a Date and Time Column 00:03:00 012-16-Site Owner-C6L13-Creating a Look Up Column 00:05:00 012-16-Site Owner-C6L14-Creating a Calculated Column 00:04:00 Creating and Managing Content Types 012-16-Site Owner-C7L1-Exploring Content Types 00:03:00 012-16-Site Owner-C7L2-Creating a Custom Content Type 00:08:00 012-16-Site Owner-C7L3-Adding a Custom Content Type into a List or Library 00:03:00 012-16-Site Owner-C7L4-Removing a Content Type from a Library or List 00:03:00 012-16-Site Owner-C7L5-Creating a Document Set 00:08:00 012-16-Site Owner-C7L6-Modifying a Content Type 00:03:00 Managing Permissions 012-16-Site Owner-C8L1-Understanding Permissions 00:05:00 012-16-Site Owner-C8L2-Editing Permission Level Priveleges 00:04:00 012-16-Site Owner-C8L3-Understanding Default Permission Groups 00:04:00 012-16-Site Owner-C8L4-Viewing and Editing Group Permissions 00:04:00 012-16-Site Owner-C8L5-Changing Permission Levels for a Group 00:02:00 012-16-Site Owner-C8L6-Viewing,Adding, or Removing Users from a Group 00:03:00 012-16-Site Owner-C8L7-Creating New SharePoint Groups 00:05:00 012-16-Site Owner-C8L8-Changing a Group Name or Group Owner 00:02:00 012-16-Site Owner-C8L9-Adding a SharePoint Group to a Site 00:03:00 012-16-Site Owner-C8L10-Adding, Removing, or Editing Permission Levels for an Individual 00:02:00 012-16-Site Owner-C8L11-Checking an Individuals Permission on a Site 00:02:00 012-16-Site Owner-C8L12-Granting Access to the Site Using the Share Option 00:03:00 012-16-Site Owner-C8L13-Changing the Default Share Group for the Site 00:02:00 012-16-Site Owner-C8L14-Creating and Removing Unique Permissions for a Site 00:05:00 012-16-Site Owner-C8L15-Creating and Removing Unique Permissions for a Library 00:06:00 012-16-Site Owner-C8L16-Creating and Removing Unique Permissions for a Document or Folder 00:06:00 Enhancing the Site 012-16-Site Owner-C9L1-Working with Pages in SharePoint 00:04:00 012-16-Site Owner-C9L2-Modifying or Adding Text to a Page 00:06:00 012-16-Site Owner-C9L3-Understanding Web Parts or App Parts 00:09:00 012-16-Site Owner-C9L4-Creating a Page in SharePoint 00:06:00 012-16-Site Owner-C9L5-Adding a Page to the Quick Launch 00:03:00 012-16-Site Owner-C9L6-Adding the Excel Web Access Web Part 00:07:00 012-16-Site Owner-C9L7-Adding the Relevant Documents Web Part 00:04:00 Navigation and Regional Settings 012-16-Site Owner-C10L1-Changing Regional Time and Work Week Settings 00:05:00 012-16-Site Owner-C10L2-Inheriting Top Links Navigation 00:02:00 012-16-Site Owner-C10L3-Working with Top Links Bar 00:05:00 012-16-Site Owner-C10L4-Working with the Quick Launch Area 00:06:00 012-16-Site Owner-C10L5-Enabling Tree View 00:03:00 Conclusion Course Recap 00:01:00 Course Certification
From this course, you will gain a solid understanding of online digital marketing where you will learn social media strategies, SEO and many more. You will also learn how to craft compelling campaigns, analyse data for insights and engage your target audience effectively. This Course At A Glance Accredited by CPD UK Endorsed by Quality Licence Scheme Get an introduction to the types of e-commerce stores. Understand B2B, B2C, C2B, B2G and B2A e-commerce. Recognise the types of e-commerce business models. Know about wholesaling, warehousing, private labelling and manufacturing. Understand white labelling, subscription and drop shipping. Recognise what you can sell in an e-commerce store. Learn to identify or create products that solve a problem. Learn to hop on trends early. Understand how to find products with branding potential. Recognise the digital marketing strategies to market an e-commerce business. Learn the tips to increase e-commerce online sales. Know how to boost product visualization. Learn to turn likes into sales with the shopping on Instagram. Know how to incorporate affiliate marketing into your e-commerce business. Online Digital Marketing Course Overview This online digital marketing course is designed for those who are willing to master digital marketing skills and become confident digital marketers. This popular online course will also introduce the types of e-commerce business models and help you use digital marketing in B2B, B2C, C2B, B2G and B2A e-commerce. This comprehensive online course will also help you get insight into wholesaling, warehousing, private labelling and manufacturing. You will also get to learn to find products other people are passionate about, automated chatbots, boost product visualisation, use targeting tactics and much more. By the end of the course, you will have deep knowledge of different strategies for digital marketing and learn to increase traffic and run an efficient marketing campaign for a brand or website. Who should take this course? This comprehensive online digital marketing course is suitable for anyone looking to improve their job prospects or aspiring to accelerate their career in this sector and want to gain in-depth knowledge of digital marketing. Entry Requirement There are no academic entry requirements for this online digital marketing course, and it is open to students of all academic backgrounds. However, you are required to have a laptop/desktop/tablet or smartphone and a good internet connection. Assessment Method This online digital marketing course assesses learners through multiple-choice questions (MCQs). Upon successful completion of the modules, learners must answer MCQs to complete the assessment procedure. Through the MCQs, it is measured how much a learner could grasp from each section. In the assessment pass mark is 60%. Course Curriculum Introduction Introduction Types of E-Commerce Stores B2B: Business to Business Ecommerce B2c: Business to Consumer Ecommerce C2C Ecommerce C2B: Consumer to Business Ecommerce B2G (also called B2A) Government / Public Administration Types of E-Commerce Business Models Drop Shipping Wholesaling and Warehousing Private Labeling and Manufacturing White Labeling Subscription What You Can Sell in an E-Commerce Store Identify or Create Products That Solve a Problem Find Products You and Other People are Passionate About Find Products with Branding Potential Hop on Trends Early Find Products that Fulfill Guilty Pleasures Digital Marketing Strategies to Market an E-Commerce Business Boost Product Visualization Add Video Automate with Chatbots Reduce Cart Abandonment Use Retargeting Tactics Tips to Increase E-Commerce Online Sales Reach in-market Shoppers with Google Shopping Ads Remarket to Them with Display Ads Turn Likes into Sales with Shopping on Instagram Instill Trust with Customer Reviews Up Your Cross-Selling Game with Pop-Ups Incorporating Affiliate Marketing into Your E-Commerce Business Determine if an Affiliate Program is Right for You Find Publishers to Partner With Review and Approve Publishers Conduct Ongoing Review Win New Customers with Referral Marketing (Affiliate Marketing) Review Assessment Assessment - Online Digital Marketing Course Recognised Accreditation CPD Certification Service This course is accredited by continuing professional development (CPD). CPD UK is globally recognised by employers, professional organisations, and academic institutions, thus a certificate from CPD Certification Service creates value towards your professional goal and achievement. CPD certificates are accepted by thousands of professional bodies and government regulators here in the UK and around the world. Many organisations look for employees with CPD requirements, which means, that by doing this course, you would be a potential candidate in your respective field. Quality Licence Scheme Endorsed The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. It will give you a competitive advantage in your career, making you stand out from all other applicants and employees. Certificate of Achievement Endorsed Certificate from Quality Licence Scheme After successfully passing the MCQ exam you will be eligible to order the Endorsed Certificate by Quality Licence Scheme. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. It will give you a competitive advantage in your career, making you stand out from all other applicants and employees. There is a Quality Licence Scheme endorsement fee to obtain an endorsed certificate which is £65. Certificate of Achievement from Lead Academy After successfully passing the MCQ exam you will be eligible to order your certificate of achievement as proof of your new skill. The certificate of achievement is an official credential that confirms that you successfully finished a course with Lead Academy. Certificate can be obtained in PDF version at a cost of £12, and there is an additional fee to obtain a printed copy certificate which is £35. FAQs Is CPD a recognised qualification in the UK? CPD is globally recognised by employers, professional organisations and academic intuitions, thus a certificate from CPD Certification Service creates value towards your professional goal and achievement. CPD-certified certificates are accepted by thousands of professional bodies and government regulators here in the UK and around the world. Are QLS courses recognised? Although QLS courses are not subject to Ofqual regulation, they must adhere to an extremely high level that is set and regulated independently across the globe. A course that has been approved by the Quality Licence Scheme simply indicates that it has been examined and evaluated in terms of quality and fulfils the predetermined quality standards. When will I receive my certificate? For CPD accredited PDF certificate it will take 24 hours, however for the hardcopy CPD certificate takes 5-7 business days and for the Quality License Scheme certificate it will take 7-9 business days. Can I pay by invoice? Yes, you can pay via Invoice or Purchase Order, please contact us at info@lead-academy.org for invoice payment. Can I pay via instalment? Yes, you can pay via instalments at checkout. How to take online classes from home? Our platform provides easy and comfortable access for all learners; all you need is a stable internet connection and a device such as a laptop, desktop PC, tablet, or mobile phone. The learning site is accessible 24/7, allowing you to take the course at your own pace while relaxing in the privacy of your home or workplace. Does age matter in online learning? No, there is no age limit for online learning. Online learning is accessible to people of all ages and requires no age-specific criteria to pursue a course of interest. As opposed to degrees pursued at university, online courses are designed to break the barriers of age limitation that aim to limit the learner's ability to learn new things, diversify their skills, and expand their horizons. When I will get the login details for my course? After successfully purchasing the course, you will receive an email within 24 hours with the login details of your course. Kindly check your inbox, junk or spam folder, or you can contact our client success team via info@lead-academy.org
Duration 5 Days 30 CPD hours This course is intended for This course is intended for individuals who are Application designers and database developers, database administrators and web server administrators. Overview Upon successful completion of this course, students will be able to work with Oracle database programming using the PL/SQL programming language. They will learn the syntax, structure and features of the language. In this course, students will learn the foundation for the programming series and the use of database-resident stored program units for Oracle 12c. Selection & Setup of the Database Interface Considering Available Tools Selecting the Appropriate Tool Oracle Net Database Connections Oracle PAAS Database Connections Setup SQL Developer Setup SQL*Plus Setup Jdeveloper About Bind & Substitution Variables Using SQL Developer Using SQL*Plus Choosing a Database Programming Language What is Database Programming? PL?SQL Performance Advantages Integration wth Other Languages PL/SQL Language Fundamentals PL/SQL Program Structure LANGUAGE SYNTAX RULES EMBEDDING SQL WRITING READABLE CODE GENERATING DATABASE OUTPUT SQL*PLUS INPUT OF A PROGRAM BLOCK Declare Section About the Declare Section DECLARE PRIMITIVE TYPES DECLARATION OPTIONS NOT NULL CONSTANT DATA DICTIONARY INTEGRATION %TYPE DECLARE SIMPLE USER---DEFINED TYPES TYPE... TABLE TYPE... RECORD EXTENDED USER---DEFINED TYPES Begin Section About the Begin Section Manipulating Program Data Logic Control & Branching GOTO LOOP IF-THEN-ELSE CASE Exception Section ABOUT THE EXCEPTION SECTION ISOLATING THE SPECIFIC EXCEPTION PRAGMA EXCEPTION_INIT SQLCODE &SQLERRM Example SQL%ROWCOUNT &SELECT...INTO Beyond the Basics: Explicit Cursors ABOUT EXPLICIT CURSORS EXTENDED CURSOR TECHNIQUES FOR UPDATE OF Clause WHERE CURRENT OF Clause Using FOR?LOOP Cursors Beyond the Basics: Nested BlocksBeyond the Basics: Declared Subprograms USING DECLARED SUBPROGRAMS DECLARED PROCEDURE DECLARED FUNCTION Introducing Databse-Resident Program Units ABOUT DATABASE---RESIDENT PROGRAMS PHYSICAL STORAGE & EXECUTION TYPES OF STORED PROGRAM UNITS STORED PROGRAM UNIT ADVANTAGES MODULAR DESIGN PRINCIPLES Creating Stored Procedures & Functions STORED PROCEDURES & FUNCTIONS CREATE PROCEDURE / CREATE FUNCTION CREATING PROCEDURES & FUNCTIONS RAISE_SALARY() Procedure SALARY_VALID() Function THE PARAMETER SPECIFICATION DEFAULT Clause SYSTEM & OBJECT PRIVILEGES USING THE DEVELOPMENT TOOLS Executing Stored Procedures & Functions CALLING PROCEDURES & FUNCTIONS UNIT TESTING WITH EXECUTE ANONYMOUS BLOCK UNIT TESTING SPECIFYING A PARAMETER NOTATION SQL WORKSHEET UNIT TESTING CALLING FUNCTIONS FROM SQL Maintaining Stored Program Units RECOMPILING PROGRAMS Mass Recompilation Using UTL_RECOMP() DROPPING PROCEDURES & FUNCTIONS DROP PROCEDURE / FUNCTION DATA DICTIONARY METADATA Using USER_OBJECTS Using USER_SOURCE Using USER_ERRORS Using USER_OBJECT_SIZE Using USER_DEPENDENCIES Managing Dependencies DEPENDENCY INTERNALS TRACKING DEPENDENCIES THE DEPENDENCY TRACKING UTILITY SQL DEVELOPER DEPENDENCY INFO DEPENDENCY STRATEGY CHECKLISTS Creating & Maintaining Packages ABOUT PACKAGES CREATING PACKAGES MAINTAINING PACKAGES PERFORMANCE CONSIDERATIONS Advanced Package Capabilities DEFINER & INVOKER RIGHTS WHITE LITS & ACCESSIBLE BY PERSISTENT GLOBAL OBJECTS DEFINING INITIALIZATION LOGIC OBJECT ORIENTATION SUPPORT Advanced Cursor Techniques USING CUSROS VARIABLES USING SYS_REFCURSOR USING CURSOR EXPRESSIONS Using System-Supplied Package DBMS_OUTPUT() UTL_FILE() FOPEN() EXAMPLE Database Trigger Concepts ABOUT DATABASE TRIGGERS DML EVENT TRIGGER SUB---TYPES DATABASE TRIGGER SCENARIO TRIGGER EXECUTION MECHANISMS TRIGGERS WITHIN SQL WORKSHEET Creating Database Triggers STATEMENT-LEVEL TRIGGERS Using RAISE_APPLICATION_ERROR() ROW---LEVEL TRIGGERS EXAMPLES OF TRIGGERS EMPLOYEE_SALARY_CHECK Example EMPLOYEE_JOURNAL Example BUDGET_EVENT Example INSTEAD OF TRIGGERS TRIGGERS WITHIN AN APPLICATION Maintaining Database Triggers CALL SYNTAX TRIGGER MAINTENANCE TASKS SHOW ERRORS TRIGGER DROP TRIGGER ALTER TRIGGER MULTIPLE TRIGGERS FOR A TABLE HANDLING MUTATING TABLE ISSUES Implementing System Event Triggers WHAT ARE SYSTEM EVENT TRIGGERS? DEFININGTHE SCOPE AVAILABLE SYSTEM EVENTS SYSTEM EVENT ATTRIBUTES
Duration 5 Days 30 CPD hours This course is intended for Data Warehouse AdministratorDatabase AdministratorsDatabase DesignersSupport EngineerTechnical Administrator Overview Monitor the DatabaseManage Database PerformanceImplement Database AuditingConfigure the Database Instance Such That Resources Are Appropriately Allocated Among Sessions and TasksSchedule Jobs to Run Inside or Outside of the DatabaseConfigure Oracle Net ServicesConfigure your Database For Backup and Recovery OperationsDescribe Oracle Database ArchitectureManage the Oracle Database InstanceManage Oracle Database Storage structuresCreate and Administer User Accounts The Oracle Database 12c: Administration Workshop will teach you about the Oracle Database architecture. You will discover how to effectively manage an Oracle Database instance, configure the Oracle Network Environment and perform database maintenance. The Oracle Database 12c: Administration Workshop will teach you about the Oracle Database architecture. You will discover how to effectively manage an Oracle Database instance, configure the Oracle Network Environment and perform database maintenance.
Duration 3 Days 18 CPD hours Overview Our engaging instructors and mentors are highly-experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working within in a hands-on learning environment, guided by our expert team, attendees will explore: New Features Overview Multitenant New Features Security Features Cloud Services Networking Globalization Big Data Support Database Installation and Configuration Database Tuning Backup and Recovery Oracle 19c New Features is a hands-on course that explores the newest features such as Big Data Enhancements, Security, Multitenant features, Oracle Cloud Services, Networking, and much more. Oracle is one of the leading databases in industry today. Learn what their latest flagship product has to offer from industry experts. Oracle 19c New Features Overview Introduction to Oracle 19c New Features Oracle 19c Multitenant New Features Refreshable PDB Switchover PDB Integration with Data Guard PDB Snapshot Carousel CDB Fleet Management Oracle 19c Security Features Profile Lockdown Create a User Defined Master Encryption Key Encrypted Passwords in Database Links and Data Pump Create Keystores for Pluggable Databases Datapump and Unified Auditing Schema Only Accounts Oracle 19c Cloud Services Oracle IaaS Oracle Saas Oracle PaaS Oracle 19c Networking Database Connection Manager Database Proxy Support Tenant Isolation Oracle 19c Globalization New globalization for Bind Variables New Database Local Support Additional Unicode Support Big Data Support New Analytic Support Data Mining Data Warehouse Additional Parallel Processing Support Inline External Tables Database Installation and Configuration Zero Downtime Upgrades Dry Run Command implementation New location for Password File Improved Bulk Operations Database Tuning SQL Tuning Advisor and Exadata New SQL Tuning Set API Concurrent SQL and Sql Performance Analyzer Database In Memory Features In Memory Support for External Tables In Memory Features for Analytics Oracle 19c Backup and Recovery Active Pluggable Cloning Pluggable and non Pluggable Database Migration Additional course details: Nexus Humans Oracle 19c New Features (TTOR20019) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Oracle 19c New Features (TTOR20019) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.