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

47219 Courses in Leicester delivered On Demand

Electricity and Electric Circuit Simulation: Master Current Electricity and DC Circuits (with Thinkercad)

By Xpert Learning

About Course Course Description: This course is designed to teach you the fundamentals of current electricity and DC circuits, as well as how to use Thinkercad to simulate circuits. It is perfect for students of electrical, electronics, instrumentation, biomedical, and robotic engineering, as well as anyone who is curious to learn more about electronics. In Part 1, you will learn: The difference between conductors and insulators What current is and how to measure it What a resistor is and how to find its value What voltage is What power is and how to calculate it The difference between AC and DC circuits Ohm's law with experiment Series and parallel circuits with numerical examples In Part 2, you will learn: What nodes, meshes, and loops are KVL and KCL rules Mesh analysis Supermesh analysis Nodal analysis Voltage and current divider rules Thevenin's law Norton's law You will also learn how to simulate circuits in Thinkercad. By the end of this course, you will have a solid understanding of current electricity and DC circuits, and you will be able to use Thinkercad to simulate circuits. Who this course is for: Students of electrical, electronics, instrumentation, biomedical, and robotic engineering Anyone who is curious to learn more about electronics Why take this course? Learn the fundamentals of current electricity and DC circuits in a clear and concise way Master the use of Thinkercad to simulate circuits Get a head start on your engineering studies or prepare for a career in electronics Enroll today and start your journey to becoming an expert in current electricity and DC circuits! What Will You Learn? In part 1 you will learn some basic concepts of current electricity like current, voltage, resistor, etc along with introduction to Thinkercad software. In part 2 you will learn different techniques to solve complex circuits along with simulation of that circuits on the thinkercad software Network Theory concepts (Mesh, super-mesh, Nodal analysis, Voltage and current divider techniques, Thevenin's and Norton's theorem) Simulation of different circuits on Thinkercad software You will learn to operate voltmeter, ammeter and multimeter You will learn how to measure voltage and current of any circuit and resistance of any resistor You will learn how to generate different ac signals like Sine wave, Square wave and Triangular wave You will be able to convert any complex circuit into it's simple form Course Content Introduction Courses Overview Current Electricity Difference Between Conductors, Insulators and Semiconductors What is a Current What is a Resistor What is a Voltage What is a Power Difference Between AC and DC Circuits Introduction to Thinkercad Software Thinkercad Software Understanding Different AC Signal, DC Offset Voltage and Concept of Frequency Understanding the Concept of Time and Frequency in Depth on Thinkercad Software Ohms Law Introduction to Ohms Law Experimental Analysis of Ohm's law (Experiment - 1) Experimental Analysis of Ohms Law (Experiment - 2) Ohms Law Conclusion Series and Parallel Circuits Introduction to Series and Parallel Circuits Basic Numerical on Deries and Parallel Circuits Numerical on the Combination of Series Parallel Circuits Complex Numerical on Series Parallel Circuit Electrical Circuits Concept of Nodes, Meshes and Loops KVL and KCL Introduction to Kirchoff's Voltage Law Introduction to Kirchoff's Current Law Basic Numericals on KVL and KCL Mesh Analysis Understanding Mesh Analysis Solving Circuit with Two Meshes in a Loop Using Mesh Analysis Simulation of the Above Circuit Solving Circuit with Three Meshes in a Loop Using Mesh Analysis Simulation of the Above Circuit Shortcut Trick to Solve Mesh Analysis Supermesh Analysis Basics of Supermesh Example of Supermesh Supermesh Numerical Nodal Analysis Understanding Definition and Basic Concept of Nodal Analysis Nodal Analysis Example Numerical on Nodal Analysis Simulation of Nodal Analysis Circuit (Part-1) Simulation of Nodal Analysis (Part -2) Voltage Divider Technique Introduction to Voltage Divider Technique Numerical on Voltage Divider Technique Example of Voltage Divider Technique Current Divider Technique Introduction to Current Divider Technique Numerical on Current Divider Rule Thevenin's Theorem Introduction to Thevenin's Theorem Numerical on Thevenin's Theorem Norton's Theorem Introduction to Norton's Therom Numerical on Norton's Theorem A course by Practical Buddy Biomedical Engineer/ Teacher RequirementsBasic algebra for mathematical calculations or scientific calculatorPc or Laptop to simulate the circuits on the thinkercad softwareDecent connection of internet Audience Those who are curious to learn arduino Those who are curious to learn electronics Those who are curious to learn electric circuits Those who are curious to learn simulation software Anyone opting for electrical or electronics engineering Audience Those who are curious to learn arduino Those who are curious to learn electronics Those who are curious to learn electric circuits Those who are curious to learn simulation software Anyone opting for electrical or electronics engineering

