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

575 Courses

CompTIA CySA+ Cybersecurity Analyst (CS0-002)

4.9(27)

By Apex Learning

Overview The demand for skilled cybersecurity professionals is soaring in today's digital landscape. The CompTIA CySA+ Cybersecurity Analyst (CS0-002) course is your gateway to a lucrative and rewarding career in this high-demand industry. This course delves deep into various aspects of cybersecurity, from threat analysis and vulnerability identification to incident response and digital forensics. It's designed to ensure you're ready to excel in the field. This course covers various topics, including threat intelligence, vulnerability identification, incident response, and forensics analysis.  With 60+ hours of engaging content, our expert instructors will equip you with the knowledge and skills required to excel in the CompTIA CySA+ certification exam and kickstart your career in cybersecurity. Enrol in the CompTIA CySA+ Cybersecurity Analyst (CS0-002) course today and secure your future in this high-demand industry! 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 CySA+ Cybersecurity Analyst (CS0-002). It is available to all students, of all academic backgrounds. Requirements Our CompTIA CySA+ Cybersecurity Analyst (CS0-002) 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 22 sections • 96 lectures • 11:35:00 total length •Introduction: 00:02:00 •All about the Exam: 00:08:00 •What's New on the CompTIA CySA+ Exam?: 00:05:00 •Meet the Instructors: 00:02:00 •Thinking like the Enemy: 00:09:00 •Tools of the Trade: 00:08:00 •Intelligence Sources and Confidence Levels: 00:08:00 •Threat Indicators and Actors: 00:08:00 •Threat Trends: 00:07:00 •Intelligence Cycle and ISACs: 00:06:00 •Attack Frameworks: 00:06:00 •Threat Research: 00:11:00 •Threat Modeling and Intelligence Sharing: 00:06:00 •Vulnerability Identification: 00:07:00 •Scanning Parameters and Criteria: 00:09:00 •Scanning Special Considerations: 00:06:00 •Validation: 00:03:00 •Remediation and Mitigation: 00:08:00 •Inhibitors to Remediation: 00:07:00 •Web Applications Scanners, Part 1: 00:10:00 •Web Applications Scanners, Part 2: 00:05:00 •Scanning: 00:06:00 •Configuring and Executing Scans: 00:08:00 •Vulnerability Scanning: 00:10:00 •Reverse Engineering: 00:08:00 •Enumeration: 00:06:00 •Wireless Assessment Tools: 00:08:00 •Cloud Assessment Tools: 00:04:00 •Mobile and IoT: 00:10:00 •Embedded and Firmware Systems (RTOS, SoC, and FPGA): 00:09:00 •Access and Vehicles Risk: 00:08:00 •Automation and Control Risk: 00:10:00 •Cloud Models: 00:07:00 •Remote Service Invocation (FaaS, IaC, API): 00:10:00 •Cloud Vulnerabilities: 00:06:00 •Injection and Overflow Attacks: 00:09:00 •Injection and Overflow Attacks: 00:09:00 •Exploits: 00:08:00 •Application Vulnerabilities, Part 1: 00:08:00 •Application Vulnerabilities, Part 2: 00:07:00 •Network Architecture and Asset Management: 00:09:00 •Protecting Your Territory: 00:05:00 •Identity and Access Management: 00:11:00 •Encryption and Active Defense: 00:08:00 •Platforms: 00:07:00 •SOA and DevSecOps: 00:09:00 •Secure Software Development: 00:08:00 •Best Coding Practices: 00:04:00 •Trusted Hardware: 00:10:00 •Hardware Encryption: 00:04:00 •Hardware Security: 00:08:00 •Data Analytics: 00:10:00 •Endpoint Security: 00:08:00 •Recon Results, Part 1: 00:13:00 •Recon Results, Part 2: 00:05:00 •Impact Analysis: 00:05:00 •Collective Tools: 00:09:00 •Query Writing: 00:07:00 •E-mail Analysis, Part 1: 00:10:00 •E-mail Analysis, Part 2: 00:08:00 •Permissions: 00:09:00 •Firewalls: 00:08:00 •Intrusion Prevention Rules: 00:05:00 •DLP and Endpoint Detection: 00:05:00 •Threat Hunting and the Hypothesis: 00:06:00 •Threat Hunting Process: 00:07:00 •Results and Benefits: 00:05:00 •Workflow and Scripting: 00:07:00 •API and Malware Signature Creation: 00:08:00 •Threat Feeds and Machine Learning: 00:06:00 •Protocols, Standards, and Software Engineering: 00:05:00 •IR Roles and Responsibilities: 00:08:00 •IR Active Preparation: 00:10:00 •Incident Response Process: 00:07:00 •Network Symptoms: 00:04:00 •Host Symptoms: 00:08:00 •Application Symptoms: 00:04:00 •Digital Forensics: 00:10:00 •Seizure and Acquisitions: 00:05:00 •Forensics Acquisition Tools: 00:09:00 •Mobile, Virtualization, and Cloud: 00:06:00 •Forensics Analysis, Part 1: 00:04:00 •Forensics Analysis, Part 2: 00:08:00 •Packet Capture: 00:12:00 •Data Privacy and Security: 00:06:00 •Nontechnical Controls: 00:09:00 •Technical Controls: 00:08:00 •Business Impact Analysis: 00:05:00 •Risk Identification: 00:05:00 •Risk Calculation and Communication: 00:06:00 •Training: 00:04:00 •Supply Chain Assessment: 00:04:00 •Frameworks: 00:13:00 •Policies and Procedures: 00:05:00 •Controls and Procedures: 00:08:00 •Verification: 00:06:00

