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

2347 Languages courses delivered Online

Computer Science and Programming Diploma

By iStudy UK

The Computer Science and Programming Diploma course covers the fundamental theories of Algorithm Analysis. If you want to explore the concepts and methods that make a good programmer, then the course is designed for you. Programming is all about how to solve a problem. Programming theory is not confined to a single language; rather it applies to all programming languages. By understanding the right programming theory, you will be able to analyse a problem and also able to find out the probable solution. The course teaches you these Programming theories covering Algorithm analysis, Binary Number System, Arrays and their Advantages, the process of analysing a problem, Nodes and their Importance, various sorting algorithms and their comparisons, and more. Upon completion, you will be able to understand the core theories of computer science. What Will I Learn? Understand the Fundamental Theories of Algorithm Analysis Be able to Compare Various Algorithms Understand When to use Different Data Structures and Algorithms Understand the Fundamentals of Computer Science theory Requirements A Willingness to Learn New Topics! No Prior Experience or Knowledge is Needed! Module: 01 Kurt Anderson - 1 Introduction FREE 00:01:00 Kurt Anderson - 2 Binary System FREE 00:11:00 Kurt Anderson - 3 Complexity Introduction 00:02:00 Kurt Anderson - 4 Math Refresher Logarithmic Functions 00:11:00 Kurt Anderson - 5 Math Refresher Factorial Functions.TS 007 00:03:00 Kurt Anderson - 6 Math Refresher Algebraic Expressions.TS 00:03:00 Kurt Anderson - 7 n-notation 00:19:00 Kurt Anderson - 8 Big O 00:13:00 Kurt Anderson - 9 Big O Real World Example 00:10:00 Module: 02 Kurt Anderson - 10 How is Data Stored 00:09:00 Kurt Anderson - 11 Fixed Arrays 00:20:00 Kurt Anderson - 12 Circular Arrays 00:08:00 Kurt Anderson - 13 Dynamic Arrays 00:16:00 Kurt Anderson - 14 Array Review 00:08:00 Kurt Anderson - 15 Array Real World Examples 00:06:00 Kurt Anderson - 16 Linked List 00:12:00 Kurt Anderson - 16 Nodes 00:04:00 Kurt Anderson - 17 Linked List Run Times 00:15:00 Kurt Anderson - 18 Doubly Linked Lists 00:08:00 Kurt Anderson - 19 Tail Pointer 00:05:00 Module: 03 Kurt Anderson - 20 Linked List Real World Examples 00:03:00 Kurt Anderson - 20 Stack Example 00:11:00 Kurt Anderson - 21 Linked List Review 00:04:00 Kurt Anderson - 22 Stacks 00:10:00 Kurt Anderson - 23 Queues 00:09:00 Kurt Anderson - 24 Queue Examples 00:10:00 Kurt Anderson - 25 Queue and Stack Run Times 00:06:00 Kurt Anderson - 26 Stack and Queues Real World Examples 00:07:00 Kurt Anderson - 27 Sorting Algorithm Introdcution 00:02:00 Kurt Anderson - 28 Bubble Sort 00:10:00 Kurt Anderson - 29 Selection Sort 00:10:00 Module: 04 Kurt Anderson - 30 Insertion Sort 00:09:00 Kurt Anderson - 31 Quick Sort 00:15:00 Kurt Anderson - 32 Quick Sort Run Times 00:10:00 Kurt Anderson - 33 Merge Sort 00:12:00 Kurt Anderson - 34 Merge Sort Run Times 00:08:00 Kurt Anderson - 35 Stable vs Nonstable 00:07:00 Kurt Anderson - 36 Sorting Algorithm Real World Examples 00:04:00 Kurt Anderson - 37 Basics of Trees 00:08:00 Kurt Anderson - 38 Binary Search Tree 00:09:00 Kurt Anderson - 39 BST Run Times 00:08:00 Module: 05 Kurt Anderson - 40 Tree Traversals 00:13:00 Kurt Anderson - 41 Tree Real World Examples 00:05:00 Kurt Anderson - 42 Heap Introduction 00:04:00 Kurt Anderson - 43 Heap Step by Step 00:12:00 Kurt Anderson - 44 Heap Real World Examples 00:07:00 Kurt Anderson - 45 Thank You 00:01:00

Computer Science and Programming Diploma
Delivered Online On Demand6 hours 38 minutes
£25

Diploma in PHP Programming

4.7(160)

By Janets

