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

239 Data Structures & Algorithms (DSA) courses

Software Development Career Track - 20 Courses Bundle

By NextGen Learning

Have you ever been intrigued by the power behind the most revolutionary software applications? Do you wonder how these applications transform from mere ideas into functional products that ease life's tasks? Dive deep into the world of software development with our comprehensive "Software Development Career Track" bundle of twenty courses! Within this bundle, you'll traverse from the fundamentals of Coding with Scratch to advanced JavaScript Python and even delve into Game Development using Unity 3D. Explore the wonders of Web Design, dive into Data Analytics with SQL, and embrace the intricacies of Kotlin, the Android coding bible. There's no stone left unturned, with courses covering the depths of PHP, the world of AWS SageMaker Canvas, and mastering the essentials of Linux Security. Your software development journey starts here. Unlock the future of software development today! Embark on a journey that transforms your curiosity into skills. Don't just dream, build. Enrol now and shape tomorrow's digital world! Software Development Courses List: Course 1: Coding with Scratch Course 2: C++ Development: The Complete Coding Guide Course 3: Basic HTML 5 Course 4: JavaScript Advanced Training Course 5: Python Advanced Training Course 6: The Complete SQL from Scratch: Bootcamp Course 7: Easy to Advanced Data Structures Course 8: SQL for Data Science, Data Analytics and Data Visualization Course 9: Learn Web Development from Scratch Course 10: Web Design for Beginners: Build Websites in HTML & CSS Course 11: Kotlin Masterclass Programming Course: Android Coding Bible Course 12: jQuery Masterclass Course: JavaScript and AJAX Coding Bible Course 13: Secure Programming of Web Applications - Developers and TPMs Course 14: Developing Game in Unity 3D Course 15: Game Development using Cocos2d-x v3 C++ Course 16: PHP for Beginners 2023 Guide: Develop an ECommerce Store Course 17: PHP for Beginners: PDO Crash Course 2021 Course 18: Machine Learning Model Using AWS SageMaker Canvas Course 19: WordPress Security Mastery Course 20: Linux Security and Hardening Learning Outcomes: Gain a foundational understanding of programming languages like Scratch, C++, HTML5, JavaScript, Python, and Kotlin. Understand the intricacies of web development and design, ranging from basic website development to e-commerce platform creation. Delve into data structures, SQL's utility in data science, analytics, and visualisation. Master game development techniques using Unity 3D and Cocos2d-x v3 C++. Acquire knowledge on machine learning with AWS SageMaker Canvas. Grasp essential security aspects from WordPress protection to Linux hardening. This dynamic Software Development Career Track bundle serves as a ladder, guiding you through the steps of software development. Starting with the foundational elements, you're introduced to Scratch's simplistic yet effective world, gradually escalating to the dynamic languages like C++ and Kotlin. As you advance, delve into the vibrant realm of web development and design, unlocking the potential to craft and curate seamless websites using HTML & CSS, paired with interactive features facilitated by JavaScript and jQuery. Transition from web design to data with courses focusing on SQL's various applications, be it in straightforward data structures or the vast domains of science, analytics, and visualisation. But software development isn't just about creating - it's also about protecting. Hence, our curated content ensures you grasp the nuances of securing digital entities, from WordPress platforms to entire Linux systems. And for those with a passion for animation and virtual worlds, the game development courses promise a thrilling voyage into Unity 3D and Cocos2d-x v3 C++ realms. CPD 220 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring software developers keen on understanding the broader spectrum of the field. Web designers and developers aiming to expand their skill set. Data enthusiasts wanting to harness the power of SQL in analytics. Game developers aspiring to master tools like Unity 3D. IT professionals keen on deepening their knowledge in security and hardening. Requirements Without any formal requirements, you can delightfully enrol in this course. Career path Software Developer Web Developer Data Analyst Game Developer Security Specialist WordPress Developer Linux System Administrator Certificates CPD Certificate Of Completion Digital certificate - Included 20 Digital Certificates Are Included With This Bundle CPD Quality Standard Hardcopy Certificate (FREE UK Delivery) Hard copy certificate - £9.99 Hardcopy Transcript: £9.99

Software Development Career Track - 20 Courses Bundle
Delivered Online On Demand5 days
£79

Become An Ethereum Blockchain Developer

By Packt

Discover Ethereum blockchain development with our comprehensive course. From the fundamentals of Solidity to advanced topics such as NFTs and Truffle, we will gain practical skills through hands-on projects. Whether a beginner or an experienced developer, this course equips us with the tools and knowledge to excel in Ethereum blockchain development.