CompTIA CySA+ Cybersecurity Analyst (CS0-002)
Delivered Online On Demand11 hours 35 minutes
£12

Practical Linux Command Line 2.0

By Packt

Start your journey with the Linux command line with zero knowledge. This course will start from scratch with instructions to install a Linux OS on a virtual machine and advance to higher-level concepts with no prior knowledge required.

Practical Linux Command Line 2.0
Delivered Online On Demand3 hours 37 minutes
£41.99

Develop Big Data Pipelines with R, Sparklyr & Power BI

By NextGen Learning

Develop Big Data Pipelines with R, Sparklyr & Power BI Course Overview: This course offers a comprehensive exploration of building and managing big data pipelines using R, Sparklyr, and Power BI. Learners will gain valuable insight into the entire process, from setting up and installing the necessary tools to creating effective ETL pipelines, implementing machine learning techniques, and visualising data with Power BI. The course is designed to provide a strong foundation in data engineering, enabling learners to handle large datasets, optimise data workflows, and communicate insights clearly using visual tools. By the end of this course, learners will have the expertise to work with big data, manage ETL pipelines, and use Sparklyr and Power BI to drive data-driven decisions in various professional settings. Course Description: This course delves into the core concepts and techniques for managing big data using R, Sparklyr, and Power BI. It covers a range of topics including the setup and installation of necessary tools, building ETL pipelines with Sparklyr, applying machine learning models to big data, and using Power BI for creating powerful visualisations. Learners will explore how to extract, transform, and load large datasets, and will develop a strong understanding of big data architecture. They will also gain proficiency in visualising complex data and presenting findings effectively. The course is structured to enhance learners' problem-solving abilities and their competence in big data environments, equipping them with the skills needed to manage and interpret vast amounts of information. Develop Big Data Pipelines with R, Sparklyr & Power BI Curriculum: Module 01: Introduction Module 02: Setup and Installations Module 03: Building the Big Data ETL Pipeline with Sparklyr Module 04: Big Data Machine Learning with Sparklyr Module 05: Data Visualisation with Power BI (See full curriculum) Who is this course for? Individuals seeking to understand big data pipelines. Professionals aiming to expand their data engineering skills. Beginners with an interest in data analytics and big data tools. Anyone looking to enhance their ability to analyse and visualise data. Career Path: Data Engineer Data Analyst Data Scientist Business Intelligence Analyst Machine Learning Engineer Big Data Consultant

Develop Big Data Pipelines with R, Sparklyr & Power BI
Delivered OnlineFlexible Dates
£7.99

Diploma in Python Programming

4.7(160)

By Janets

