• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

3093 Code courses

Docker Fundamentals Plus Enterprise Operations Bundle

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Software Engineers and DevOps professionals working in an Enterprise developing mission critical line of business applications. Overview By the end of this course, students will be able to: Assess the advantages of a containerized software development & deployment Use Docker engine features necessary for running containerized applications Utilize Swarm and Kubernetes orchestrators to deploy, maintain, and scale a distributed application Describe the essential patterns used in a highly distributed EE application Understand how to configure EE applications for different environments without code changes Produce and containerize scalable, accessible, and fault-tolerant EE applications Apply different debugging and testing techniques to containerized EE applications The Docker Fundamentals + Enterprise Operations Bundle includes the full Docker for Enterprise Operations course as well as the prerequisite Docker Fundamentals course run back to back in a single intensive training experience. The Docker Fundamentals training course features the foundational concepts and practices of containerization on a single Docker node. The course offers learners the opportunity to assimilate basic container orchestration and how to scale Docker across multiple nodes in a simple swarm cluster. This course provides essential foundational knowledge for subsequent Docker courses. As the follow-on to the Docker Fundamentals course, Docker for Enterprise Operations is a role-based course is designed for Docker Operations teams to accelerate their Docker journey in the enterprise. The course covers in-depth core advanced features of Docker EE and best practices to apply these features at scale with enterprise workloads. Platform Availability: Linux, Windows (Fundamentals Only). Introducing Docker Containerization Fundamentals Creating Images Docker Volumes Docker Networking Basics Introduction to Docker Compose Introduction to Swarm Mode Introduction to Kubernetes Secrets Fundamentals Signature Assignment Distributed Application Architecture Sample Application Edit and Continue Debugging Docker Compose Testing Service Discovery Defensive Programming Logging and Error Handling Health Checks Secrets Configuration Management Development Pipeline Overview Universal Control Plane Docker Trusted Registry Repository Automation Build Server

Docker Fundamentals  Plus Enterprise Operations Bundle
Delivered OnlineFlexible Dates
Price on Enquiry

Getting Started with Kubernetes (TTDV7590)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for This in an introductory-level class for intermediate skilled team members. Students should have prior software development experience or exposure, have some basic familiarity with containers, and should also be able to navigate the command line. Overview This course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working in a hands-on learning environment led by our expert facilitator, students will explore: What a Kubernetes cluster is, and how to deploy and manage them on-premises and in the cloud. How Kubernetes fits into the cloud-native ecosystem, and how it interfaces with other important technologies such as Docker. The major Kubernetes components that let us deploy and manage applications in a modern cloud-native fashion. How to define and manage applications with declarative manifest files that should be version-controlled and treated like code. Containerization has taken the IT world by storm in the last few years. Large software houses, starting from Google and Amazon, are running significant portions of their production load in containers. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. This is a hands-on workshop style course that teaches core features and functionality of Kubernetes. You will leave this course knowing how to build a Kubernetes cluster, and how to deploy and manage applications on that cluster. Getting Started Our sample application Kubernetes concepts Declarative vs imperative Kubernetes network model First contact with kubectl Setting up Kubernetes Working with Containers Running our first containers on Kubernetes Exposing containers Shipping images with a registry Running our application on Kubernetes Exploring the Kubernetes Dashboard The Kubernetes dashboard Security implications of kubectl apply Scaling a deployment Daemon sets Labels and selectors Rolling updates Next Steps Accessing logs from the CLI Managing stacks with Helm Namespaces Next steps

Getting Started with Kubernetes (TTDV7590)
Delivered OnlineFlexible Dates
Price on Enquiry

TypeScript Tutorial For Beginners

4.3(43)

By John Academy