Electricity and Electric Circuit Simulation: Master Current Electricity and DC Circuits (with Thinkercad)
Delivered Online On Demand10 hours
£9.99

Advanced Xero Accounting Course

By Xpert Learning

About Course Why should you enrol in the course? Xero is a cloud-based accounting software that is used by businesses of all sizes around the world. It is a powerful and easy-to-use tool that can help you to manage your finances more effectively. This online course will teach you everything you need to know about how to use Xero. You will learn how to set up your account, enter transactions, generate reports, and more. Whether you are a business owner, bookkeeper, or accountant, this course is for you. Learning outcomes of the course By the end of this course, you will be able to: Set up and manage a Xero account Enter transactions, including sales, purchases, and expenses Generate financial reports, such as profit and loss statements, balance sheets, and cash flow statements Reconcile bank accounts Process payroll File VAT returns Use advanced features of Xero, such as multi-currency and project tracking Target audience This course is ideal for: Business owners Bookkeepers Accountants Anyone who wants to learn how to use Xero Requirements for the course No prior experience with Xero is required Access to a computer with an internet connection Curriculum The course is divided into three levels: Beginner Intermediate Advanced The beginner level covers the basics of using Xero, such as setting up an account, entering transactions, and generating reports. The intermediate level covers more advanced topics, such as bank reconciliation, payroll, and VAT returns. The advanced level covers even more advanced topics, such as multi-currency and project tracking. Conclusion This online course is a comprehensive and easy-to-follow guide to using Xero. Whether you are a beginner or an experienced user, you will learn something new from this course. If you are interested in learning how to use Xero, I encourage you to enrol in this course today. What Will You Learn? Set up and manage a Xero account Enter transactions, including sales, purchases, and expenses Generate financial reports, such as profit and loss statements, balance sheets, and cash flow statements Reconcile bank accounts Process payroll File VAT returns Use advanced features of Xero, such as multi-currency and project tracking Course Content Getting Started Setting Up Xero How to activate Bank Feed on Xero Setting Up of The System Virtual Tour of Xero Adding a Business Bank Accounts and Cash Accounts on Xero Chart of Accounts and conversion balances Creating/Deleting (Tracking Categories) Customers and Suppliers Setting Up Customer and Supplier Create a Project Entering Purchase (Supplier Invoices), Purchase Credit Notes, Purchase Orders Entering Sales (Customer Invoice), Sales Credit Notes, Quotes Fixed Assets Entering Fixed Assets Inventory Bank Payments and Receipts Bank Feed or Import a Statement Entering Bank Payment and Bank Receipts Internal Bank Transfer Repeating Bill Cash Coding Petty Cash Petty Cash Bank Reconciliation Bank Reconciliation Business Credit Card Business Credit Card Aged Reports Aged Reports Payroll Payroll Vat Return Vat Return CIS Return CIS Return Accrual and Prepayment Accrual and Prepayment Accrued Income and Deferred Income Accrued Income and Deferred Income Depreciation Journal Depreciation Journal Management Reports Management Reports Preparation of Budget Preparation of Budget Cash Flow Cash Flow Payment Services on Xero Payment Services on Xero Bank Rules Bank Rules Multicurrency on Xero Multicurrency on Xero App Marketplace App Marketplace Introduction of Resources During Covid-19 Introduction of Resources during Covid-19 Correction of Errors Correction of Errors A course by Ujjwala D'Souza MAAT, Sage/Xero/Quickbooks Trainer/Advisor Material Includes Course Videos Coursebook RequirementsNo prior experience with Xero is requiredAccess to a computer with an internet connection Audience Business owners Bookkeepers Accountants Anyone who wants to learn how to use Xero Requirements No prior experience with Xero is required Access to a computer with an internet connection

