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

18625 Basic courses delivered Online

Illustrative Rural Landscape in Watercolour

5.0(8)

By Discovery Art Class

Complete mini watercolour course for beginners or for practise landscape painting - illustrative painting style with influence from the artist Eric Ravilious.

Illustrative Rural Landscape in Watercolour
Delivered Online On Demand1 hour
£25

Professional Certificate Course in Understanding Marketing Philosophy and Thought in London 2024

4.9(261)

By Metropolitan School of Business & Management UK

The aim of this short course is to provide a comprehensive understanding of the influence of culture on consumer behavior with marketing communication as a moderator. It also aims to explore various marketing philosophies, research methods, and planning frameworks to enhance participants' marketing skills.After the successful completion of the course, you will be able to learn about the following, Understand the influence of culture on consumer behavior with marketing communication as a moderator. Understand the direct influence of marketing communication on consumer behavior. Understand the influence of psychological factors on purchasing decisions. Marketing as a set of tools and business philosophy. The nature of scientific paradigms. Philosophical thoughts such as what do we know? And how do we know? Marketing development as a science and historical context of early science. Theory verification versus theory discovery. Methods bias in marketing research. Suitable paradigm for marketing and the process of scientific marketing research. Understand theory first or data first? Understand marketing thoughts and philosophies such as scientific relativism and scientific realism. Understand the view of reality and marketing research reliance on realism and relativism. Marketing planning conceptual framework. This course provides an in-depth understanding of the influence of culture on consumer behavior with marketing communication as a moderator. You will explore the direct impact of marketing communication on consumer behavior and learn about the psychological factors that influence purchasing decisions. Additionally, you will discover marketing as a set of tools and a business philosophy, and gain an understanding of the nature of scientific paradigms and philosophical thoughts such as "what do we know?" and "how do we know?" VIDEO - Course Structure and Assessment Guidelines Watch this video to gain further insight. Navigating the MSBM Study Portal Watch this video to gain further insight. Interacting with Lectures/Learning Components Watch this video to gain further insight. Marketing as a Science Advance Marketing Theory and Philosophical Thoughts Self-paced pre-recorded learning content on this topic. Marketing as a Science Advance Marketing Theory and Philosophical Thoughts Put your knowledge to the test with this quiz. Read each question carefully and choose the response that you feel is correct. All MSBM courses are accredited by the relevant partners and awarding bodies. Please refer to MSBM accreditation in about us for more details. There are no strict entry requirements for this course. Work experience will be added advantage to understanding the content of the course. The certificate is designed to enhance the learner's knowledge in the field. This certificate is for everyone eager to know more and get updated on current ideas in their respective field. We recommend this certificate for the following audience. CEO, Director, Manager, Supervisor Marketing professionals seeking to expand their knowledge and skills. Students studying marketing or related fields. Business owners and entrepreneurs. Researchers and academics who are interested in the philosophy and methodology of marketing research. Professionals in related fields such as advertising, public relations, and market research. Anyone who wants to understand the basics of marketing. Average Completion Time 2 Weeks Accreditation 3 CPD Hours Level Advanced Start Time Anytime 100% Online Study online with ease. Unlimited Access 24/7 unlimited access with pre-recorded lectures. Low Fees Our fees are low and easy to pay online.

Professional Certificate Course in Understanding Marketing Philosophy and Thought in London 2024
Delivered Online On Demand14 days
£34

Accounting and Finance - QLS Endorsed

4.7(47)

By Academy for Health and Fitness