Course Overview If you are a JavaScript developer who wants to master TypeScript fundamentals, jumpstart on the road to learning TypeScript with this TypeScript Tutorial For Beginners course.  TypeScript is an open-source programming language which builds on JavaScript. The advantage of Typescript over Javascript is that it adds optimal static typing to the JavaScript language. Many Javascript frameworks use typescript, such as Angular. This course covers a comprehensive set of modules to enhance your understanding of TypeScript fundamentals. It explains what typescript is and gives you a clear understanding of its significance. You will learn how to find the data type of a variable in TypeScript and understand how to define a function type variable typescript. You will also learn how to define objects using classes and use the different access modifiers. In time, you will get to grips with the specific skills to write more scalable applications. Whatever you learn in JavaScript adds value to your understanding of TypeScript. You're already halfway there if you're familiar with Javascript. Enrol right now! Learning Outcomes Understand the variables and data types Explore how to define variables using data types Gain in-depth knowledge of the operators Deepen your understanding of the object oriented principles Know how to create and use arrow functions Familiarise with the flow control statements Understand the variable prefixes Have an in-depth understanding of variable prefixes Who is this course for? The TypeScript Tutorial For Beginners course is incredibly beneficial for professionals interested in understanding the fundamentals of TypeScript. Upgrading skills in this course open doors to tremendous opportunities. Entry Requirement This course is available to all learners, of all academic backgrounds. Learners should be aged 16 or over to undertake the qualification. Good understanding of English language, numeracy and ICT are required to attend this course. Certification After you have successfully completed the course, you will be able to obtain an Accredited Certificate of Achievement. You can however also obtain a Course Completion Certificate following the course completion without sitting for the test. Certificates can be obtained either in hardcopy at the cost of £39 or in PDF format at the cost of £24. PDF certificate's turnaround time is 24 hours, and for the hardcopy certificate, it is 3-9 working days. Why choose us? Affordable, engaging & high-quality e-learning study materials; Tutorial videos/materials from the industry-leading experts; Study in a user-friendly, advanced online learning platform; Efficient exam systems for the assessment and instant result; The UK & internationally recognized accredited qualification; Access to course content on mobile, tablet or desktop from anywhere anytime; The benefit of career advancement opportunities; 24/7 student support via email. Career Path The TypeScript Tutorial For Beginners course provides useful skills to possess and would be beneficial for any related profession or industry such as: TypeScript Developer Full Stack Developer Unit 01: Introduction Module 01: What and why TypeScript 00:02:00 Module 02: TypeScript Playground 00:04:00 Module 03: Install TypeScript 00:02:00 Module 04: Install Visual Studio Code 00:01:00 Unit 02: Variables and Data Types Module 01: Introduction 00:03:00 Module 02: First Program Using Visual Studio Code 00:04:00 Module 03: Use JS in a HTML 00:02:00 Module 04: Strings 00:02:00 Module 05: Boolean 00:01:00 Module 06: Any Type 00:01:00 Module 07: Homogenous Arrays 00:03:00 Module 08: Heterogenous Arrays 00:01:00 Module 09: Using alert confirm and prompt 00:03:00 Module 10: Comments 00:02:00 Module 11: Enum Type 00:05:00 Unit 03: Operators Module 01: Arithmetic 00:03:00 Module 02: Assignment 00:04:00 Module 03: Comparison 00:04:00 Module 04: Logical 00:04:00 Module 05: Ternary 00:03:00 Unit 04: Flow Control Statements Module 01: Introduction 00:01:00 Module 02: IF Else Ladder 00:06:00 Module 03: Switch 00:04:00 Module 04: Break and Case Flow 00:03:00 Module 05: While loop 00:03:00 Unit 05: Objects and Arrays Module 01: Introduction 00:02:00 Module 02: Object Literal 00:03:00 Module 03: For-In Loop 00:02:00 Module 04: Arrays 00:04:00 Module 05: De-Structuring Arrays 00:02:00 Module 06: De-Structuring Objects 00:02:00 Unit 06: Functions Module 01: Introduction 00:02:00 Module 02: First Function 00:03:00 Module 03: Passing a parameter 00:01:00 Module 04: Passing Multiple Parameters 00:02:00 Module 05: Optional Parameters 00:04:00 Module 06: Default Values 00:01:00 Module 07: Function as parameter 00:02:00 Module 08: Returning a function 00:03:00 Module 09: Anonymous Functions 00:02:00 Module 10: Overloading 00:05:00 Module 11: REST PARAMS 00:05:00 Module 12: Using a Type on REST PARAM 00:01:00 Unit 07: Arrow Functions Module 01: Introduction 00:02:00 Module 02: First arrow function 00:03:00 Module 03: Passing Parameters 00:03:00 Module 04: Array of Arrow Functions 00:03:00 Unit 08: Variable Prefixes Module 01: let 00:03:00 Module 02: const 00:02:00 Module 02: const functions 00:02:00 Module 04: declare 00:01:00 Unit 09: Interfaces Module 01: Introduction 00:02:00 Module 02: Define an Object Interface 00:03:00 Module 03: Create and object 00:03:00 Module 04: Defining optional properties 00:01:00 Module 05: Interfaces are only compile time 00:01:00 Module 06: Function Interfaces 00:04:00 Module 07: Return Types in Functional interfaces 00:02:00 Module 08: Adding methods to Object Interfaces 00:02:00 Module 09: Array Interfaces 00:03:00 Module 10: String indexed Array Interfaces 00:03:00 Module 11: Extending interfaces 00:06:00 Unit 10: Classes Module 01: Introduction 00:01:00 Module 02: Create a class 00:03:00 Module 03: Add a constructor 00:04:00 Module 04: Add Function properties 00:02:00 Module 05: Power of TypeScript 00:01:00 Module 06: Using for-in and instanceof 00:04:00 Module 07: Implementing an interface 00:06:00 Unit 11: Inheritance Module 01: Introduction 00:03:00 Module 02: Extending a class 00:05:00 Module 03: Create Child Objects 00:07:00 Module 04: Inheriting Functionality 00:04:00 Module 05: Overriding 00:03:00 Unit 12: Access modifiers, Encapsulation and Static Module 01: Public and readonly 00:02:00 Module 02: Encapsulation 00:01:00 Module 03: Private properties 00:04:00 Module 04: Accessor methods 00:02:00 Module 05: Using Static Properties 00:04:00 Module 06: More about static 00:01:00 Module 07: Static Methods 00:03:00 Unit 13: Type Casting Module 01: String to numeric 00:04:00 Module 02: Using the toString method 00:03:00 Module 03: Object Casting 00:02:00 Unit 14: Modules Module 01: Introduction 00:01:00 Module 02: Using Function Modules 00:04:00 Module 03: Import Aliasing and Alternate Export Syntax 00:02:00 Module 04: Default Exports 00:02:00 Module 05: Class Modules 00:01:00 Module 06: Aliasing class modules 00:02:00 Certificate and Transcript Order Your Certificates and Transcripts 00:00:00