Advanced Xero Accounting Course
Delivered Online On Demand
£9.99

Artisan Pastries and Deserts for Beginners Course

By Xpert Learning

About Course The Ideal Pastry Baking Course to Start Mastering Desserts - Bake Chocolate Brownies, Doughnuts, Tart Pastries & More Learn the art of baking delicious pastries and desserts with this comprehensive course taught by French Artisan Baker Marceau Dauboin. This course is perfect for beginners of all skill levels, and covers everything you need to know to get started, from the basics of baking to more advanced techniques. You will learn how to make a variety of classic pastries and desserts, including: Chocolate Brownies Apple Tart (Pâte Sablée) Doughnuts (Chocolate & Cinnamon) Stroopwafels Cinnamon Rolls Tarte Tatin (Puff Pastry) All recipes can be made with either traditional rising agents or your own sourdough starter, which you will learn how to make from scratch. The course also includes a free e-book containing all of the pastry recipes, ingredients, and instructions for quick and easy reference. All baking temperatures and measurements are provided in both metric and imperial units. Whether you are a complete beginner or simply want to improve your baking skills, this course is the perfect way to learn how to make delicious pastries and desserts at home. Enroll today and start your baking journey! Target Audience: Beginners of all skill levels who are interested in learning how to bake delicious pastries and desserts Benefits: Learn from a French Artisan Baker with over 900 successful students Learn both traditional and sourdough baking techniques Receive a free e-book containing all of the pastry recipes, ingredients, and instructions All baking temperatures and measurements are provided in both metric and imperial units Enroll today and start your baking journey! What Will You Learn? How to bake your favorite Pastries & Desserts from the comfort of your own home How to easily create and maintain a powerful Sourdough Starter completely from scratch Learn & Master how to use Sourdough Starter in Pastry & Desserts The techniques used to develop Perfect Tart Baking Success Chocolate Brownies - Apple Tart - Doughnuts Stroopwafels - Cinnamon Rolls - Tarte Tatin Course Content Course Introduction Course Introduction Sourdough Starter Introduction Make Your Sourdough Starter From Scratch Chocolate Brownies Chocolate Brownie - Introduction Chocolate Brownie - Melting Chocolate _ Butter Chocolate Brownie - Batter Mix Chocolate Brownie - Bake Your Brownies Chocolate Brownie - Conclusion Apple Tart - Pâte Sablée Apple Tart - Introduction Apple Tart - Pate Sablee Dough Mix Apple Tart - Bake Your Pate Sablee Apple Tart - Peeling _ Cutting your Apples Apple Tart - Creating your Puree Apple Tart - Preparing your Apple Slices Apple Tart - Tarte Assembly Apple Tart - Bake Your Tart Apple Tart - Apple Tart Conclusion Doughnuts - Chocolate & Cinnamon Doughnuts - Introduction Doughnuts - Doughnut Dough Mix Doughnuts - Stretch _ Folds Doughnuts - Doughnut Dough Preparation Doughnuts - Fry Your Doughnuts Doughnuts - Doughnut Toppings Doughnuts - Artisan Doughnut Conclusion Stroopwafels Stroopwafel - Introduction Stroopwafel - Stroopwafel Dough Mix Stroopwafel - Stretch _ Folds Stroopwafel - Shape Your Waffles Stroopwafel - Cooking your Waffles Stroopwafel - Lets make Syrup! Stroopwafel - Stroopwafel assembly _ Conclusion Cinnamon Rolls Cinnamon Roll - Introduction Cinnamon Roll - Cinnamon Roll Dough Mix Cinnamon Roll - Stretch _ Folds Cinnamon Roll - Cinnamon Roll Dough Preparation Cinnamon Rolls - Prepare Your Icing Cinnamon Rolls - Bake Your Cinnamon Rolls Conclusion Tarte Tatin - Puff Pastry Tarte Tatin - Introduction Tarte Tatin - Puff Pastry Dough Mix Tarte Tatin - Stretch _ Folds Tarte Tatin - Dough Shaping Tarte Tatin - Create a Beurrage Tarte Tatin - Dough _ Butter Folds Tarte Tatin - Peeling _ Cutting your Apples Tarte Tatin - Making Your Caramel Tarte Tatin - Bake Your Tart Tarte Tatin - Tarte Tatin Conclusion Bonus Section: Sourdough & Beyond! Pastry _ Desserts Course Conclusion A course by Marceau Dauboin RequirementsAccess to Baking Ingredients & KitchenwareAccess to an Oven & FridgeAccess to a Clean Work Surface Audience Complete beginners looking to take their first steps in their Artisan Baking Journey Sourdough enthusiasts looking to discover exciting new recipes Intermediate bakers looking to explore pastries & desserts Audience Complete beginners looking to take their first steps in their Artisan Baking Journey Sourdough enthusiasts looking to discover exciting new recipes Intermediate bakers looking to explore pastries & desserts