Learning Outcomes Get an introduction to Python programming Know how to do conditional branching with Python Deepen your knowledge of importing external/internal libraries in Python Learn about project rock, paper and scissors as well as strings operation, time and date in Python Acquire more knowledge about data storage structures, tuples, lists and dictionary Enhance your understanding of import tricks, import operating systems and platforms and exception handling in Python Learn how to instal Packages and Scheduling in Python Description Python is a highly multi-purposeful still easy-to-understand programming language, which is why it is more adaptable all over the world. Whether to make a web application in data science, software engineering, mobile app development, or artificial intelligence - every industry uses Python to accomplish its work. Therefore, if you are planning to pursue a career in these sectors, develop your Python skills with the Diploma In Python Programming course. We made this course with an aim of enhancing your programming language skills in Python and making you job ready. Therefore, this course includes some easy-to-digest modules on topics such as - conditional branching with Python, writing user functions in Python, file handling, reading and writing using Python and many more. Moreover, we will introduce you to the procedure of data storage structures, tuples, lists and dictionaries through Python. Further topics will be discussed in the modules for which you need to enrol in our comprehensive course. So, join this course now to acquire the exclusive knowledge of Python and a CPD certificate of achievement after completing this course. Certificate of Achievement After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post. Method of Assessment After completing this course, you will be provided with some assessment questions. To pass that assessment you need to score at least 60%. Our experts will check your assessment and give you feedback accordingly. Career path After finishing this course you will get the expertise to aim for a career in the following positions: Web Developer Software Engineer Data Scientist Machine Learning Engineer Data Analyst Course Content Unit 01: Introduction to Python Programming Module 01: Course Introduction 00:02:00 Unit 02: Getting Started with Python Module 01: Software Installation 00:02:00 Module 02: Hello World Program 00:06:00 Module 03: Input and Output 00:07:00 Module 04: Calculating Average of 5 Numbers 00:03:00 Unit 03: Conditional Branching with Python Module 01: If Loop In Python 00:06:00 Module 02: Program Using If Else part 1 00:03:00 Module 03: Program Using If Else part 2 00:08:00 Module 04: Program for Calculator 00:02:00 Module 05: Program Using For Loop 00:08:00 Module 06: For Table 00:05:00 Module 07: For loop and Mathematical Operator in Python 00:04:00 Module 08: Factorial of Number Using Python 00:06:00 Module 09: Program Using While 00:05:00 Module 10: While Loop Example 00:07:00 Module 11: Tasks for Practice 00:02:00 Unit 04: Importing external/internal library in python Module 01: Importing Library in Python 00:07:00 Unit 05: Project Rock Paper and Scissors Module 01: Rock Paper and Scissor Game 00:06:00 Unit 06: Strings Operation in Python Module 01: Program Using String part 1 00:05:00 Module 02: Program using String 2 00:06:00 Module 03: Program Using String 3 00:06:00 Module 04: Program Using String part 4 00:03:00 Unit 07: Date and time in Python Module 01: Use of Date and Time part 1 00:05:00 Module 02: Use of Date and Time part 2 00:05:00 Unit 08: File Handling, read and write using Python Module 01: File Handling Part 1 00:08:00 Module 02: File Handling Part 2 00:07:00 Unit 09: Data Storage Structures, Tuple, List and Dictionary Module 01: Tuple in Python Part 1 00:10:00 Module 02: Tuple in Python Part 2 00:07:00 Module 03: Using Lists part 1 00:07:00 Module 04: Using List part 2 00:12:00 Module 05: Using Lists part 3 mm 00:06:00 Module 06: Using Lists part 4 00:08:00 Module 07: Using Lists part 5 00:02:00 Module 08: Use of Dictionary Part 1 00:04:00 Module 09: Use of Dictionary Part 2 00:05:00 Module 10: Use of Dictionary Part 3 00:08:00 Module 11: Use of Dictionary Part 4 00:07:00 Unit 10: Writing user functions in Python Module 01: Function in Python Part 1 00:06:00 Module 02: Function in Python Part 2 00:05:00 Module 03: Function in Python Part 3 00:04:00 Module 04: Function in Python Part 4 00:07:00 Module 05: Function in Python Part 5 00:08:00 Unit 11: Sending mail Module 01: Send Email 00:09:00 Unit 12: Import Tricks in Python Module 01: Import Study part 1 00:07:00 Module 02: Import Study part 2 00:03:00 Unit 13: Import Operating System and Platform Module 01: Importing OS 00:06:00 Module 02: Import Platform 00:05:00 Unit 14: Exceptions handling in python Module 01: Exception in Python part 1 00:11:00 Module 02: Exception in Python part 2 00:07:00 Module 03: Exception in Python part 3 00:05:00 Unit 15: Installing Packages and Scheduling In Python Module 01: Installing Packages using built in package manager 00:08:00 Module 02: Scheduler in Python 00:05:00 Unit 16: Data Base In Python using sqlite Module 01: Data Base 1 00:08:00 Module 02: Data Base 2 00:09:00 Module 03: Data Base 3 00:08:00 Module 04: Data base 4 00:07:00 Module 05: Data Base 5 00:06:00 Unit 17: Running Program from Command Prompt and jupyter Notebook Module 01: IDE_1 00:05:00 Module 02: IDE_2 00:07:00 Unit 18: Conclusion Module 01: Conclusion 00:02:00 Resources Resources - Diploma in Python Programming 00:00:00 Recommended Materials Workbook - Diploma in Python Programming 00:00:00 Order your Certificates & Transcripts Order your Certificates & Transcripts 00:00:00