TypeScript Tutorial For Beginners
Delivered Online On Demand4 hours 7 minutes
£11.99

NVQ CERTIFICATE IN GLASS REINFORCED PLASTICS (GRP) OCCUPATIONS

By Oscar Onsite

REFERENCE CODE 603/2369/3 COURSE LEVEL NVQ Level 2 THIS COURSE IS AVAILABLE IN Course Overview This qualification is aimed those who carry out activities in the Construction Industry working with Glass Reinforced Plastics (GRP) products. The qualification has a core group of 5 mandatory units that cover the generic areas including Health and Safety, transport and storage of tools, materials and equipment, checking and confirming the job specification and communication skills. The qualification also has a group of optional units that cover preparation, positioning, testing, installation and assembly. The qualification, along with the required separate proof of Health and Safety knowledge will give candidates a route to the relevant CSCS card required for site access.

NVQ CERTIFICATE IN GLASS REINFORCED PLASTICS (GRP) OCCUPATIONS
Delivered In-Person in Manchester or UK WideFlexible Dates
Price on Enquiry

NVQ CERTIFICATE IN CURTAIN WALL INSTALLATION

By Oscar Onsite

REFERENCE CODE 603/7248/5 COURSE LEVEL NVQ Level 2 THIS COURSE IS AVAILABLE IN Course Overview The aim of this qualification is to confirm that the candidate has the skills and knowledge to install Curtain Wall systems on site. It is not expected that all curtain wall installers will carry out identical tasks as there are many variations in system types and installation environments, so the qualification had been developed to allow as wide an uptake as possible. All of the work needs to be completed in accordance with relevant legislation, regulations and health and safety guidelines

NVQ CERTIFICATE IN CURTAIN WALL INSTALLATION
Delivered In-Person in Manchester or UK WideFlexible Dates
Price on Enquiry