PHP is one of the most robust, famous and easy to follow dynamic languages that can help you achieve great results with less effort. This Diploma in PHP Programming is designed with the objective of presenting an introductory level knowledge of PHP Programming practices to beginners to enable the learning of PHP and Laravel framework and syntax to build dynamic web sites. Why choose this course Earn an e-certificate upon successful completion. Accessible, informative modules taught by expert instructors Study in your own time, at your own pace, through your computer tablet or mobile device Benefit from instant feedback through mock exams and multiple-choice assessments Get 24/7 help or advice from our email and live chat teams Full Tutor Support on Weekdays Course Design The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of Video lessons Online study materials Mock exams Multiple-choice assessment Certification 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. Who is this course for? Diploma in PHP Programming is suitable for anyone who want to gain extensive knowledge, potential experience and professional skills in the related field. This is a great opportunity for all student from any academic backgrounds to learn more on this subject. Course Content Diploma in PHP Programming Welcome to the world of programming! 00:30:00 Getting Started 01:00:00 Let's Start Coding! 01:00:00 PHP Strings 01:00:00 PHP Variables 01:00:00 Useful Variables 00:30:00 PHP Includes & Problem Solving 01:00:00 Tip When Creating Inc Pages 00:30:00 Redirecting Using PHP 00:30:00 Multiple Conditions 01:00:00 PHP Arrays 01:00:00 PHP Loops 01:00:00 Note on PHP Math Functions: 00:30:00 Functions 01:00:00 PHP Sessions 00:30:00 Cookies 01:00:00 Introduction to MySQL 01:00:00 Making The Connection 01:00:00 Inserting Data 01:00:00 Deleting / Removing Data 00:15:00 Reference Books PHP - A BEGINNERS GUIDE 00:00:00 Programming with PHP 00:00:00 Mock Exam Mock Exam- Diploma in PHP Programming 00:20:00 Final Exam Final Exam- Diploma in PHP Programming 00:20:00 Order your Certificates & Transcripts Order your Certificates & Transcripts 00:00:00 Frequently Asked Questions Are there any prerequisites for taking the course? There are no specific prerequisites for this course, nor are there any formal entry requirements. All you need is an internet connection, a good understanding of English and a passion for learning for this course. Can I access the course at any time, or is there a set schedule? You have the flexibility to access the course at any time that suits your schedule. Our courses are self-paced, allowing you to study at your own pace and convenience. How long will I have access to the course? For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime. Is there a certificate of completion provided after completing the course? Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks. Can I switch courses or get a refund if I'm not satisfied with the course? We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase. How do I track my progress in the course? Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course. What if I have technical issues or difficulties with the course? If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.

Diploma in PHP Programming
Delivered Online On Demand16 hours 55 minutes
£25

Data Bundle Course

4.3(43)

By John Academy

Are interested in understanding and protecting big data? Do you want to utilize any data that have been presented to you to its full extent? This Bundle Course will solve all of your problems! Description:  Interpreting data is of immense importance when you handling data. Only then you can fully use it to your business. At the same time when you use data online, there is always a chance that your data can be stolen. Learn how to protect your information in this data bundle course. Make you own database and reap its benefits. In this course, you will know how to create your database and database user.You will then master how to import database tables since most new scripts come with a built-in installer, the scripts create all database, but when the time comes that there is no installer provided, then you have to create one manually. Upon completion of the course the students will possess a solid knowledge of data protection law, as well as an understanding of the practical implications for different organisations. Who is the course for? Employees of the business industry and other businessmen who want to learn how to utilise and create their database. Anyone who wants to surf the net safely. People who have an interest in setting up their database and learn to become an expert on it. 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. Assessment: At the end of the course, you will be required to sit an online multiple-choice test. Your test will be assessed automatically and immediately so that you will instantly know whether you have been successful. Before sitting for your final exam you will have the opportunity to test your proficiency with a mock exam. Certification: After you have successfully passed the test, 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 a cost of £39 or in PDF format at a 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 recognised 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 Data Bundle Course will be very beneficial and helpful, especially to the following careers: Businessman Product Creators Programmers Sales Managers Top Executives Website Developer Data protection associate Legal counsellor Head of data protection Commercial solicitor Data privacy solicitor. Module 1: Database Basics What is a Database 01:00:00 Definition of Terms 01:00:00 Database Users and Languages 01:00:00 Components of a Database System 01:00:00 Basic Set Concepts 01:00:00 Relations as a Database 01:00:00 Relational Database Operators 01:00:00 Database keys 01:00:00 Module 2: Understanding Big Data What Is Big Data? Hint: You're a Part of It Every Day 01:00:00 Why Is Big Data Important? 01:00:00 Why IBM for Big Data? 01:00:00 All About Hadoop: The Big Data Lingo Chapter 01:00:00 InfoSphere BigInsights: Analytics for Big Data at Rest 01:00:00 IBM InfoSphere Streams: Analytics for Big Data in Motion 01:00:00 Module 3: Data Protection Why Internet Marketers Need More Protection 00:30:00 You Can't Be Anonymous 00:15:00 Start With Basic Security Measures 01:00:00 Using Disclaimers 01:00:00 Proper Use Of Email 01:00:00 Protecting Product Rights 01:00:00 Protecting Your Website 01:00:00 Terms Of Use Or Service 00:30:00 Privacy Policy 01:00:00 Refer A Friend Refer A Friend 00:00:00 Mock Exam Mock Exam- Data Bundle Course 00:30:00 Final Exam Final Exam- Data Bundle Course 00:30:00 Order Your Certificate and Transcript Order Your Certificates and Transcripts 00:00:00

Data Bundle Course
Delivered Online On Demand22 hours 15 minutes
£25

Web Development: Software and Web Development Training - CPD Certified Diploma

4.8(9)

By Skill Up

CPD Certified | 19-in-1 Diploma Bundle | Free PDF & Transcript Certificate | New & Updated | 24/7 Learner Support