Artisan Pastries and Deserts for Beginners Course
Delivered Online On Demand1 hour 30 minutes
£9.99

Sage 50 Accounts

By Xpert Learning

About Course Sage 50 Accounts: Master the Popular Accounting Software Learn how to use Sage 50 Accounts, one of the most popular accounting software solutions available, with this comprehensive online course. This course is designed for everyone, from beginners to experienced professionals. You will learn everything you need to know to use Sage 50 Accounts effectively, from setting up a new company to creating year-end reports. The course is taught by industry experts and covers a wide range of topics, including: Setting up and managing a company Recording transactions Payroll processing Creating reports Tax compliance You will learn through a combination of video lessons, interactive exercises, and self-paced assessments. By the end of the course, you will be able to: Use Sage 50 Accounts to manage all aspects of your accounting Create accurate and timely financial reports Comply with all relevant tax regulations Why study this course? Sage 50 Accounts is a powerful accounting software solution used by millions of businesses worldwide. Learning how to use Sage 50 Accounts can help you to save time and improve the efficiency of your accounting processes. Sage 50 Accounts is a highly sought-after skill by employers. This course is perfect for: Small business owners Bookkeepers and accountants Anyone who wants to learn a new accounting skill Enroll today and start your journey to becoming a Sage 50 Accounts expert! Course features: Taught by industry expert Comprehensive coverage of all aspects of Sage 50 Accounts Interactive exercises and self-paced assessments Requirements: For practice purposes, you should have Sage 50 Software installed on your PC. The software is not included with this course. What Will You Learn? Use Sage 50 Accounts to manage all aspects of your accounting Create accurate and timely financial reports Comply with all relevant tax regulations Course Content Getting Started Getting Started Setting up of the System Virtual Tour of Sage 50cloud Accounts Edit and Modify Default Chart of Accounts Add a Business Bank Account, Credit Card Account and Petty Cash Account Creating and Deleting Departments Customers and Suppliers Setting up Customers and Suppliers Create a Project List Entering Purchase (Supplier Invoice), Purchase Credit Note, Purchase Order.. Entering Sales Fixed Assets Fixed Asset Register Bank Payments and Receipts Bank Payments and Transfer Recording Customer Receipts and Supplier Payments Adding Recurring Items Petty Cash Petty Cash Account Bank Reconciliation with Bank Feed Bank Reconciliation - Current Account Bank Reconciliation - Petty Cash and Credit Card Aged Reports Aged Reports Payroll Journals Payroll Posting and Payroll Journal Vat Return (Making Tax Digital) Vat Return Opening balances on Sage 50 Cloud Accounts Opening Balances on Sage 50 Year End Journals Year End Journals Cash Flow, Budgets and Accountant's Report Cash Flow, Budgets and Accountant's Reports Apps and Add-ons Apps and Add-ons Correction of Error, Backup and Restore Correction of Error, Back Up and Restore Course Book Coursebook for Sage 50 Cloud Accounts (V.29) - 2023 A course by Ujjwala D'Souza MAAT, Sage/Xero/Quickbooks Trainer/Advisor RequirementsFor practice purposes, you should have Sage 50 Software installed on your PC. The software is not included with this course. Audience Small business owners Bookkeepers and accountants Anyone who wants to learn a new accounting skill Audience Small business owners Bookkeepers and accountants Anyone who wants to learn a new accounting skill