Bookkeeping - Accounting and Bookkeeping Skills

4.7(160)

By Janets

Enhance your bookkeeping, critical thinking, problem-solving, analytical, numeracy and data entry skills with our exclusive Bookkeeping - Accounting And Bookkeeping Skills. If you want to launch your dynamic career in the field of accounting, this is the perfect chance to build your skills. This course is designed to improve your expertise in bookkeeping in order to prepare you for your career. Therefore, go through this course and learn about the fundamental of bookkeeping. Furthermore, know the essentials of manual and computerised bookkeeping systems, as well as understand the concept of balance sheet management and PNL accounting. This course will also overview debits, credits, budgeting, financial analysis and the distinction between high-risk and low-risk enterprises. So, what are you waiting for? Join this comprehensive course to acquire that knowledge. Also, get an extra advantage by receiving a QLS- endorsed certificate, which will make you stand out from the competition. Learning Outcomes Learn the fundamentals of accounting for bookkeeping Be familiar with manual and computerised bookkeeping systems Improve your knowledge of ledgers, trail balances, and code Get a thorough understanding of balance sheet management and PNL accounting Broaden your knowledge of financial analysis Grasp the essentials of debits, credits, budgeting, and the distinction between high-risk and low-risk enterprises Certificate of Achievement Endorsed Certificate of Achievement from the Quality Licence Scheme Upon successful completion of the final assessment, you will be eligible to apply for the Quality Licence Scheme Endorsed Certificate of achievement. This certificate will be delivered to your doorstep through the post for £79. An extra £10 postage charge will be required for students leaving overseas.  CPD Accredited Certificate After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post.  Method of Assessment At the end of the course, there will be a final assessment. A set of questions will be provided, and you can complete these questions according to your convenient time. After you submit the assignment, our expert team will evaluate them and provide constructive feedback. Career path After the successful completion of this course, you can explore your career in the following positions: Accountant Financial Advisor Financial Manager Bookkeeper Auditor

Bookkeeping - Accounting and Bookkeeping Skills
Delivered Online On Demand3 weeks
£9.99

Oracle 11g PL/SQL Part 1

By iStudy UK

The Oracle 11g PL/SQL Part 1 course will focus on giving you the best knowledge of coding and designing PL/SQL and SQL scripts. Initially, you'll learn how to start programming in Oracle PL/SQL. You'll understand the history of PL/SQL, installing Oracle Express Edition, connecting to Database, Relational Database, Oracle SQL in an easy-to-grasp method. This course includes mostly practical examples with explanations which makes it more valuable. Upon successful completion of this course, you can have the pleasure to code in PL/SQL which further help to boost your career. From beginners to expert learner can benefit from this course. So enrol today and see what else is in the Oracle 11g PL/SQL Part 1 course. What Will I Learn? Prepare your environment Work with Oracle database tools Understand and work with language features Work with the DECLARE clause Work with the BEGIN clause Work with the EXCEPTION clause Use explicit cursors Understand and use nested blocks Understand the difference between nested blocks and subprograms Requirements Familiarity with database and programming principles Who is the target audience? Application designers and developers Database administrators Business users and non-technical senior end users Introduction Introduction FREE 00:03:00 Preparing Your Environment Course Setup 00:37:00 Working with Oracle Database Tools Selecting the Appropriate Database Tool 00:31:00 Language Features Understanding PL/SQL 00:18:00 PL/SQL Blocks 00:15:00 Working with SQL Plus 00:11:00 The DECLARE Clause DECLARE Clause Objects 00:16:00 PL/SQL Available Data Types 00:17:00 Declaring Simple Data Types and Assignments 00:12:00 Declaring Complex Data Types and Assignments 00:11:00 Declaring Complex RowTypes and Assignments 00:07:00 Declaring Complex Tables 00:08:00 Declaring Complex Records 00:08:00 Creating and Declaring User-Defined Types 00:09:00 The BEGIN Clause What Can Be Included in the BEGIN Clause 00:07:00 Working with CHAR and VARCHAR2 Variables 00:08:00 Handling String Literals 00:08:00 Working with Numeric Variables 00:07:00 Working with Date Variables 00:06:00 Assigning and Using Boolean Variables 00:08:00 Using Comparison Operators 00:07:00 Using SQL Functions 00:06:00 SQL DML within PL/SQL 00:15:00 Using SELECT 00:07:00 Exceptions and Embedded SQL 00:11:00 Using Sequences 00:14:00 Logic Control and Branching 00:07:00 Using GOTO 00:06:00 Working with LOOPS 00:19:00 Creating and Using the Indefinite Loop 00:07:00 Creating and Using the Conditional Loop 00:08:00 Using Nested Loops 00:12:00 Using the If-Then-Else 00:19:00 Using the CASE Statement 00:18:00 The EXCEPTION Clause What Are the Types of Exceptions 00:06:00 Trapping Exceptions 00:06:00 Identify Exception Details 00:11:00 Creating User-Defined Exceptions 00:11:00 Using SQLCODE and SQLERRM Objects 00:09:00 Understand the Implicit Cursor 00:15:00 Creating User-Defined Events 00:12:00 Explicit Cursors Understanding the Concept and Purpose of Explicit Cursors 00:18:00 Learn about Cursor Attributes 00:10:00 Using the Continue Statement 00:06:00 Working with Updateable Cursors 00:19:00 Creating and Using Cursor Parameters 00:15:00 FOR...LOOP Cursors 00:07:00 Nested Blocks Understanding Nested Blocks 00:11:00 Difference between Global vs Local Objects and Exceptions 00:13:00 Declared Subprograms Subprograms: How They Differ from Nested Blocks 00:18:00 Conclusion Conclusion 00:04:00 Course Certification