Web Development: Software and Web Development Training - CPD Certified Diploma
Delivered Online On Demand5 days
£101

Introduction to C Plus Plus Programming Essentials (TTCP2100)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This is an introductory-level C++ programming course designed for developers with experience programming in C or other languages. Practical hands-on prior programming experience and knowledge is required. Overview This 'skills-centric' course is about 50% hands-on lab and 50% lecture, designed to train attendees in basic coding with C++, coupling the most current, effective techniques with the soundest industry practices. 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, guided by our expert team, attendees will learn: Writing procedural programs using C++ Using private, public and protected keywords to control access to class members Defining a class in C++ Writing constructors and destructors Writing classes with const and static class members Overloading operators Implementing polymorphic methods in programs Writing programs using file I/O and string streams Using manipulators and stream flags to format output Using the keyword template to write generic functions and classes Writing programs that use generic classes and functions Writing programs that use algorithms and containers of the Standard Library Apply object-oriented design techniques to real-world programming problems Using algorithms and containers of the Standard Library to manipulate string data Understand how C++ protects the programmer from implementation changes in other modules of an application Using try() blocks to trap exceptions Using catch() blocks to handle exceptions Defining exceptions and using throw to trigger them Introduction to C++ Programming / C++ Essentials is a skills-focused, hands-on C++ training course geared for experienced programmers who need to learn C++ coupled with sounds coding skills and best practices for OO development. Students will leave this course armed with the required skills to put foundation-level C++ programming skills right to work in a practical environment. The central concepts of C++ syntax and style are taught in the context of using object-oriented methods to achieve reusability, adaptability and reliability. Emphasis is placed on the features of C++ that support abstract data types, inheritance, and polymorphism. Students will learn to apply the process of data abstraction and class design. Practical aspects of C++ programming including efficiency, performance, testing, and reliability considerations are stressed throughout. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency Moving from C to C++ (Optional) New Compiler Directives Stream Console I/O Explicit Operators Standard Libraries Data Control Capabilities Handling Data New Declaration Features Initialization and Assignment Enumerated Types The bool Type Constant Storage Pointers to Constant Storage Constant Pointers References Constant Reference Arguments Volatile Data Global Data Functions Function Prototypes and Type Checking Default Function Data Types Function Overloading Problems with Function Overloading Name Resolution Promotions and Conversions Call by Value Reference Declarations Call-by-Reference and Reference Types References in Function Return Constant Argument Types Conversion of Parameters Using Default Initializers Providing Default Arguments Inline Functions Operator Overloading Advantages and Pitfalls of Overloading Member Operator Syntax and Examples Class Assignment Operators Class Equality Operators Non-Member Operator Overloading Member and Non-Member Operator Functions Operator Precedence This Pointer Overloading the Assignment Operator Overloading Caveats Creating and Using Objects Creating Automatic Objects Creating Dynamic Objects Calling Object Methods Constructors Initializing Member consts Initializer List Syntax Allocating Resources in Constructor Destructors Block and Function Scope File and Global Scope Class Scope Scope Resolution Operator :: Using Objects as Arguments Objects as Function Return Values Constant Methods Containment Relationships Dynamic Memory Management Advantages of Dynamic Memory Allocation Static, Automatic, and Heap Memory Free Store Allocation with new and delete Handling Memory Allocation Errors Controlling Object Creation Object Copying and Copy Constructor Automatic Copy Constructor Conversion Constructor Streaming I/O Streams and the iostream Library Built-in Stream Objects Stream Manipulators Stream Methods Input/Output Operators Character Input String Streams Formatted I/O File Stream I/O Overloading Stream Operators Persistent Objects Introduction to Object Concepts The Object Programming Paradigm Object-Orientated Programming Definitions Information Hiding and Encapsulation Separating Interface and Implementation Classes and Instances of Objects Overloaded Objects and Polymorphism Declaring and Defining Classes Components of a Class Class Structure Class Declaration Syntax Member Data Built-in Operations Constructors and Initialization Initialization vs. Assignment Class Type Members Member Functions and Member Accessibility Inline Member Functions Friend Functions Static Members Modifying Access with a Friend Class Templates Purpose of Template Classes Constants in Templates Templates and Inheritance Container Classes Use of Libraries Strings in C++ Character Strings The String Class Operators on Strings Member Functions of the String Class Inheritance Inheritance and Reuse Composition vs. Inheritance Inheritance: Centralized Code Inheritance: Maintenance and Revision Public, Private and Protected Members Redefining Behavior in Derived Classes Designing Extensible Software Systems Syntax for Public Inheritance Use of Common Pointers Constructors and Initialization Inherited Copy Constructors Destructors and Inheritance Public, Protected, Private Inheritance Exceptions Types of Exceptions Trapping and Handling Exceptions Triggering Exceptions Handling Memory Allocation Errors C++ Program Structure Organizing C++ Source Files Integrating C and C++ Projects Using C in C++ Reliability Considerations in C++ Projects Function Prototypes Strong Type Checking Constant Types C++ Access Control Techniques Polymorphism in C++ Definition of Polymorphism Calling Overridden Methods Upcasting Accessing Overridden Methods Virtual Methods and Dynamic Binding Virtual Destructors Abstract Base Classes and Pure Virtual Methods Multiple Inheritance Derivation from Multiple Base Classes Base Class Ambiguities Virtual Inheritance Virtual Base Classes Virtual Base Class Information The Standard Template Library STL Containers Parameters Used in Container Classes The Vector Class STL Algorithms Use of Libraries