Sage 50 Accounts
Delivered Online On Demand4 hours 12 minutes
£9.99

Anger Management and Conflict Resolution Program

By Xpert Learning

About Course Anger Management & Conflict Resolution Do you struggle to manage your anger? Do you find yourself getting into conflicts with others? If so, this course is for you. In this course, you will learn: What anger is and why we get angry The different types of anger The impact of anger on your relationships and your health How to identify your anger triggers Healthy ways to manage your anger How to resolve conflict effectively This course is perfect for: Anyone who struggles to manage their anger Anyone who wants to improve their communication and conflict resolution skills Supervisors and managers who want to create a more positive and productive work environment By the end of this course, you will be able to: Understand your own anger and what triggers it Use healthy coping mechanisms to manage your anger in a constructive way Communicate effectively and resolve conflicts peacefully This course is also tax deductible as a work-related expense, making it a great investment for supervisors and managers who want to maintain their professional development and upskilling. The course outlines 8 key underlying issues that cause anger and provides practical guidelines to address each of these areas: Unmet needs - threat to safety: Learn how to identify and meet your needs in a healthy way. Grief and loss: Learn how to cope with grief and loss in a healthy way. Boundaries being violated by controlling people: Learn how to set and enforce boundaries with controlling people. Disappointment & smashed pictures or expectations: Learn how to deal with disappointment in a healthy way. Guilt and shame based identity: Learn how to develop a healthy sense of self-worth. Unforgiveness - bitterness, resentment & revenge: Learn how to forgive yourself and others. Vitamin deficiency (eg. Vitamin B3 - Niacin, B6, Zinc etc): Learn about the importance of nutrition in anger management. Substance abuse (alcohol & other drugs): Learn about the impact of substance abuse on anger. Enroll today and start your journey to becoming more anger-resilient and conflict-competent! What Will You Learn? What anger is and why we get angry The different types of anger The impact of anger on your relationships and your health How to identify your anger triggers Healthy ways to manage your anger How to resolve conflict effectively Course Content Anger Management & Conflict Resolution Introduction Introduction Anger Management Module 1 Part 1 Part 2 Anger Management Module 2 Part 1 Part 2 Anger Management Module 3 Part 1 Part 2 A course by George Patriki Dual Diagnosis Consultant Audience Anyone who would like Anyone who struggles to manage their anger Anyone who wants to improve their communication and conflict resolution skills Supervisors and managers who want to create a more positive and productive work environment to understand anger and why it turns into rage.

Anger Management and Conflict Resolution Program
Delivered Online On Demand4 hours
£9.99

The Full Stack Web Development

By Xpert Learning