Boost Your Career By Enrolling In This Accounting and Finance Bundle To Overcome Your Challenges! 5 in 1 Accounting and Finance Bundle If you aim to enhance your Accounting and Finance skills, our comprehensive Accounting and Finance course is perfect for you. Designed for success, this Accounting and Finance course covers everything from basics to advanced topics in Accounting and Finance. Each lesson in this Accounting and Finance course is crafted for easy understanding, enabling you to become proficient in Accounting and Finance. Whether you are a beginner or looking to sharpen your existing Nursing skills, this Accounting and Finance is the ideal choice. This Accounting and Finance Bundle Contains 5 of Our Premium Courses for One Discounted Price: Course 01: Accounting Level 2 & 3 Course 02: Finance and Financial Analysis Course 03: Payroll Course 04: Microsoft Excel Training: Depreciation Accounting Course 05: Forex Trading Diploma So enrol now in this Accounting and Finance Today to advance your career! Why Choose Our Accounting and Finance Course? Get a Free CPD Accredited Certificate upon completion of Accounting and Finance Get a free student ID card with Accounting and Finance Training The Accounting and Finance is affordable and simple to understand This course is entirely online, interactive lesson with voiceover audio Lifetime access to the Accounting and Finance course materials The Accounting and Finance comes with 24/7 tutor support Start your learning journey straightaway! This Accounting and Finance's curriculum has been designed by Accounting and Finance experts with years of experience behind them. This course is extremely dynamic and well-paced to help you understand Accounting and Finance with ease. You'll discover how to master the Accounting and Finance skill while exploring relevant and essential topics. Assessment Process Once you have completed all the courses in the Accounting and Finance bundle, you can assess your skills and knowledge with an optional assignment. Our expert trainers will assess your assignment and give you feedback afterwards. CPD 170 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Accounting and Finance bundle is suitable for everyone. Certificates Digital certificate Digital certificate - £10 Hard copy certificate Hard copy certificate - £29 You can order your hard copy certificates at the cost of £29 (for each course).

Accounting and Finance - QLS Endorsed
Delivered Online On Demand21 hours
£35

Functional Skills IT & Python Programming - CPD Certified

4.7(47)

By Academy for Health and Fitness

Boost Your Career By Enrolling In This Functional Skills IT & Python Programming Bundle 5 in 1 Functional Skills IT Bundle Improve your knowledge of Functional Skills with this Functional Skills IT & Python Programming bundle. This Functional Skills bundle is designed to build your competent skill set to enable the best possible outcome for you. Our Functional Skills bundle is ideal for those who aim to be the best in their fields. Designed for success, this Functional Skills course covers everything from basics to advanced topics in Functional Skills. Each lesson on this Functional Skills course is crafted for easy understanding, enabling you to become proficient in Functional Skills. Whether you are a beginner or looking to sharpen your existing skills, this Functional Skills is the ideal choice. So, enrol now in this Functional Skills Bundle Today to advance your career! This Functional Skills Bundle Contains 5 of Our Premium Courses: Course 01: Functional Skills IT Course 02: Essential IT Skills Level 2 Course 03: Diploma in Python Programming at QLS Level 5 Course 04: Microsoft SQL Server Development for Everyone Course 05: Electronic Device Maintenance and Troubleshooting Why Choose Our Functional Skills IT Course? Get a Free QLS QLS-endorsed certificate upon completion of this course Get a free student ID card with this Bundle Get instant access to this Bundle course. Learn from anywhere in the world This bundle course is affordable and simple to understand The Functional Skills course is an entirely online, interactive lesson with voiceover audio Lifetime access to the course materials The Functional Skills comes with 24/7 tutor support Assessment Process of Functional Skills Bundle Once you have completed all the courses in the Functional Skills bundle, you can assess your functional skills and knowledge with an optional assignment. Our expert trainers will assess your assignment on Functional Skills and give you feedback afterwards. CPD 200 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Please Note: This is not a regulated course. To get qualified, you may choose: Functional Skills Qualification in ICT at Level 2 Functional Skills Qualification in Information & Communication Technology (ICT) at Level 1 Functional Skills Qualification in Maths at Level 1 Functional Skills Qualification in Mathematics at Level 1 Functional Skills Qualification in English at Level 1 Functional Skills Qualification in English at Entry 1 / ICT at Level 2 / Mathematics at Entry 1 IGCSE English IGCSE Maths IGCSE Career path Functional Skills Certificates Digital certificate Digital certificate - £10 Hard copy certificate Hard copy certificate - £29 You can order your hard copy certificates at the cost of £29 (for each course).

Functional Skills IT & Python Programming - CPD Certified
Delivered Online On Demand22 hours
£35

Nursing Assistant & Nurse Prescribing Diploma (Online) - CPD Certified

4.7(47)

By Academy for Health and Fitness