Diploma in Python Programming
Delivered Online On Demand5 hours 58 minutes
£25

Grammar Checker Tools: Revolutionizing the Way We Write

By Roy Butler

Discover how grammar checker tools are transforming writing with advanced AI, enhancing quality, and saving time for students, professionals, and content creators.

Grammar Checker Tools: Revolutionizing the Way We Write
Delivered In-PersonFlexible Dates
FREE

PMI-RMP Certification Training

By Packt

This PMI-RMP Certification Training will help you master the processes of risk management and the structured and objective approach to addressing uncertainty in projects. You will learn how to conduct risk planning, identification and analysis, and control both known and unknown risks in projects.

PMI-RMP Certification Training
Delivered Online On Demand5 hours 18 minutes
£82.99

Prompt Engineering

5.0(1)

By LearnDrive UK

Step into the future of AI with our Prompt Engineering course! Master the art of prompt crafting for Dall-E, Stable Diffusion, ChatGPT, and more. Learn advanced techniques and best practices to optimize interactions with cutting-edge AI models.

Prompt Engineering
Delivered Online On Demand1 hour
£5

Google AdWords Beginner to Advanced

By iStudy UK

Google AdWords Beginner to Advanced Overview Ever dreamt of your business shining at the top of Google searches, attracting customers like moths to a flame? That's the magic of Google Ads, and this Google AdWords Beginner to Advanced course is your secret weapon to unlock it. Don't worry if you're new to the game. We'll take you by the hand, starting with the basics and gradually building you up to become a Google Ads mastermind. Whether you're a one-person show or a marketing pro, this Google AdWords Beginner to Advanced course equips you with the knowledge and skills to conquer the online advertising world. Imagine crafting ads that grab attention, target the right people, and bring in results like crazy. That's what you'll learn here. We'll show you how to use cool features like retargeting, automation, and even spy on your competitors. Plus, you'll learn to track your success and tweak your campaigns to get the most out of every penny. And the best part? This Google AdWords Beginner to Advanced course stays ahead of the curve, teaching you the latest tricks and trends in Google Ads. You'll be a marketing ninja, always one step ahead of the game. Ready to take your marketing to the next level and land that dream job? This Google AdWords Beginner to Advanced course is your golden ticket. Enrol now and watch your business skyrocket! Why You Should Choose Google AdWords Beginner to Advanced Lifetime access to the course No hidden fees or exam charges CPD Accredited certification on successful completion Full Tutor support on weekdays (Monday - Friday) Efficient exam system, assessment and instant results Download Printable PDF certificate immediately after completion Obtain the original print copy of your certificate, dispatch the next working day for as little as £9. Improve your chance of gaining professional skills and better earning potential. Who is this Course for? Google AdWords Beginner to Advanced is CPD certified and IAO accredited. This makes it perfect for anyone trying to learn potential professional skills. As there is no experience and qualification required for this course, it is available for all students from any academic backgrounds. Requirements Our Google AdWords Beginner to Advanced is fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the course with any kind of internet connection from anywhere at any time without any kind of limitation. Career Path You will be ready to enter the relevant job market after completing this course. You will be able to gain necessary knowledge and skills required to succeed in this sector. All our Diplomas' are CPD and IAO accredited so you will be able to stand out in the crowd by adding our qualifications to your CV and Resume. Google AdWords Beginner to Advanced Introduction 01. Introduction 00:02:00 Testing to Ad Concepts 02. Introduction to Ad Concepts 00:02:00 03. Example Ad Concepts 00:04:00 04. Label Setup 00:04:00 05. Reporting on Ad Concepts 00:08:00 Google Ads Paid % Organic Interaction Report 06. Understanding the usefulness of this report 00:03:00 07. Linking Google Ads with Search Console 00:04:00 08. Excel Report Setup & Pivot 00:04:00 09. Identifying Google Ads & SEO Search Term Opportunities 00:02:00 10. CTR Interaction between SEO & SEM 00:06:00 Geolocal Campaigns - Double Campaign Structure 11. The theory behind the double campaign 00:04:00 12. A practical example inside Google Ads 00:03:00 Google Ads Campaign - Experiments (Drafts & Experiments) 13. Introduction to Drafts & Experiments 00:05:00 14. Example experiment Ideas for use 00:06:00 15. Draft & Experiment Setup 00:10:00 16. Report Analysis & explanation of symbols 00:05:00 Automate Budgeting for Multiple Ad Accounts 17. Introduction to the Google Spreadsheets template 00:02:00 18. Data Inputs 00:04:00 19. Reading the sheet output 00:06:00 AdWords Audit 20. Audit Overview 00:02:00 21. Auditing the Account Structure 00:08:00 22. Campaign Settings 00:04:00 23. Auditing on the AdGroup Level 00:10:00 24. Other Things to look for in an Audit 00:08:00 Remarketing Strategy & Implementation 25. Why Remarketing Works 00:03:00 26. GDN Remarketing 00:06:00 27. Remarketing Lists for Search Ads (RLSA) & IF Statements 00:04:00 28. Customer Match (Email Retargeting) 00:01:00 29. Dynamic Remarketing 00:04:00 30. Lookalike Audiences 00:02:00 31. GDN Banner Sizes & Other Things to Consider 00:03:00 32. Audience List Sharing 00:14:00 33. Remarketing with Events 00:06:00 Artificial Intelligence & Machine Learning 34. What is AI & ML 00:06:00 35. Auto Rotate for Budgets & Ads 00:03:00 36. Dynamic Search Ads 00:03:00 37. Smart Bidding Strategies 00:07:00 38. Lookalike Audiences 00:02:00 39. Data Driven Attribution Models 00:03:00 Dynamic Ad Customisers 40. Introduction to Ad Customisers 00:04:00 41. Advantages & Example Uses 00:05:00 42. Setting up the Business Data Feed 00:06:00 43. Best Practice for Ads 00:03:00 Google Analytics for Google Ads 44. The Advantages of linking AdWords with GA 00:04:00 45. Linking GA & AdWords 00:02:00 46. AdWords Reports in GA 00:01:00 47. GA Conversion Tracking & Goal Setup 00:07:00 48. Remarketing Segments in GA 00:13:00 49. Attribution Models in Google Analytics 00:07:00 Using Scripts 50. Introduction to AdWords Scripts 00:04:00 51. 404 Link Checker Script 00:07:00 52. Experiment Results Script 00:07:00 53. Google Ads Audit Script 00:06:00 AdWords Editor 54. Introduction and advantages of AdWords Editor over the online interface 00:04:00 55. Example Uses for AdWords Editor 00:04:00 56.AdWords Editor - what you can't do 00:02:00 Competitor Research Tools 57.Auction Insights displayed graphically 00:17:00 58.3rd Party Competitor Research Tools -SEMrush 00:16:00 Landing Page Software 59.Why Use Landing Page Software 00:06:00 60.Unbounce Walk-through 00:08:00 61. Tracking integration for landing pages 00:09:00 New Features 62.Ad Variations 00:06:00 63.Search Responsive Ads 00:05:00 64. Life Events Audiences 00:04:00 65. Custom Intent Audiences 00:04:00