A course by Sekhar Metla IT Industry Expert RequirementsNo pre-knowledge is required - enthusiasm is all you need!, you will be trained from scratchNo paid software required - all coding will be created with open sourceA PC or Mac computer with access to the internetNo programming experience needed. You will learn everything you need to know Audience Beginners - Those who are new to web development and want to learn both frontend and backend technologies. Frontend Developers looking to expand their skills and venture into backend development to enhance their career opportunities. Backend Developers seeking to gain expertise in frontend technologies to be able to build complete web applications and work on both ends of the development stack. Aspiring Full Stack Developers Individuals who aspire to work as full stack developers and want to gain a comprehensive understanding of the entire web development process. Web Designers - who want to complement their design skills with coding abilities and create fully functional web applications. Software Engineers interested in strengthening their skills and knowledge in full stack development to contribute effectively to end-to-end projects. Computer Science Students studying computer science or related fields who wish to get hands-on experience and practical knowledge in web development. Career Changers Professionals from other industries who want to transition into the field of web development and need a complete understanding of full stack technologies. Who wants to become a Full stack developer curious about full stack development and data science Audience Beginners - Those who are new to web development and want to learn both frontend and backend technologies. Frontend Developers looking to expand their skills and venture into backend development to enhance their career opportunities. Backend Developers seeking to gain expertise in frontend technologies to be able to build complete web applications and work on both ends of the development stack. Aspiring Full Stack Developers Individuals who aspire to work as full stack developers and want to gain a comprehensive understanding of the entire web development process. Web Designers - who want to complement their design skills with coding abilities and create fully functional web applications. Software Engineers interested in strengthening their skills and knowledge in full stack development to contribute effectively to end-to-end projects. Computer Science Students studying computer science or related fields who wish to get hands-on experience and practical knowledge in web development. Career Changers Professionals from other industries who want to transition into the field of web development and need a complete understanding of full stack technologies. Who wants to become a Full stack developer curious about full stack development and data science

The Full Stack Web Development
Delivered Online On Demand19 hours
£9.99

Linux - The Productive Programmer's Best Friend

By Xpert Learning

About Course Learn how to use Linux to boost your programming productivity and become a more efficient developer. In this comprehensive course, you will learn: The best Linux terminals to use for programming How to use clipboard managers to save time and effort How to use Vim, the most powerful text editor for programmers How to use Zsh and the oh-my-zsh framework to customize your terminal experience Extensive lessons on terminal commands, including how to find and replace text, work with pipes and subshells, and automate tasks And much more! You will also receive access to a repository of scripts and an eBook containing all of the examples and explanations from the course. This course is perfect for programmers who are new to Linux or who want to learn how to use Linux more effectively. Enroll today and start your journey to becoming a more productive programmer with Linux! Here are some of the benefits of learning how to use Linux for programming: Linux is a powerful and flexible operating system that can be customized to meet your specific needs. Linux is also very efficient, which can make a big difference in your productivity, especially when working with large projects. Linux has a wide range of built-in tools and utilities that are designed for programmers, such as the Bash shell, Vim, and Git. Linux is also open source, which means that there is a large community of developers who are constantly contributing to and improving the platform. If you are serious about becoming a more productive programmer, then learning how to use Linux is an essential skill. This course will teach you everything you need to know to get started. Enroll today and start boosting your productivity! What Will You Learn? I'll increase my terminal productivity by using Terminator, Guake and other tools I'll be able to use regular expressions, pipes and subshells and external shell scripting libraries I'll work with files like a vim-fu master I'll increase my command line productivity (by learning how to use sed, find, tmux, network, autoenv and more) I'll be able to launch a webserver, modify images and productively work with Git I'll edit files without leaving the terminal, use the screen space efficiently and copy-paste like a pro All in all: I will double my terminal productivity Course Content Introduction Introduction Terminator- Hasta La Vista Terminal Guake - Not Quake! Clipit- Forget Everything, Paste from History Productive Shells: Reinvent The Way You Work Pre Chapter Vim Oh-my-zsh Your Terminal Never Felt This Good Before! Basic Regular Expressions Pipes and Subshells Your Shell's Salt and Pepper Shell Scripting for Fun and Profit Shell Scripting Libraries Vim Kung Fu Supercharging Vim Keyboard Kung Fu Plugin Steroids for Vim Vim Password Manager Extra- Fast Configuration Restore CLI: The Hidden Recipe Sed - One-Liner Productivity Treasure You Can Run, But You Can't Hide From 'Find' Tmux Virtual Consoles, Background Jobs and The Likes Network Who's Listening Autoenv Set a Lasting, Project-Based Habitat Don't rm The Trash Developers' Treasure On the Spot Webserver Shrinking Spells and Other Image Magic Go With the Git Flow Merge Git Conflicts With Ease From Localhost to Instant DNS JSON Jamming in The New Age No More Mister Nice Guy Closing Chapter Bonus Chapter Terminal Art Bonus Chapter Closing Chapter A course by Bogdan Vaida Experiential Trainer RequirementsYou need to have prior experience in the Linux command lineYou must have access to a Linux/Unix terminalBasic programming skills are recommended (but not required)Some basic shell scripting and web development knowledge make the course easier to understand Audience System administrators Developers who already know the basics of Linux and want to sharpen their skills People working in the Linux command line This course is not for people who are opening a terminal for the first time Audience System administrators Developers who already know the basics of Linux and want to sharpen their skills People working in the Linux command line This course is not for people who are opening a terminal for the first time