Boost Your Career By Enrolling In This Nursing Assistant Bundle To Overcome Your Challenges! 5 in 1 Nursing Assistant Bundle If you aim to enhance your Nursing Assistant skills, our comprehensive Nursing Assistant course is perfect for you. Designed for success, this Nursing Assistant course covers everything from basics to advanced topics in Nursing Assistant. Each lesson in this Nursing Assistant course is crafted for easy understanding, enabling you to become proficient in Nursing Assistant. Whether you are a beginner or looking to sharpen your existing Nursing skills, this Nursing Assistant is the ideal choice. This Nursing Assistant Bundle Contains 5 of Our Premium Courses for One Discounted Price: Course 01: Nursing Assistant Training Course 02: Nurse Prescribing Diploma Course 03: Phlebotomist Training Course 04: Care Planning and Record Keeping | Health & Safety Online Course Course 05: Nursing Assistant: Infection Prevention and Control Why Choose Our Nursing Assistant Course? FREE Nursing Assistant certificate accredited Get a free student ID card with Nursing Assistant Training Get instant access to this Nursing Assistant course. Learn Nursing Assistant from anywhere in the world The Nursing Assistant is affordable and simple to understand The Nursing Assistant is an entirely online, interactive lesson with voiceover audio Lifetime access to the Nursing Assistant course materials The Nursing Assistant comes with 24/7 tutor support So enrol now in this Nursing Assistant Today to advance your career! Elevate your career in healthcare with our Nursing Assistant Bundle, a comprehensive package of five premium courses at an unbeatable price. Dive into Nursing Assistant Training to gain essential patient care skills. Expand your expertise with a Nurse Prescribing Diploma and Phlebotomist Training, enhancing your role in the medical field. Learn crucial care planning, record-keeping, and health & safety practices. Plus, master infection prevention and control in healthcare settings. This bundle equips you with a diverse skill set, positioning you for success in various healthcare roles. Seize this opportunity to advance your career and make a difference in patient care. CPD 200 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Nursing Assistant Diploma bundle is suitable for everyone. Please note: This course doesn't entitle you to practice as a professional in this specific field. Rather, this course will assist you in understanding the fundamentals so that you can improve your knowledge in the relevant field. Requirements Nursing Assistant Diploma You will not need any prior background or expertise. Career path Nursing Assistant Diploma This Nursing Assistant Diploma (Online) bundle will allow you to kickstart or take your career in the related sector to the next stage. Certificates Digital certificate Digital certificate - £10 Hard copy certificate Hard copy certificate - £29 You can order your hard copy certificates at the cost of £29 (for each course).

Nursing Assistant & Nurse Prescribing Diploma (Online) - CPD Certified
Delivered Online On Demand21 hours
£35

Diploma of Zoology (Online Course) - CPD Certified

4.7(47)

By Academy for Health and Fitness

5 in 1 Zoology Bundle If you aim to enhance your Zoology skills, our comprehensive Zoology course is perfect for you. Designed for success, this Zoology course covers everything from basics to advanced topics in Zoology. Each lesson in this Zoology course is crafted for easy understanding, enabling you to become proficient in Zoology. Whether you are a beginner or looking to sharpen your existing skills, this Zoology is the ideal choice. With our Zoology exclusive bundle you will get PDF Certificate, PDF Transcript and Digital Student ID Card (worth £50) Absolutely FREE. Courses Are Included in this Diploma of Zoology (Online Course) - CPD Certified Bundle: Course 01: Diploma in Zoology at QLS Level 4 Course 02: Animal Care Course Course 03: Wildlife Rescue and Rehabilitation Course Course 04: Pet First Aid Course 05: Veterinary Nursing Data: According to industry reports, the demand for qualified Zoologists in the UK has risen by 15% over the past three years, with an estimated 1,500 job openings annually. Graduates of our Zoology bundle have achieved a 90% success rate in securing relevant employment within six months of completion, highlighting the practicality and relevance of our program. Why Choose Our Zoology Course? FREE Zoology certificate accredited Get a free student ID card with Zoology Training Get instant access to this Zoology course. Learn from anywhere in the world Zoology is affordable and simple to understand This Bundle is entirely online, interactive lesson with voiceover audio Lifetime access to the Zoology course materials Zoology comes with 24/7 tutor support So enrol now in this Zoology Today to advance your career! Start your learning journey straightaway with Diploma of Zoology (Online course)-CPD-certified! This Zoology curriculum has been designed by the experts with years of experience behind them. This course is extremely dynamic and well-paced to help you understand Zoology with ease. You'll discover how to master the Zoology skill while exploring relevant and essential topics. Assessment Process of Diploma of Zoology (Online Course) - CPD Certified Once you have completed all the courses in the Zoology bundle, you can assess your skills and knowledge with an optional assignment. Our expert trainers will assess your assignment and give you feedback afterward. CPD 190 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This Diploma of Zoology (Online Course) - CPD Certified bundle is suitable for everyone. Requirements You will not need any prior background or expertise to enrol in this Diploma of Zoology (Online Course) - CPD Certified. Career path This Diploma of Zoology bundle will allow you to kickstart or take your career to the next stage in the related sector such as: Veterinarian Nurse Wildlife Rehabilitator Pet Care Worker Zookeeper Animal Trainer Certificates CPD Certified PDF Certificate Digital certificate - £10 CPD Certified Hard copy Certificate Hard copy certificate - £29 If you are an international student, you will be required to pay an additional fee of 10 GBP for international delivery, and 4.99 GBP for delivery within the UK, for each certificate