Introduction to C Plus Plus Programming Essentials (TTCP2100)
Delivered OnlineFlexible Dates
Price on Enquiry

Docker, Dockerfile, and Docker-Compose (Beginner Friendly!)

By Packt

Get to grips with Docker, containers versus images, and more by learning through a hands-on approach

Docker, Dockerfile, and Docker-Compose (Beginner Friendly!)
Delivered Online On Demand2 hours 48 minutes
£135.99

Python Level 7 QLS Endorsed Course

By One Education

Become a python programmer now at a minimal cost with endorsed certification. The Python course is endorsed by QLS with extra courses in a bundle. It doesn't matter if you are a Python programmer or not, a data scientist or not, or even if you can write code or not. This course will guide you through all the necessary topics that are required to become a successful python programmer. In today's world maybe you are seeing our courses in spite of the Artificial Intelligence existence and Python is the language that made it easier to write code for Machine Learning, Artificial Intelligence or Neural Networks. In the field of data science python is the tool mostly used. If you look into our course contents, it's designed to walk you through basic to advanced topics. Topics that are required to become a python programmer to data science beginning stage. It's not over yet. There is some career guidance also for your future career path. We're not leaving you after the guidance also. We'll be providing you with an assessment system that can assist you to judge your python skills. Last but not least, the QLS (The Quality Endorsed Scheme) endorsed certificate will be awarded upon successful completion. We're welcoming you to take our courses and experience our interactive quizzes, adaptive teaching videos, and personalised learning plans that make us different from other platforms. Enrol now today. This bundle package includes: Python Programming: Beginner To Expert - with endorsed certificate 5 additional CPD accredited courses - Easy to Advanced Data StructuresMastering SQL ProgrammingJava Programming: Beginners to AdvancedSAS Programming Basic to AdvancedGetting Started with Julia Programming Why People Enrol This Course from One Education: Receive an Quality Licence Scheme-endorsed certificate upon successful completion 5 additional CPD accredited courses to enrich your knowledge and skills Learning materials of our course contains engaging voiceover and visual elements for your comfort Get 24/7 access to all course content for a full year Complete the course at your own pace Each of our students gets full tutor support on weekdays (Monday to Friday) Efficient assessments and instant results upon completion of our course In this Python course journey will start from the very basics where you'll get the initial knowledge about python and its run time environments. After mastering the basic ideas our course will move on to the data types, iterations, conditional statements, basic data structures and algorithms and their understandings as well. Meanwhile, you're growing your capability to the next level and the course will pivot you to some advanced topics such as sets, tuples lists etc. This you'll recognise some advanced data structures, algorithms and Object Oriented concepts as well. And yes, a clear explanation will be the finishing touch. These data structures are often used in the field of Data Science, Artificial Intelligence and Machine Learning. The course will end after providing you with some career suggestions. Please consider the below listings as our course contents and extra courses. Course Curriculum: Here is a curriculum breakdown of the Python Programming: Beginner To Expert: Module 01: Introduction to Python Programming from A-Z Intro To Python Section Overview What is Python Programming Who is This Course For Module 02: Getting Familiar with Python Getting Familiar with Python Section Overview Installing on Windows Anaconda and Jupyter Notebooks Part 1 Anaconda and Jupyter Notebooks Part 2 Comments Line Structure Line Structure Exercise Joining Lines Multiple Statements on a Single Line Indentation Module 03: Basic Data Types Basic Data Types Section Overview String Overview String Manipulation String Indexing String Slicing Printing Integers and Floats Booleans Mini Project 1 : Letter Counter Module 04: Python Operators Comparison Operators Arithmetic Operators Assignment Operators Logical Operators Identity Operators Membership Operators Bitwise Operators Module 05: Advanced Data Types Advanced Data Types Section Overview Sets List Overview List Slicing and Indexing Tuples Dictionaries When to use each one? Compound Data Types Module 06: Control Flow Part 1 Control Flow Part 1 Section Overview Intro to Control Flow Basic Conditional Statements More Conditional Statements For Loops While Loops Module 07: Control Flow Part 2 Control Flow Part 2 Section Overview Break Statements Continue Statements Zip Function Enumerate Function List Comprehension Module 08: Python Functions Functions Section Overview Intro to Functions Defining Functions Variable Scope Doc Strings Module 09: User Input and Error Handling User Input and Error Handling Section Overview Introduction to error handling User Input Syntax Errors Exceptions Handling Exceptions Part 1 Handling Exceptions Part 2 Module 10: Python Advanced Functions Advanced Functions Section Overview Lambda Functions Functions args and kwargs Iterators Generators and Yield Map Function Filter Function Module 11: Python Scripting and Libraries Scripting and Libraries Section Overview What is a script What is an IDE What is a text editor? From Jupyter Notebook to VScode Part 1 From Jupyter Notebook to VScode Part 2 Importing Scripts Standard Libraries Third Party Libraries Module 12: NumPy NumPy Section Overview Intro to NumPy Why use NumPy? NumPy Arrays Reshaping, Accessing, and Modifying Slicing and Copying Inserting, Appending, and Deleting Array Logical Indexing Broadcasting Module 13: Pandas Intro to Pandas Pandas Series Pandas Series Manipulation Pandas DataFrame Pandas DataFrame Manipulation Dealing with Missing Values Module 14: Introduction to OOP Functional vs OOP OOP Key Definitions Create your First Class How to Create and Use Objects How to Modify Attributes Module 15: Advanced OOP Decorators Property Decorator Class Method Decorator Static Methods Inheritance from A to Z Module 16: Starting a Career in Python Career Section Overview Getting Started with Freelancing Building A Brand Personal Branding Importance of Having Website/Blog Do's and Don'ts of Networking Top Freelance Websites Creating A Developer Resume Certificate of Achievement Endorsed Certificate of Achievement from the Quality Licence Scheme After successfully completing the course, learners will get an endorsed certificate (included with the course) delivered right at their doorstep by post, without paying a single penny! Note that learners residing outside the UK have to pay a £10 postage charge. For Additional Courses For the additional Quality Licence Scheme endorsed certificates from the additional courses, you have to pay the fees based on the level of each course: No Level- £29 Level 1 - £29 Level 2 - £59 Level 3 - £69 Level 4 - £79 Level 5 - £99 Level 6 - £109 Level 7 - £119 CPD Accredited Certification from One Education After successfully completing the courses under this course, you will also qualify for CPD Accredited Certificates for each of the courses. Certification is available in PDF format, at the cost of £9, or a hard copy can be sent to you via post at £15. CPD 180 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Just want to start a programming career Working with data science but wants to start a journey in python programming Individuals who wants to build their career in the python programming industry Individuals from any age and any occupations Requirements There are no formal entry requirements for the course, with enrollment open to anyone! Anyone and everyone with a knack for learning can enrol this course without any hesitation. Learn online from any internet device, including your computer, tablet or smartphone. Study when it suits you and complete the course at your own pace. All students must have a passion for learning and literacy, as well as being over the age of 16. Career path Python is among the most famous programming languages. Widely used in different fields of the IT industry. Data science, AI, and ML are putting their footprint in every sector. So, individuals who are capable of python would be standing straight in front of these huge opportunities.