Linux - The Productive Programmer's Best Friend
Delivered Online On Demand2 hours 30 minutes
£9.99

Advanced C++

By Xpert Learning

About Course Advanced C++: Master the Language of Champions Learn the advanced C++ concepts and techniques you need to build high-performance software applications. In this comprehensive course, you will learn: Generic programming with templates Metaprogramming with constexpr and reflection Advanced object-oriented programming techniques Concurrency and parallelism Performance optimization This course is designed for experienced C++ programmers who want to take their skills to the next level. You will learn from an experienced C++ developer who will teach you the concepts and skills you need to succeed. By the end of this course, you will be able to: Write high-performance, efficient, and maintainable C++ code. Use advanced C++ features to solve complex problems. Design and implement complex software applications. Build a portfolio of real-world C++ applications Throughout the course, you will work on a variety of hands-on projects to build your skills and create a portfolio of real-world C++ applications. Enroll today and start your journey to becoming a C++ expert! Bonus: Get access to the instructor's personal collection of C++ resources. Why learn advanced C++? C++ is a powerful and versatile language that can be used to build a wide variety of software applications. It is also one of the most in-demand languages in the software industry. Learning advanced C++ will give you a significant advantage in the job market and allow you to build more complex and sophisticated software applications. Here are some of the benefits of learning advanced C++: C++ is a high-performance language that can be used to build fast and efficient software applications. C++ is a versatile language that can be used to build a wide variety of software applications, including operating systems, embedded systems, games, and more. C++ is an in-demand language in the software industry, and there are many job opportunities for C++ programmers. Learning advanced C++ will give you a significant advantage in the job market and allow you to build more complex and sophisticated software applications. So what are you waiting for? Enroll in this course today and start your journey to becoming a C++ expert! What Will You Learn? Learn to program with one of the most powerful programming languages that exists today, C++ Master on every advanced C++ programming topics Learn to code C++ from scratch for application development Coding advanced problem statements using the C++ concepts Setting up a local C++ coding environment to create your own coding practices Develop skills on real-world class, object and methods programming techniques Learn how to implement C++ templates, template functions, and classes How to handle error, exception handling and catch real time app errors Apply overloading methods and deep inheritance to how code reusing for your development Polymorphism and abstract classes to implemeting secure code in multiple methods Learn to Apply overloading techniques in C++, Dynamic operators and conversions Course Content Getting Started with C++ Introduction Course Curriculum Getting Started on Windows, Mac or Linux How to Ask Great Questions FAQ's Get and Installing Visual Studio Creating Project C++ Hello World Program Compile and Run a CPP program C++ Object Oriented Programming (theory) Introduction What Are oops Data Structures What Are Access Modifiers C++ Classes Introduction Creating a Class Creating an Objects Class Methods Adding Parameters Constructors Constructor with Parameters The Destructor Get and Set Methods Access Modifiers Static Members C++ Objects and Methods Introduction Constant Objects and Functions Pointers to Class and Object Array of Objects C++ Operator Overloading Introduction Overloading the Equality Operator Overloading the Stream Insertion Operator Overloading the Stream Extraction Operator Overloading the Binary Arithmetic Operators Overloading the Assignment Operators Overloading the Unary Operators Overloading the Subscript Operator Inline Functions C++ Inheritance and Polymorphism Introduction Inheritance Protected Members Constructors and Inheritance Destructors and Inheritance Overriding Methods Polymorphism Abstract Classes Final Classes and Methods Deep Inheritance and Methods Multiple Inheritance C++ Error Handling and Exceptions Introduction What Are Exceptions Throwing an Exception Catching an Exception Catching Multiple Exceptions Create Custom Exceptions C++ Templates Introduction Creating a Function Template Function Template Arguments Overloading a Function Template Creating a Class Template Templates with Multiple Parameters A course by Sekhar Metla IT Industry Expert Xpert Learning RequirementsGood to have C++ basic, intermediate to start hereNo software is required in advance of the course (all software used in the course is free) Audience C++ Advanced level developers curious about programming Anyone interested in learning the Advanced concepts of C++ Anyone who wants to grasp the concept with real-world examples of coding Anyone who wants to become a proficient software developer Anyone who wants to become an independent programmer Audience C++ Advanced level developers curious about programming Anyone interested in learning the Advanced concepts of C++ Anyone who wants to grasp the concept with real-world examples of coding Anyone who wants to become a proficient software developer Anyone who wants to become an independent programmer