Diploma of Zoology (Online Course) - CPD Certified
Delivered Online On Demand32 hours
£35

Journalism: Be a Great TV Presenter

By Compliance Central

All in One Bundle Special Price Offer The journalism industry offers exciting opportunities for storytellers in the UK. With a rising demand for skilled TV presenters, now is the perfect time to enter this dynamic field. The broadcasting sector employs over 38,000 professionals, offering an average annual salary of £25,000 to £50,000. Our course, "Journalism: Be a Great TV Presenter," provides the essential knowledge and skills needed to succeed. From understanding the role to mastering on-camera communication and scripting, you'll have the power to captivate audiences and deliver impactful stories. Shine in front of the camera and embark on a rewarding career in TV presenting. Get 6 CPD Accredited Courses for only £41 with 6 Free PDF Certificates worth £24! Offer Valid for a Limited Time!! So Hurry Up and Enrol Now!!! Course 01: TV Presenter Online Course Course 02: Journalism Course 03: News Writing: Journalism 101 Course 04: Proofreading & Copyediting Course 05: International Development Course 06: Politics Why would you choose the Journalism: Be a Great TV Presenter course from Compliance Central: Lifetime access to Journalism: Be a Great TV Presenter courses materials Full tutor support is available from Monday to Friday with the Journalism: Be a Great TV Presenter course Learn Journalism: Be a Great TV Presenter skills at your own pace from the comfort of your home Gain a complete understanding of Journalism: Be a Great TV Presenter course Accessible, informative Journalism: Be a Great TV Presenter learning modules designed by expert instructors Get 24/7 help or advice from our email and live chat teams with the Journalism: Be a Great TV Presenter bundle Study in your own time through your computer, tablet or mobile device. A 100% learning satisfaction guarantee with your course Improve your chance of gaining in demand skills and better earning potential by completing the Journalism: Be a Great TV Presenter Curriculum Breakdown of the Journalism: Be a Great TV Presenter Bundle Curriculum Breakdown of TV Presenter Online Course Module 01: Who is a TV Presenter? Module 02: Qualifications and Skills Required to Become a Presenter Module 03: Essentials to Become a Presenter Module 04: Talking To/ Speaking in Front of The Camera Module 05: Talk Back and Teleprompter Module 06: Creating a Showreel Module 07: Interviewing Techniques Module 08: Scripting Techniques Curriculum Breakdown of Journalism Module 01: Introduction and Principles of Journalism Module 02: History and Development of Journalism Module 03: Interviewing Module 04: Newspaper Journalism Module 05: News Writing, Production and Reporting Module 06: Television Journalism Module 07: Radio Journalism Module 08: Media Regulatory Bodies Module 09: Writing Skills for Journalists Module 10: Journalism law Module 11: Defamation Module 12: Journalism Ethics Module 13: Health and Safety for Journalists Module 14: Niche Journalism Module 15: Tips on Writing a Good Feature Story Module 16: Online and Freelance Journalism Module 17: Becoming a Journalist Curriculum Breakdown of News Writing: Journalism 101 Section 01: Introduction Section 02: Essential English Section 03: Writing Headlines Section 04: Writing Intros Section 05: Using Quotations Section 06: Structure Section 07: Conclusion Curriculum Breakdown of Proofreading & Copyediting Module 01: Proofreading Basics Module 02: Applying the Style Guide Module 03: Spelling and Grammar Module 04: Proofreading on Paper Module 05: Proofreading On-Screen Module 06: Copy-Editing Basics Module 07: Copy-Editing - The Use of Language Module 08: Copy-Editing - Checking Accuracy and Facts Module 09: Copy-Editing - The Beginning and The End Module 10: Copy-Editing - Legal Checks Module 11: Finding Work and Developing Your Career Curriculum Breakdown of International Development Module 01: Measurement and Morality in International Development Module 02: Governance and Development Module 03: Global Health and Development Module 04: Gender and Development Module 05: Global Poverty, Inequality and Development Module 06: Economic Development Module 07: Environment and Development Module 08: Innovation and Technology Module 09: International Migration and Development Module 10: Theories of Development and Globalisation Module 11: An International Development Actor Curriculum Breakdown of Politics Module 01: Introduction to Politics Module 02: Democracy and Participation Module 03: Elections and Referendums Module 04: Political Parties Module 05: Pressure Groups Module 06: The European Union Module 07: The Nature and Sources of The British Constitution Module 08: Parliament Module 09: The Prime Minister and Cabinet Module 10: The Judiciary Module 11: Devolution Module 12: Liberalism Module 13: Conservatism Module 14: Socialism Module 15: Nationalism Module 16: Feminism Module 17: Multiculturalism Module 18: Anarchism Module 19: Ecologism Module 20: The Constitutional Framework of US Government Module 21: The Legislative Branch of Government: Congress Module 22: The Executive Branch of Government: President Module 23: The Judicial Branch of Government Module 24: The Electoral Process and Direct Democracy Module 25: Comparative Approaches Learning Outcomes: Understand the TV presenter role and responsibilities. Identify necessary qualifications and skills for presenter excellence. Acquire effective on-camera communication and presence techniques. Demonstrate proficiency in talk back and teleprompter systems. Develop a professional showreel showcasing versatile presenting skills. Gain foundational news writing skills for journalism purposes. Acquire proofreading and copyediting techniques for written content. Understand the impact of international development on journalism. Explore the political landscape's relevance to journalistic reporting. CPD 60 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This course is designed for individuals who are interested in pursuing a career in journalism, specifically in TV presenting. It is suitable for beginners who want to acquire the necessary skills and knowledge to excel in this field. Career path Jobs related to this course in the UK: News Reporter - £20-30k/year. Broadcast Journalist - £25-40k/year. News Anchor - £30-50k/year. Television Presenter - £25-45k/year. Media Correspondent - £30-50k/year. Certificates Certificate of completion Digital certificate - Included Get 6 CPD accredited PDF certificate for Free. Certificate of completion Hard copy certificate - £9.99 Get 6 CPD accredited Hardcopy certificate for £9.99 each. The delivery charge of the hardcopy certificate inside the UK is £3.99 each, and international students need to pay £9.99 each to get their hardcopy certificate.