Oracle 11g PL/SQL Part 1
Delivered Online On Demand9 hours 54 minutes
£25

JavaFX Frontends Course, 2 Days

4.6(12)

By PCWorkshops

Java Front-ends for desktop and mobile With Java FX Programming Java Front-ends for desktop and mobile With Java FX In this course we create attractive, functional Front-ends using JavaFX. Prerequisites: Delegates already have basic Java Skills. Duration: 2 consecutive days, the first date shows as the booking date Where: Online with Gotomeeting.com Download: Download Java JDK and Eclipse IDE. London classroom: on request locations, bring you own device Location: Online Interactive Instructor-led Webinar. Our Style: This is a very practical course giving you hands-on practice. Included: Course exercises, notes, examples, computers, evaluations Certification: PCWorkshops JavaFX Qualification Java Intermediate and Front-end Course Description Database Concepts Revision: DataBase SQL, database principles and JDBC GUI's with Java FX Building Java FX GUI's Course Contents: GUI's with JavaFX Building Java GUI's. Create a front-end form interface for an application. Working with nodes, labels, inputboxes, prgress bars, etc. Formatting your front-end. Import a Java package to interact with the front-end. Interact with a database via the front-end. Practical Examine the Java SE event model. What is an event. What is event handling. Develop event handlers. Develop Lambda-style event handlers. Practical Create a quotation app. Create a movie booking app. How to create your installer and upload your app Webservices Java Web services What are Web Services? Why Java Web Services? Web Services - Characteristics Web Services - Architecture Web Services - Examples and exercises What is included PCWorkshops Course Certificate on completion Java Course Notes Java Code Examples Practical Java Course exercises, Java Course Revision work After the course: 1-Hour personalised online revision session Book the Java Intermediate and Front-end Course Powered by Eventbrite About us Our experienced trainers are award winners. More about us FAQ's Client Comments

JavaFX Frontends Course, 2 Days
Delivered In-PersonFlexible Dates
FREE

Unreal Engine 5 - Endless Runner

By Packt

Develop an Endless Runner game to get familiar with the interface and game development process while learning how to use Unreal Engine 5. Even if an endless runner game isn't your interest, this course provides the steps necessary to create a video game from start to finish. Explore fundamental concepts about game-making and utilize that knowledge in your future projects.

Unreal Engine 5 - Endless Runner
Delivered Online On Demand4 hours 39 minutes
£41.99

Perfect 3 Days Linux Course

By Packt

Linux administration and command line

Perfect 3 Days Linux Course
Delivered Online On Demand7 hours
£137.99