Become An Ethereum Blockchain Developer
Delivered Online On Demand11 hours 18 minutes
£67.99

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts

By Packt

This comprehensive Solidity course is designed for individuals seeking to expand their understanding of Ethereum, blockchain, and smart contract development. Whether you are an aspiring blockchain developer or an Ethereum enthusiast, this course covers all the essential topics including Solidity programming, DApp development, cryptocurrency, and more.

The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts
Delivered Online On Demand16 hours 21 minutes
£82.99

Learn Automation Testing with Java and Selenium Webdriver

By Packt

In this course, you will learn how to write great automation tests with Selenium WebDriver and Java, and start building automation testing frameworks!

Learn Automation Testing with Java and Selenium Webdriver
Delivered Online On Demand39 hours 24 minutes
£63.99

R Ultimate 2023 - R for Data Science and Machine Learning

By Packt

Get involved in a learning adventure, mastering R from foundational basics to advanced techniques. This course is a gateway to the realm of data science. Explore statistical machine learning models and intricacies of deep learning and create interactive Shiny apps. Unleash the power of R and elevate your proficiency in data-driven decision-making.

R Ultimate 2023 - R for Data Science and Machine Learning
Delivered Online On Demand22 hours 16 minutes
£59.99

ARM Assembly Language From Ground Up™ 1

By Packt

Covering ARM systems design and architecture and practical assembly programming, this is a comprehensive ARM assembly video course to get you up and running. You'll develop the skills necessary for starting your career as an ARM embedded developer, such as developing algorithms and creating state machines in assembly.

ARM Assembly Language From Ground Up™ 1
Delivered Online On Demand14 hours 37 minutes
£56.99

Computing - GCSE Syllabus - Online Tuition

5.0(8)

By GLA Tutors Home or Online

Computer Science GCSE Syllabus The GCSE Computer Science Tutor Syllabus is designed to provide tutors in England with a comprehensive framework for teaching the GCSE Computer Science curriculum effectively. This syllabus aims to equip tutors with the necessary knowledge and skills to support students in their understanding and application of core computer science concepts.  Module 1: Introduction to Computer Science - Overview of computer science and its relevance in today's world - Understanding the components of a computer system - Introduction to algorithms and problem-solving techniques - Exploration of programming languages and their uses Module 2: Computer Hardware - Understanding the main components of a computer system, including CPU, memory, and storage devices - Exploring input and output devices and their functionalities - Understanding the role of operating systems and software in computer systems Module 3: Software Development - Introduction to programming concepts and languages (e.g., Python or Java) - Understanding variables, data types, and operators - Building algorithms and logical reasoning skills - Introduction to flowcharts and pseudocode - Implementation of simple programs and debugging techniques Module 4: Data Representation - Understanding binary, hexadecimal, and denary number systems - Representation of text, images, and sound using binary - Introduction to data compression and encryption techniques Module 5: Computer Networks - Understanding the basics of computer networks, including LAN, WAN, and the Internet - Introduction to network topologies, protocols, and security - Exploring the impact of digital communication on society Module 6: Cybersecurity and Ethical Issues - Understanding the importance of cybersecurity and data protection - Introduction to common threats and vulnerabilities - Exploring ethical issues related to computer science, such as privacy and intellectual property rights Module 7: Algorithms and Programming Techniques - Advanced programming concepts, including conditionals, loops, and functions - Introduction to sorting and searching algorithms - Exploring data structures, such as arrays and lists Module 8: System Architecture - Understanding the structure and function of a CPU - Introduction to memory hierarchy and cache - Exploring the Von Neumann architecture and its limitations Module 9: Computational Thinking and Problem Solving - Advanced problem-solving techniques using computational thinking - Introduction to algorithms for complex problems - Exploring algorithmic efficiency and optimization techniques Module 10: Exam Preparation and Revision - Reviewing key concepts covered throughout the syllabus - Practicing past exam questions and providing guidance on exam techniques - Supporting students with exam preparation strategies Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.

Computing - GCSE Syllabus - Online Tuition
Delivered OnlineFlexible Dates
£40

Learn Selenium WebDriver with Java

By Packt

This course is designed to guide you through Selenium WebDriver and Java, right from the basic to the advanced aspects. Loaded with exercises and examples, this course provides an interactive learning experience.

Learn Selenium WebDriver with Java
Delivered Online On Demand21 hours 31 minutes
£65.99

Power BI Online Training

5.0(10)