Journalism: Be a Great TV Presenter
Delivered Online On Demand37 hours
£41

CompTIA A+ (220-1001)

4.7(160)

By Janets

Register on the CompTIA A+ (220-1001) today and build the experience, skills and knowledge you need to enhance your professional development and work towards your dream job. Study this course through online learning and take the first steps towards a long-term career. The course consists of a number of easy to digest, in-depth modules, designed to provide you with a detailed, expert level of knowledge. Learn through a mixture of instructional video lessons and online study materials. Receive online tutor support as you study the course, to ensure you are supported every step of the way. Get an e-certificate as proof of your course completion. The CompTIA A+ (220-1001) is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablet, and smartphones. The course is designed to increase your employability and equip you with everything you need to be a success. Enrol on the now and start learning instantly! What You Get With The CompTIA A+ (220-1001) Receive a e-certificate upon successful completion of the course Get taught by experienced, professional instructors Study at a time and pace that suits your learning style Get instant feedback on assessments 24/7 help and advice via email or live chat Get full tutor support on weekdays (Monday to Friday) 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 Certification Upon successful completion of the course, you will be able to obtain your course completion e-certificate free of cost. Print copy by post is also available at an additional cost of £9.99 and PDF Certificate at £4.99. Who Is This Course For: The course is ideal for those who already work in this sector or are an aspiring professional. This course is designed to enhance your expertise and boost your CV. Learn key skills and gain a professional qualification to prove your newly-acquired knowledge. Requirements: The online training is open to all students and has no formal entry requirements. To study the CompTIA A+ (220-1001), all your need is a passion for learning, a good understanding of English, numeracy, and IT skills. You must also be over the age of 16. 