Google AdWords Beginner to Advanced
Delivered Online On Demand5 hours 44 minutes
£25

Beginner to Intermediate Python Coding

4.5(3)

By Studyhub UK

Embark on a transformative journey into the realm of programming with our Intermediate Python Coding course. Picture yourself delving deeper into the world of Python, a language known for its versatility and efficiency. This course begins with a refresher introduction, setting a solid foundation before advancing to more complex concepts. It's designed not just to teach but to immerse you in the intricacies of Python. From understanding the fundamentals of classes and methods to unraveling the complexities of Object-Oriented Programming (OOP), each section is a step towards mastering this powerful programming language. Whether you're looking to enhance your coding skills for professional growth or personal satisfaction, this course bridges the gap between basic understanding and advanced proficiency. As you progress, you'll explore the sophisticated elements of Python, including inheritance, polymorphism, encapsulation, and abstraction. These concepts are not just taught theoretically; you'll see them come to life through practical applications, especially in the creation of Python games. This hands-on approach ensures that you're not just learning concepts but also applying them in real-world scenarios. The course also delves into Python's extensive libraries as you learn about modules, packages, and data handling with Pandas. Completing the course with error and exception handling, you emerge not just as someone who can code but as a problem-solver who can navigate through challenges and create efficient, elegant solutions. Learning Outcomes Gain a deeper understanding of Python classes, methods, and OOP principles. Develop skills in implementing inheritance, polymorphism, encapsulation, and abstraction in Python. Create interactive Python games and applications to apply coding skills practically. Learn to manage and utilise Python modules, packages, and the Pandas library. Master error and exception handling in Python for robust coding. Why choose this Intermediate Python Coding course? Unlimited access to the course for a lifetime. Opportunity to earn a certificate accredited by the CPD Quality Standards and CIQ after completing this course. Structured lesson planning in line with industry standards. Immerse yourself in innovative and captivating course materials and activities. Assessments designed to evaluate advanced cognitive abilities and skill proficiency. Flexibility to complete the Course at your own pace, on your own schedule. Receive full tutor support throughout the week, from Monday to Friday, to enhance your learning experience. Unlock career resources for CV improvement, interview readiness, and job success. Who is this Intermediate Python Coding course for? Programmers looking to advance from basic to intermediate Python skills. Computer science students seeking a deeper understanding of Python. Software developers aiming to enhance their proficiency in Python. Data analysts and scientists interested in leveraging Python's capabilities. Hobbyists and tech enthusiasts keen on developing Python applications. Career path Software Developer: £30,000 - £60,000 Data Analyst: £25,000 - £50,000 Python Developer: £28,000 - £55,000 Machine Learning Engineer: £32,000 - £70,000 Data Scientist: £35,000 - £75,000 Back-end Developer: £27,000 - £53,000 Prerequisites This Beginner to Intermediate Python Coding does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Beginner to Intermediate Python Coding was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Certification After studying the course materials, there will be a written assignment test which you can take at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99 Original Hard Copy certificates need to be ordered at an additional cost of £8. Course Curriculum Section 01: Introduction Course Introduction 00:02:00 Course Curriculum 00:05:00 How to get Pre-requisites 00:02:00 Getting Started on Windows, Linux or Mac 00:01:00 How to ask Great Questions 00:02:00 Section 02: Class Introduction to Class 00:07:00 Create a Class 00:09:00 Calling a Class Object 00:08:00 Class Parameters - Objects 00:05:00 Access Modifiers(theory) 00:10:00 Summary 00:02:00 Section 03: Methods Introduction to methods 00:06:00 Create a method 00:07:00 Method with parameters 00:12:00 Method default parameter 00:06:00 Multiple parameters. 00:05:00 Method return keyword. 00:04:00 Method Overloading. 00:05:00 Summary 00:02:00 Section 04: OOPs Object-Oriented Programming Introduction to OOPs 00:05:00 Classes and Objects 00:08:00 Class Constructors 00:07:00 Assessment Test1 00:01:00 Solution for Assessment Test1 00:03:00 Summary 00:01:00 Section 05: Inheritance and Polymorphism Introduction 00:04:00 Inheritance 00:13:00 Getter and Setter Methods 00:12:00 Polymorphism 00:13:00 Assessment Test2 00:03:00 Solution for Assessment Test2 00:03:00 Summary 00:01:00 Section 06: Encapsulation and Abstraction Introduction 00:03:00 Access Modifiers (public, protected, private) 00:21:00 Encapsulation 00:07:00 Abstraction 00:07:00 Summary 00:02:00 Section 07: Python Games for Intermediate Introduction 00:01:00 Dice Game 00:06:00 Card and Deck Game Playing 00:07:00 Summary 00:01:00 Section 08: Modules and Packages Introduction 00:01:00 PIP command installations 00:12:00 Modules 00:12:00 Naming Module 00:03:00 Built-in Modules 00:03:00 Packages 00:08:00 List Packages 00:03:00 Summary 00:02:00 Section 09: Working Files with Pandas Introduction 00:02:00 Reading CSV files 00:11:00 Writing CSV files 00:04:00 Summary 00:01:00 Section 10: Error and ExceptionHandling Introduction 00:01:00 Errors - Types of Errors 00:08:00 Try - ExceptExceptions Handling 00:07:00 Creating User-Defined Message 00:05:00 Try-Except-FinallyBlocks 00:07:00 Summary 00:02:00

Beginner to Intermediate Python Coding
Delivered Online On Demand5 hours 21 minutes
£10.99

ArcGIS Desktop for Spatial Analysis: Go from Basic to Pro

By Packt

Gain proficiency in the mastery of Geographic Information Systems (GIS) via ArcGIS Desktop

ArcGIS Desktop for Spatial Analysis: Go from Basic to Pro
Delivered Online On Demand4 hours 45 minutes
£37.99