By Apex Learning

Are you interested in sharing knowledge with others and gaining insightful conclusions from data? This online Power BI course is your comprehensive and in-depth introduction to this powerful software if you've ever been curious about the fascinating, artistic field of data analysis and visualisation. Microsoft Power BI has the potential to be your most effective tool. It comes with all of the features found in MS Excel, as well as many more. Power BI has a wide range of features and functionalities. By obtaining this Power BI training, you'll learn to make the most of all of Microsoft Power BI's features and produce insightful tables, graphs, and reports. Along with this Power BI course, you also receive a number of additional practical and supplemental courses in a package that will assist you in becoming an expert in the field of business and IT. With the supplementary business management course, you will acquire the technical abilities and business knowledge needed to put your skills to use in the industry. Working with various platform data, algorithms, and data structures all are part of the job description of a data analyst. As the course includes Data Structure and Graph theory algorithm courses, this package will aid in your skill improvement as a data analyst. These courses in this bundle will advance your Power BI proficiency and allow you to perform more reasonable experimentation with this Power BI tool. Along with this Power BI course, you will get 10 premium courses, an original hardcopy, 11 PDF Certificates (Main Course + Additional Courses) Student ID card as gifts. This Power BI Bundle Consists of the following Premium courses: Course 01: Complete Microsoft Power BI 2021 Course 02: Data Structures Complete Course Course 03: Computer Science: Graph Theory Algorithms Course 04: Introduction to Data Analysis Course 05: Business Analysis Level 3 Course 06: Strategic Business Management Course 07: Enterprise Risk: Identification and Mitigation Level 2 Course 08: GDPR Data Protection Level 5 Course 09: Functional Skills IT Course 10: Decision Making and Critical Thinking Course 11: Time Management With the help of this excellent package, you can develop a professional career in the IT sector while also increasing your own personal growth. To summarise your learning objectives of this bundle: you will be able to, Identify the Power BI components and workflows you need to know Create a data model in Power BI Translate data into graphics using Power BI features Understand different types of data structures and algorithms Perform data analysis and measure the performance of your model Acquire business knowledge about the IT industry Gain time management skills for working as a professional in the corporate sector Your new data visualisation abilities can be used in almost any field of study or employment, including data science, finance, and even graphic design. This can lead to a wide range of professional prospects. So enrol in this course right away to jumpstart your career. Benefits you'll get choosing Apex Learning: Pay once and get lifetime access to 11 CPD courses Free e-Learning App for engaging reading materials & helpful assistance Certificates, student ID for the course included in a one-time fee Free up your time - don't waste time and money travelling for classes Accessible, informative modules of course designed by expert instructors Learn about course at your ease - anytime, from anywhere Study the course from your computer, tablet or mobile device CPD accredited course - improve the chance of gaining professional skills Curriculum: Course 01: Complete Microsoft Power BI 2021 Introduction Preparing our Project Data Transformation - The Query Editor Data Transformation - Advanced Creating a Data Model Data Visualization Power BI & Python Storytelling with Data DAX - The Essentials DAX - The CALCULATE function Power BI Service - Power BI Cloud Row-Level Security More data sources Next steps to improve & stay up to date How will I get my Certificate? After successfully completing the Power BI course you will be able to order your CPD Accredited Certificates (PDF + Hard Copy) as proof of your achievement. PDF Certificate: Free (Previously it was £6*11 = £66) Hard Copy Certificate: Free (For The Title Course: Previously it was £10) PS The delivery charge inside the UK is £3.99, and the international students have to pay £9.99. CPD 115 CPD hours / points Accredited by CPD Quality Standards Who is this course for? There are no strict requirements, and any experienced computer user is expected to be able to finish the project. This bundle will also be beneficial for, Students from all academic disciplines Students interested in powerful data analysis techniques Anyone in business who wants to transform data into information Users of Excel who want to advance their reporting and analysis Requirements This Power BI course has been designed to be fully compatible with tablets and smartphones. Career path These different credentials will add value to your resume and give you access to a wide range of industries, including, but not limited to, Data analysis IT industry Business and management Freelance worker Entrepreneur Certificates Certificate of completion Digital certificate - Included Certificate of completion Hard copy certificate - Included You will get the Hard Copy certificate for the title course (Complete Microsoft Power BI) absolutely Free! Other Hard Copy certificates are available for £10 each. Please Note: The delivery charge inside the UK is £3.99, and the international students must pay a £9.99 shipping cost.

Power BI Online Training
Delivered Online On Demand
£53