Python Level 7 QLS Endorsed Course
Delivered Online On Demand4 weeks
£139

Python Level 7 QLS Endorsed Course

By One Education

Become a python programmer now at a minimal cost with endorsed certification. The Python course is endorsed by QLS with extra courses in a bundle. It doesn't matter if you are a Python programmer or not, a data scientist or not, or even if you can write code or not. This course will guide you through all the necessary topics that are required to become a successful python programmer. In today's world maybe you are seeing our courses in spite of the Artificial Intelligence existence and Python is the language that made it easier to write code for Machine Learning, Artificial Intelligence or Neural Networks. In the field of data science python is the tool mostly used. If you look into our course contents, it's designed to walk you through basic to advanced topics. Topics that are required to become a python programmer to data science beginning stage. It's not over yet. There is some career guidance also for your future career path. We're not leaving you after the guidance also. We'll be providing you with an assessment system that can assist you to judge your python skills. Last but not least, the QLS (The Quality Endorsed Scheme) endorsed certificate will be awarded upon successful completion. We're welcoming you to take our courses and experience our interactive quizzes, adaptive teaching videos, and personalised learning plans that make us different from other platforms. Enrol now today. This bundle package includes: Python Programming: Beginner To Expert - with endorsed certificate 5 additional CPD accredited courses - Easy to Advanced Data StructuresMastering SQL ProgrammingJava Programming: Beginners to AdvancedSAS Programming Basic to AdvancedGetting Started with Julia Programming Why People Enrol This Course from One Education: Receive an Quality Licence Scheme-endorsed certificate upon successful completion 5 additional CPD accredited courses to enrich your knowledge and skills Learning materials of our course contains engaging voiceover and visual elements for your comfort Get 24/7 access to all course content for a full year Complete the course at your own pace Each of our students gets full tutor support on weekdays (Monday to Friday) Efficient assessments and instant results upon completion of our course In this Python course journey will start from the very basics where you'll get the initial knowledge about python and its run time environments. After mastering the basic ideas our course will move on to the data types, iterations, conditional statements, basic data structures and algorithms and their understandings as well. Meanwhile, you're growing your capability to the next level and the course will pivot you to some advanced topics such as sets, tuples lists etc. This you'll recognise some advanced data structures, algorithms and Object Oriented concepts as well. And yes, a clear explanation will be the finishing touch. These data structures are often used in the field of Data Science, Artificial Intelligence and Machine Learning. The course will end after providing you with some career suggestions. Please consider the below listings as our course contents and extra courses. Course Curriculum: Here is a curriculum breakdown of the Python Programming: Beginner To Expert: Module 01: Introduction to Python Programming from A-Z Intro To Python Section Overview What is Python Programming Who is This Course For Module 02: Getting Familiar with Python Getting Familiar with Python Section Overview Installing on Windows Anaconda and Jupyter Notebooks Part 1 Anaconda and Jupyter Notebooks Part 2 Comments Line Structure Line Structure Exercise Joining Lines Multiple Statements on a Single Line Indentation Module 03: Basic Data Types Basic Data Types Section Overview String Overview String Manipulation String Indexing String Slicing Printing Integers and Floats Booleans Mini Project 1 : Letter Counter Module 04: Python Operators Comparison Operators Arithmetic Operators Assignment Operators Logical Operators Identity Operators Membership Operators Bitwise Operators Module 05: Advanced Data Types Advanced Data Types Section Overview Sets List Overview List Slicing and Indexing Tuples Dictionaries When to use each one? Compound Data Types Module 06: Control Flow Part 1 Control Flow Part 1 Section Overview Intro to Control Flow Basic Conditional Statements More Conditional Statements For Loops While Loops Module 07: Control Flow Part 2 Control Flow Part 2 Section Overview Break Statements Continue Statements Zip Function Enumerate Function List Comprehension Module 08: Python Functions Functions Section Overview Intro to Functions Defining Functions Variable Scope Doc Strings Module 09: User Input and Error Handling User Input and Error Handling Section Overview Introduction to error handling User Input Syntax Errors Exceptions Handling Exceptions Part 1 Handling Exceptions Part 2 Module 10: Python Advanced Functions Advanced Functions Section Overview Lambda Functions Functions args and kwargs Iterators Generators and Yield Map Function Filter Function Module 11: Python Scripting and Libraries Scripting and Libraries Section Overview What is a script What is an IDE What is a text editor? From Jupyter Notebook to VScode Part 1 From Jupyter Notebook to VScode Part 2 Importing Scripts Standard Libraries Third Party Libraries Module 12: NumPy NumPy Section Overview Intro to NumPy Why use NumPy? NumPy Arrays Reshaping, Accessing, and Modifying Slicing and Copying Inserting, Appending, and Deleting Array Logical Indexing Broadcasting Module 13: Pandas Intro to Pandas Pandas Series Pandas Series Manipulation Pandas DataFrame Pandas DataFrame Manipulation Dealing with Missing Values Module 14: Introduction to OOP Functional vs OOP OOP Key Definitions Create your First Class How to Create and Use Objects How to Modify Attributes Module 15: Advanced OOP Decorators Property Decorator Class Method Decorator Static Methods Inheritance from A to Z Module 16: Starting a Career in Python Career Section Overview Getting Started with Freelancing Building A Brand Personal Branding Importance of Having Website/Blog Do's and Don'ts of Networking Top Freelance Websites Creating A Developer Resume Certificate of Achievement Endorsed Certificate of Achievement from the Quality Licence Scheme After successfully completing the course, learners will get an endorsed certificate (included with the course) delivered right at their doorstep by post, without paying a single penny! Note that learners residing outside the UK have to pay a £10 postage charge. For Additional Courses For the additional Quality Licence Scheme endorsed certificates from the additional courses, you have to pay the fees based on the level of each course: No Level- £29 Level 1 - £29 Level 2 - £59 Level 3 - £69 Level 4 - £79 Level 5 - £99 Level 6 - £109 Level 7 - £119 CPD Accredited Certification from One Education After successfully completing the courses under this course, you will also qualify for CPD Accredited Certificates for each of the courses. Certification is available in PDF format, at the cost of £9, or a hard copy can be sent to you via post at £15. CPD 180 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Just want to start a programming career Working with data science but wants to start a journey in python programming Individuals who wants to build their career in the python programming industry Individuals from any age and any occupations Requirements There are no formal entry requirements for the course, with enrollment open to anyone! Anyone and everyone with a knack for learning can enrol this course without any hesitation. Learn online from any internet device, including your computer, tablet or smartphone. Study when it suits you and complete the course at your own pace. All students must have a passion for learning and literacy, as well as being over the age of 16. Career path Python is among the most famous programming languages. Widely used in different fields of the IT industry. Data science, AI, and ML are putting their footprint in every sector. So, individuals who are capable of python would be standing straight in front of these huge opportunities.