CompTIA A+ (220-1001)
Delivered Online On Demand17 hours 29 minutes
£8

Social Work Training

4.7(47)

By Academy for Health and Fitness

24-Hour Knowledge Knockdown! Prices Reduced Like Never Before Have you ever considered a career dedicated to helping others? In the UK alone, social workers play a vital role in supporting vulnerable children, families, and adults. With an aging population and rising social complexities, the demand for skilled social workers is high, with over 98,000 social workers employed across various sectors. Do you have the passion and compassion to make a positive impact? This Social Work Training Bundle equips you with a holistic understanding of social work principles and practices. You'll gain the knowledge and skills to assess needs, develop interventions, and effectively communicate with clients. The bundle also explores youth work and coaching techniques, broadening your professional skillset. Our bundle Course includes 5 of our Popular courses for one discounted price: Course 01: Social Work Studies Course 02: Social Worker Course 03: Youth Work Course 04: Life Coaching Course 05: Public Speaking Enrol today and take the first step towards a rewarding path in social work! Learning Outcomes of Social Work Training Gain a comprehensive understanding of social work principles and ethics. Develop effective communication skills for working with diverse clients. Master intervention strategies for social work practice. Learn how to empower young people and support their development. Build strong life coaching skills to guide individuals towards their goals. Enhance your public speaking abilities to advocate for vulnerable populations. Why Choose Us? Get a Free CPD Accredited Certificate upon completion of Social Work Get a free student ID card with Social Work Training program (£10 postal charge will be applicable for international delivery) The Social Work is affordable and simple to understand This course is entirely online, interactive lesson with voiceover audio Get Lifetime access to the Social Work course materials The Social Work comes with 24/7 tutor support Take a step toward a brighter future! *** Course Curriculum *** Here is the curriculum breakdown of the Social Worker course: Course 01: Social Work Studies Module 01: An Overview Of Social Work Module 02: Social Work Basics Module 03: Theories Of Social Work And Sociology Module 04: Casework Process And Teamwork Module 05: Dimensions Of Social Work / Models Of Intervention Module 06: Practice Contexts And Application Module 07: Working With Adults Module 08: Principles Of Conduct And Role As Social Care Worker Course 03: Youth Work Section 01: Introduction To Youth Work Section 02: Youth Work And Responsibilities Section 03: Youth Work And Social Care Section 04: Youth Work And Mental Health Section 05: Youth Work And Safeguarding Section 06: Youth Work And Internet Safety Section 07: Youth Work And Importance Of Communication Section 08: Youth Work And Legalities Course 04: Life Coaching Module 01: Introduction to Life Coaching Module 02: History of Life Coaching Module 03: Listening as a Coach Module 04: The Language of Coaching Module 05: Coaching as a Developmental Change Process Module 06: Empowering the Client Module 07: Ethics in Coaching Module 08: Becoming an Effective Leader and Coach =========>>>>> And 2 More Courses <<<<<========= How will I get my Certificate? After successfully completing the course, you will be able to order your Certificates as proof of your achievement. PDF Certificate: Free (Previously it was £12.99*5 = £65) CPD Hard Copy Certificate: £29.99 CPD 50 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Anyone interested in learning more about the topic is advised to take this Social Worker course. This course is open to everybody. Aspiring Social Workers Youth Workers Life Coaches Requirements You will not need any prior background or expertise to enrol in this course. Career path After completing this course, you are to start your career or begin the next phase of your career. Social Worker Youth Worker Life Coach Social Care Manager Certificates CPD Accredited Digital Certificate Digital certificate - Included Upon passing the Course, you need to order a Digital Certificate for each of the courses inside this bundle as proof of your new skills that are accredited by CPD QS for Free. CPD Accredited Hard Copy Certificate Hard copy certificate - £29.99 Please note that International students have to pay an additional £10 as a shipment fee.

Social Work Training
Delivered Online On Demand23 hours
£35

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