Advanced C++
Delivered Online On Demand5 hours
£9.99

Learn MySQL from scratch for Data Science and Analytics

By Xpert Learning

A course by Sekhar Metla IT Industry Expert RequirementsNo prior technical experience is required! All you need a computer!No SQL experience needed. You will learn everything you need to knowNo software is required in advance of the course (all software used in the course is free) Audience Beginner SQL, Data Science and Analytics - developers curious about SQL Career Anyone who wants to generate new income streams Anyone who works with data analytics, or databases! Anyone who wants to become Business intelligence developer Anyone who wants to start their own business or become freelance Anyone who wants to become a Data Science developer If you work in: marketing, finance, accounting, operations, sales, manufacturing, healthcare, financial services, or any other industry/function that collects information Someone who wants to learn skills that give them the potential to earn near SIX figures! Audience Beginner SQL, Data Science and Analytics - developers curious about SQL Career Anyone who wants to generate new income streams Anyone who works with data analytics, or databases! Anyone who wants to become Business intelligence developer Anyone who wants to start their own business or become freelance Anyone who wants to become a Data Science developer If you work in: marketing, finance, accounting, operations, sales, manufacturing, healthcare, financial services, or any other industry/function that collects information Someone who wants to learn skills that give them the potential to earn near SIX figures!

Learn MySQL from scratch for Data Science and Analytics
Delivered Online On Demand6 hours
£9.99

Learn Data Science with Python, JavaScript, and Microsoft SQL

By Xpert Learning

A course by Sekhar Metla IT Industry Expert RequirementsNo programming experience needed. You will learn everything you need to knowNo software is required in advance of the course (all software used in the course is free)No pre-knowledge is required - you will learn from basic Audience Beginner JavaScript, Python and MSSQL developers curious about data science development Anyone who wants to generate new income streams Anyone who wants to build websites Anyone who wants to become financially independent Anyone who wants to start their own business or become freelance Anyone who wants to become a Full stack web developer Audience Beginner JavaScript, Python and MSSQL developers curious about data science development Anyone who wants to generate new income streams Anyone who wants to build websites Anyone who wants to become financially independent Anyone who wants to start their own business or become freelance Anyone who wants to become a Full stack web developer

Learn Data Science with Python, JavaScript, and Microsoft SQL
Delivered Online On Demand22 hours
£9.99