Python Level 7 QLS Endorsed Course
Delivered Online On Demand4 weeks
£139

German Language Course Level 1

By Lead Academy

Quality Guarantee: Promising training excellence, satisfaction gurantee Accredited by CPD UK & Quality License Scheme Tutor Support Unlimited support via email, till you complete the course Recognised Certification: Accepted by thousands of professional bodies Start Anytime With 1 year access to the course materials Online Learning Learn from anywhere, whenever you want In this level 1 German Language course, you will learn the fundamentals of German, from essential vocabulary to basic grammar and conversational phrases. With this comprehensive course, you will become proficient in everyday German communication, setting a strong foundation for further language learning. This course at a glance Accredited by CPD UK Boost your career in the German language Deepen your knowledge and skills in your chosen field just in hours not years! Study a course that is easy to follow. Save money and time by studying at your convenient time Have access to a tutor whenever you are in need Why German Language Course Level 1 right for you? Whether you are self-taught and you want to fill in the gaps for better efficiency and productivity, this German Language Course Level 1 course will set you up with a solid foundation to become a confident German language speaker and develop more advanced skills. This comprehensive course is the perfect way to kickstart your career in the field of the German language. This course will give you a competitive advantage in your career, making you stand out from all other applicants and employees. As one of the leading course providers and most renowned e-learning specialists online, we're dedicated to giving you the best educational experience possible. This course is crafted by industry expert, to enable you to learn quickly and efficiently, and at your own pace and convenience. German Language Course Level 1 Details Accredited by 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. Course Curriculum Lesson 1 | Presentation of Ben Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense The Numbers 0-12 and the Verbs 'Sein' and 'Kommen' in Quizlet Telling the Story Using Quizlet Lesson 2 | Ben's Girlfriend Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Greetings, Personal Pronouns and the Verbs 'Haben', 'Leben', 'Wohnen', 'Heißen' Telling the Story Using Quizlet Lesson 3 | Ben learns German Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Countries, Languages, Alphabet and the Verbs 'Möchten' and 'Lernen' Telling the Story Using Quizlet Lesson 4 | Professions of Ben and Lina Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Articles (Cases),professions and the Verbs 'Studieren' and 'Arbeiten' Telling the Story Using Quizlet Lesson 5 | Listening German Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Question Words, Possessive Pronouns and Verbs 'Müssen', 'Hören' and 'Helfen' Telling the Story Using Quizlet Challenge 1| Lesson 1-5 Challenge - Video Challenge - Instructions Congrats and Please Leave an Evaluation of the Course 😀 Lesson 6 | Birthday of Lina Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Important Expressions, Personal Pronouns in Accusative and Dative, Verbs Telling the Story Using Quizlet Lesson 7 | Flight to Berlin Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions for Transportation, German Numbers 10-99, Verbs Fahren and Fliegen Telling the Story Using Quizlet Lesson 8 | Hotel in the Center Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions to Encourage, an the Hotel, Verbs 'Schlafen' and 'Sehen' Telling the Story Using Quizlet Lesson 9 | Sausage With Curry Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions of Congratulations, Adjectives, Verbs 'Können', 'Finden' and 'Sagen' Telling the Story Using Quizlet Lesson 10 | People Speak Fast Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions to Communicate, Inseparable Verbs, Verbs Telling the Story Using Quizlet Challenge 2 | Lesson 6-10 Challenge - Video Challenge - Instructions Lesson 11 | a Lot of Spanish People Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions to Introduce Yourself, Coordinating Conjunctions, Verbs Telling the Story Using Quizlet Lesson 12 | Studying all Day Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense The Time, Subordinate Conjunctions, Verbs 'Machen' and 'Lesen' Telling the Story Using Quizlet Lesson 13 | Good News Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions of Enthusiasm, Days of the Week, Verbs 'Kaufen' and 'Werden' Telling the Story Using Quizlet Lesson 14 | The House in Madrid Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Expressions With Swearwords, Numbers in German 100-10.000, Verbs Telling the Story Using Quizlet Lesson 15 | Searching a Flat in Berlin Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Rules for Healthy Living (Imperative), House Stuff, Verbs 'Suchen' and 'Sollen' Telling the Story Using Quizlet Challenge 3 | Lesson 11-15 Challenge - Video Challenge - Instructions Lesson 16 | Water and Electricity Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Having Anger, the Year and Months, Verbs 'Lieben' and 'Nehmen' Telling the Story Using Quizlet Lesson 17 | Winter in Berlin Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense The Colors, the Weather, Verb 'Sein' Telling the Story Using Quizlet Lesson 18 | Hospital and Workshop Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Questions About Profession, Separable Verbs, Verbs 'Weitergehen', 'Reparieren' Telling the Story Using Quizlet Lesson 19 | Cat or Dog Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense The Animals, Express Your Taste, Verb 'Vermissen' Telling the Story Using Quizlet Lesson 20 | Buying a Small Dog Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Giving Directions, City Stuff, Verbs 'Gehen', 'Gewinnen' and 'Verlieren' Telling the Story Using Quizlet Challenge 4 | Lesson 16-20 Challenge - Video Challenge - Instructions Lesson 21 | With the Dog in the Park Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Flirting Questions, Two-Way-Prepositions, Verb 'Spielen' Telling the Story Using Quizlet Lesson 22 | Rent a Car Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Things to Communicate, the Family, Verbs 'Mieten' and 'Ankommen' Telling the Story Using Quizlet Lesson 23 | No Dogs at the Beach Part 1 | Ben Tells His Story Part 2 | Conversation With Question Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Questions With 'Wie + Adjective', Adjectives Ii, Verb 'Warten' Telling the Story Using Quizlet Lesson 24 | Chocolate for Everybody Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense How We Feel, Sweets to Eat, Verbs 'Essen' and 'Fressen' Telling the Story Using Quizlet Lesson 25 | In the Restaurant Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Modal Verbs, Prepositions With Dative, Verbs 'Dürfen' and 'Trinken' Telling the Story Using Quizlet Challenge 5 | Lesson 21-25 Challenge - Video Challenge - Instructions Lesson 26 | Ben is Sick Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Talking About Health, Body Parts, Verbs 'Bleiben' and 'Wissen' Telling the Story Using Quizlet Lesson 27 | Lina makes Soup Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Restaurant Information, Food and Drinks, Verbs 'Liegen', 'Kochen', 'Schmecken' Telling the Story Using Quizlet Lesson 28 | Ben feels Better Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Phrases for Social Media, Social Media, Verb 'Anrufen' Telling the Story Using Quizlet Lesson 29 | Germany vs Spain Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Tips for Learning German, Hobbies, Verbs 'Lernen' and 'Sprechen' Telling the Story Using Quizlet Lesson 30 | Germany is Wonderful Part 1 | Ben Tells His Story Part 2 | Conversation With Questions Part 3 | Conversation With Questions Part 4 | Conversation With Questions Part 5 | the Girl Tells the Story in Present Tense Part 6 | the Girl Tells the Story in Past Tense Buy Clothes, Clothing, Verb 'Empfehlen' Telling the Story Using Quizlet Challenge 6 | Lesson 26-30 Challenge - Video Challenge - Instructions Lesson 31 | Resume of the Story Video - Resume in Present Tense Full Course Grammar Summary Telling the Story in Present Tense Using Quizlet Watch the Resume of the Story in Past Tense Video - Resume in Past Tense Telling the Story in Past Tense Using Quizlet Who should take this course? This comprehensive 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 the German language. Entry Requirements There are no academic entry requirements for this course, and it is open to students of all academic backgrounds. As long as you are aged seventeen or over and have a basic grasp of English, numeracy and ICT, you will be eligible to enrol. Assessment Method This German Language Course Level 1 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 can grasp from each section. In the assessment pass mark is 60%. Certification 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