Python Powerhouse: Python Bundle Course for All Levels

5.0(10)

By Apex Learning

Whether you're a beginner looking to start your coding journey or an experienced developer aiming to dive into data science and machine learning, this comprehensive course has you covered. In this Python bundle, you'll embark on a transformative learning journey through 11 carefully curated courses. First, you'll lay the foundation with "Python Programming: Python Coding Essential Training," where you'll grasp the fundamentals of Python coding. Then, you'll advance into the world of data with the "Data Structures Complete Course," equipping you with the skills to manipulate and manage data efficiently. But that's just the beginning. With courses spanning data science, machine learning, cloud computing, SQL programming, business intelligence, and critical thinking, this bundle is your passport to a versatile skill set that's in high demand. By enrolling in this course, you're investing in a brighter future, gaining the knowledge and expertise that will open doors to exciting career opportunities and enable you to tackle real-world challenges. Don't miss out on this chance to become a Python powerhouse and shape your professional destiny. This Python Powerhouse: Python Bundle Course for All Levels Bundle Consists of the following Premium courses: Course 01: Python Programming: Python Coding Essential Training Course 02: Data Structures Complete Course Course 03: Data Science with Python Course 04: Data Science & Machine Learning with Python Course 05: Python for Data Analysis Course 06: Cloud Computing / CompTIA Cloud+ (CV0-002) Course 07: SQL Programming Complete Bundle Course 08: Higher Order Functions in Python - Level 03 Course 09: Basic Google Data Studio Course 10: Business Intelligence and Data Mining Masterclass Course 11: Decision Making and Critical Thinking Learning Outcomes Upon completion of this bundle, you should be able to: Develop a solid foundation in Python programming, enabling them to apply coding skills efficiently. Acquire a deep understanding of data structures and their applications in healthcare data management. Master the use of Python for data science, allowing them to analyse healthcare data and extract valuable insights. Explain SQL programming, which is crucial for handling healthcare databases and managing patient information securely. Explore higher-order functions in Python, enhancing their problem-solving skills and programming capabilities. Develop basic proficiency in Google Data Studio, a valuable tool for visualising healthcare data. Master business intelligence and data mining techniques are specific to the healthcare industry. "Python Powerhouse: Python Bundle Course for All Levels" is your gateway to mastering Python and unleashing its potential across various domains. This comprehensive course comprises 11 meticulously designed modules, each geared towards equipping learners with essential skills and knowledge. Starting with "Python Programming: Python Coding Essential Training," you'll build a strong foundation in Python, a programming language known for its versatility and widespread use. As you progress through the "Data Structures Complete Course," you'll delve into the world of efficient data manipulation, a fundamental skill applicable in numerous professional settings. One of the highlights of this bundle is "Data Science with Python," which empowers learners to harness Python's capabilities for data analysis. In "Data Science & Machine Learning with Python," you'll take the next step, exploring advanced techniques that are vital in today's data-driven world. Furthermore, "Python for Data Analysis" enhances your proficiency in making data-driven decisions. Beyond data, you'll gain expertise in cloud computing, SQL programming, higher-order functions in Python, Google Data Studio, business intelligence, and critical thinking - all essential skills that can open doors to a multitude of career opportunities. This course is your passport to a fulfilling career by providing a comprehensive toolkit to excel in various domains and industries. Don't miss the chance to become a Python powerhouse and shape your professional destiny. CPD 110 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This course is tailored for: Data Enthusiasts Intermediate Python Developers Data Visualisation Enthusiasts Aspiring Business Analysts Anyone interested in Python Requirements No requirements to enrol this Python Powerhouse: Python Bundle Course for All Levels course. Career path Upon completion, various career opportunities include: Software Developer (Average salary range of £35,000 to £70,000) Data Analyst (Average salary range of £25,000 and £60,000.) Machine Learning Engineer (Average salary range of £45,000 to £80,000) Web Developer (Average salary range of £30,000 to £65,000) Research Scientist (Average salary range of £40,000 to £75,000) Certificates CPDQS Accredited e-Certificate Digital certificate - Included CPDQS Accredited Hard-Copy Certificate Hard copy certificate - Included You will get the Hard Copy certificate for the title course (Python Programming: Python Coding Essential Training) absolutely Free! Other Hard Copy certificates are available for £10 each. Please Note: The delivery charge inside the UK is £3.99, and the international students must pay a £9.99 shipping cost.

Python Powerhouse: Python Bundle Course for All Levels
Delivered Online On Demand
£51