German Language Course Level 1
Delivered Online On Demand
£25

CompTIA PenTest+ (Ethical Hacking)

5.0(10)

By Apex Learning

Overview This comprehensive course on CompTIA PenTest+ (Ethical Hacking) will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This CompTIA PenTest+ (Ethical Hacking) 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 CompTIA PenTest+ (Ethical Hacking). It is available to all students, of all academic backgrounds. Requirements Our CompTIA PenTest+ (Ethical Hacking) 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 6 sections • 67 lectures • 10:48:00 total length •Introduction: 00:09:00 •Planning a Pen Test: 00:09:00 •Rules of Engagement: 00:11:00 •Resources and Budget: 00:07:00 •Impact and Constraints: 00:05:00 •Support Resources: 00:13:00 •Legal Groundwork: 00:12:00 •Scope Considerations: 00:11:00 •Lab Environment Setup: 00:23:00 •Project Strategy and Risk: 00:09:00 •Scope Vulnerabilities: 00:14:00 •Compliance-Based Assessments: 00:05:00 •Scanning and Enumeration: 00:05:00 •Scanning Demo: 00:11:00 •Packet Investigation: 00:08:00 •Packet Inspection Demo: 00:06:00 •Application and Open-Source Resources: 00:12:00 •Vulnerability Scanning: 00:09:00 •Vulnerability Scanning Demo: 00:17:00 •Target Considerations: 00:16:00 •Nmap Timing and Performance Options: 00:07:00 •Prioritization of Vulnerabilities: 00:09:00 •Common Attack Techniques: 00:12:00 •Credential Attacks: 00:15:00 •Weaknesses in Specialized Systems: 00:18:00 •Remote Social Engineering: 00:07:00 •Spear Phishing Demo: 00:10:00 •In-Person Social Engineering: 00:12:00 •Network-Based Exploits: 00:07:00 •FTP Exploit Demo: 00:08:00 •Man-in-the-middle Exploits: 00:07:00 •Wireless Exploits: 00:14:00 •Application Exploits, Part 1: 00:06:00 •SQL Injection Demo: 00:09:00 •Application Exploits, Part 2: 00:08:00 •Application Exploits, Part 3: 00:09:00 •Cross-Site Scripting Demo: 00:07:00 •Code Vulnerabilities: 00:17:00 •Local Host Vulnerabilities: 00:05:00 •Privilege Escalation (Linux): 00:10:00 •Privilege Escalation (Windows): 00:06:00 •Misc. Privilege Escalation: 00:08:00 •Misc. Local Host Vulnerabilities: 00:08:00 •Physical Security: 00:11:00 •Post-Exploitation Techniques: 00:11:00 •Persistence and Stealth: 00:11:00 •Nmap Scoping & Output Options: 00:21:00 •Pen Testing Toolbox: 00:07:00 •Using Kali Linux: 00:06:00 •Scanners & Credential Tools: 00:10:00 •Code-Cracking Tools: 00:05:00 •Open-Source Research Tools: 00:07:00 •Wireless and Web Pen Testing Tools: 00:11:00 •Remote Access Tools: 00:06:00 •Analyzers and Mobile Pen Testing Tools: 00:03:00 •Other Pen Testing Tools: 00:05:00 •Using Scripting in Pen Testing: 00:13:00 •Bash Scripting Basics: 00:15:00 •Bash Scripting Techniques: 00:10:00 •PowerShell Scripts: 00:04:00 •Ruby Scripts: 00:07:00 •Python Scripts: 00:06:00 •Scripting Languages Comparison: 00:11:00 •Writing Reports: 00:16:00 •Post-Report Activities: 00:06:00 •Mitigation Strategies: 00:05:00 •Communication: 00:10:00

CompTIA PenTest+ (Ethical Hacking)
Delivered Online On Demand10 hours 48 minutes
£12