Explore FutureLearn
205 results for "programming"
- Course
Software Development: Introducing Java
FutureLearnExplore how Java can help support your software development career and learn its basic uses and functions.
- Course
Programming Essentials with Python: Matplotlib and Seaborn
FutureLearnExplore the fundamentals of object-orientated programming languages and learn how to visualise data with Python.
- Course
Programming Applications with Python: Working with Files
FutureLearnDiscover how to read and create files and directories in Python, and how Python is used for data collection and exploration.
- Course
Programming Essentials with Python: Cloud Technology and SaaS
FutureLearnLaunch your career in programming with this course on the fundamentals of Python and other programming languages.
- Course
Programming Applications with Python: Graphics User Interface (GUI)
FutureLearnDiscover how to create a GUI using Python and start to explore creating APIs.
- Course
Programming Applications with Python: Libraries and Web Scraping
FutureLearnConsider applications for APIs and Python, and explore the purpose of web scraping.
- Course
Software Development: Understanding Python
FutureLearnGet an introduction to software development and learn the basics of Python.
- Course
Programming Pedagogy in Primary Schools: Developing Computing Teaching
Raspberry Pi FoundationInvestigate a range of pedagogical approaches suitable for teaching programming to primary school pupils (aged 5 to 11 years old).
- Course
Prepare for a Software Development Career
FutureLearnReview everything you need to know about Java and Python to start a career as a software developer.
- Course
English for Academic Study
Coventry UniversityPrepare to study at university, explore the qualities of a successful student, and learn key vocabulary in an academic context.
- Course
Introduction to Parallel Programming
Partnership for Advanced Computing in Europe (PRACE)Discover parallel programming fundamentals in this beginner programming course, covering OpenMP, MPI, OpenCL, and CUDA.
- Course
The Power of Object-Oriented Programming
University of MichiganExtend your Python knowledge and programming skills with this engaging object-oriented programming course.
- Course
Introduction to Programming with Scratch
Raspberry Pi FoundationDiscover the fundamentals of programming using the block-based programming language Scratch.
- Course
Computer Programming for Everyone
University of LeedsDiscover the art of computer programming and learn what code can do with the Institute of Coding and the University of Leeds.
- Course
Teaching Programming to 5- to 11-year-olds
Raspberry Pi FoundationIncrease your programming knowledge and develop effective lessons to teach programming to primary school pupils (aged 5-11 years).
- Course
Scratch to Python: Moving from Block- to Text-based Programming
Raspberry Pi FoundationSupport learners to use the thinking & programming skills they learnt in Scratch in text-based programming languages like Python.
- Course
Introduction to VR Programming, Design, and Unity
VR VoomStep into the world of VR game development, learn the basics of programming language, and even create your own 2D game.
- Course
Programming for Everybody (Getting Started with Python)
University of MichiganMaster the basics of Python programming, and learn how to use programming tools and variables with the University of Michigan.
- Course
Introduction to Programming with Python
FutureLearnBuild your programming skills and learn the basics of the Python programming language, from logic and functions to debugging.
- Course
Object-oriented Programming in Python: Create Your Own Adventure Game
Raspberry Pi FoundationLearn object-oriented programming principles by creating your own text-based adventure game in Python. Supported by Google.
- Course
Programming Essentials with Python: Source Code and Solutions Architecture
FutureLearnDiscover how Python programming and other computer languages can be used to kickstart your career as a programming expert.
- Career advice
Become a Developer
There are many developer jobs—from web and app developer to software engineer—but all involve creating and coding computer software. Begin learning how to code and explore short online programming courses, whatever your level.
- Course
Big Ideas in Programming: Expressing Yourself with Python
University of MichiganHarness the power of Python and its programming concepts to express yourself and automate the work you do.
- Course
Programming 103: Saving and Structuring Data
Raspberry Pi FoundationLearn how to save and structure data in external files, and import files back into your Python programs. Supported by Google.
- Course
Programming 101: An Introduction to Python for Educators
Raspberry Pi FoundationExplore the basics of Python. Guided by the Raspberry Pi Foundation, you’ll learn to code your first program. Supported by Google.
- Course
GPU Programming for Scientific Computing and Beyond
Partnership for Advanced Computing in Europe (PRACE)Learn GPU architecture and fine-tuning to harness its programming power for exceptional scientific computing, gaming, and more.
- Course
Fortran for Scientific Computing
Partnership for Advanced Computing in Europe (PRACE)Learn how to program in Fortran. Use object-oriented programming to design efficient and maintainable code.
- Course
Intermediate Python
University of California, IrvineDevelop your programming skills and learn the dynamic semantics of Python as an object-oriented programming language.
- Course
Functional Programming in Erlang
The University of KentLearn the theory and practice of functional programming in Erlang, through practical exercises and suggested projects.
- Course
Concurrent Programming in Erlang
The University of KentLearn the theory and practice of concurrent programming in Erlang, through practical exercises and suggested projects.
- Course
Personal Trainer's Toolkit: Developing Fitness Programs for Older People
Central Queensland UniversityUnderstand the effects of ageing and fitness programming for older adults.
- Course
Networking with Python: Socket Programming for Communication
Raspberry Pi FoundationDiscover how you can create networked applications in Python by using sockets. Supported by Google.
- Course
Programming for Everybody: Python Data Structures
University of MichiganDiscover data structures and learn how they’re used in the Python programming language with experts at the University of Michigan.
- Course
Programming Essentials with Python: Matplotlib and Seaborn
FutureLearnExplore the fundamentals of object-orientated programming languages and learn how to visualise data with Python.
- Course
Functional Programming in Haskell: Supercharge Your Coding
The University of GlasgowGet an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course.
- Course
Programming 102: Think Like a Computer Scientist
Raspberry Pi FoundationTake your Python skills further in this online course, guided by the Raspberry Pi Foundation and supported by Google.
- Course
Defensive Programming and Debugging
Partnership for Advanced Computing in Europe (PRACE)Find out how to write clean and robust code as a programmer. Explore techniques to minimise the number of bugs during development.
- Course
Video Game Design and Development: Introduction to Game Programming
Abertay UniversityDiscover the essentials of video game programming and learn how you can start your own programming career.
- Course
Robotics With Raspberry Pi: Build and Program Your First Robot Buggy
Raspberry Pi FoundationBuild and program your first robot buggy using a Raspberry Pi, learning how to connect motors, add sensors and write algorithms.
- Microcredential
Cisco: Python Programming (OpenEDG)
The Open UniversityPrepare for a future in programming as you learn from experts at Cisco and The Open University
- Course
Managing Big Data with R and Hadoop
Partnership for Advanced Computing in Europe (PRACE)Learn how to manage and analyse big data using the R programming language and Hadoop programming framework.
- Course
Programming Applications with Python: Graphics User Interface (GUI)
FutureLearnOn this second course in the ExpertTrack, you’ll discover how to create a GUI using Python and start to explore creating APIs.
- Course
Microsoft Future Ready: Introduction to Python Programming
CloudSwyft Global Systems, Inc.Uncover how to use Python programming within your data science projects
- Course
Python in High Performance Computing
Partnership for Advanced Computing in Europe (PRACE)Learn how to analyse Python programmes and identify performance barriers to help you work more efficiently.
- Course
Programming with GUIs
Raspberry Pi FoundationLearn what a Graphical User Interface is and write your own GUI-based applications with this practical course for teachers.
- Course
Programming Essentials with Python: Cloud Technology and SaaS
FutureLearnLaunch your career in programming with this course on the fundamentals of Python and other programming languages.
- Course
Software Development Fundamentals: Programming Languages and HTML
FutureLearnLearn about software architecture and programming languages in this software development course.
- Course
Programming Applications with Python: Working with Files
FutureLearnDiscover how to read and create files and directories in Python, and how Python is used for data collection and exploration.
- Course
Software Development with Python and Java: Introducing Java
FutureLearnExplore how Java can help support your software development career and learn its basic uses and functions.
- Course
Teaching Physical Computing with Raspberry Pi and Python
Raspberry Pi FoundationExplore the exciting world of physical computing and create electronic circuits that you can control with code.
- Topic
Coding & Programming
Learn how to code or build your skills in programming online to gain a better understanding of how websites and apps are designed and developed.
- Topic
R Programming
Learn R programming online and broaden your technical skill set and discover how the language is used for statistical computing and graphics.
- ExpertTrack
Programming Essentials with Python
FutureLearnBecome a programming expert with this introductory Python course, covering cloud technology, data visualisation and source code.
- Course
Data Visualisation with Python: Seaborn and Scatter Plots
FutureLearnDiscover how to create visualisations and show understanding of data visualisation theory with the Python programming language.
- Course
Deep Learning on Azure with Python: The Basics of Python Programming
CloudSwyft Global Systems, Inc.Learn the basics of Python programming, which underpins machine and deep learning models in Microsoft Cognitive Services.
- Course
Software Development with Python and Java: Understanding Python
FutureLearnGet an introduction to software development and learn the basics of Python.
- Course
Mergers and Acquisitions: Concepts and Theories
New York Institute of FinanceGet an introduction to mergers and acquisitions with this first course in a program from the New York Institute of Finance.
- Course
Understanding Maths and Logic in Computer Science
Raspberry Pi FoundationImprove your ability to teach maths and logic in computing and create unplugged activities for your students. Supported by Google.
- ExpertTrack
Programming Applications with Python
FutureLearnKickstart your programming career by learning how to program simple applications in Python.
- Course
Python Packages: NumPy and Pandas Dataframe
FutureLearnExpand your advanced analytics skills using Python - you can explore data ingestion with CRISP-DM methodology.
- Course
Programming Applications with Python: Libraries and Web Scraping
FutureLearnOn the final course of this ExpertTrack, consider applications for APIs and Python, and explore the purpose of web scraping.
- Course
JSON and Natural Language Processing in PostgreSQL
University of MichiganLearn to build PostgreSQL search engines using JSON and natural language processing (NLP), and level up your programming career.
- Course
AI Programming with Python for Beginners
CloudSwyft Global Systems, Inc.Supercharge your career with this course in Python for beginners, covering the Pandas DataFrame and data visualisation tools.
- Course
Microsoft Future Ready: Using Python Programming to Explore the Principles of Machine Learning
CloudSwyft Global Systems, Inc.Build your understanding of AI and machine learning before gaining practical experience using Python programming.
- ExpertTrack
Software Development with Python and Java
FutureLearnBoost your software development career with this ExpertTrack on Python and Java
- Course
Introduction to Image Analysis for Plant Phenotyping
The University of NottinghamUnderstand the basics of image analysis and learn how to collect, manipulate, and analyse data from images for plant phenotyping.
- Course
AI for Legal Professionals (II): Tools for Lawyers
National Yang Ming Chiao Tung UniversityDiscover programming with Python, and the AI tools that lawyers, legal educators, and regulators can use to deliver services.
- Course
Software Development with Python and Java: Prepare for a Software Development Career
FutureLearnReview everything you need to know about Java and Python to start a career as a software developer.
- Course
Microsoft Future Ready: Data Science Research Methods Using Python Programming
CloudSwyft Global Systems, Inc.Discover data collection methods to support your data science research and analysis.
- Course
Introduction to Robotics: Learning Kinematics to Make Robots Move
Queensland University of TechnologyDevelop the programming skills you need to get robots moving as you learn why robots are an important technology in our society.
- Course
Security System and Application Development
Coventry UniversityAcquire core security practices and techniques applied to the secure development of systems.
- Course
Database Architecture, Scale, and NoSQL with Elasticsearch
University of MichiganExpand your understanding and knowledge of database architecture, and learn when to use which models.
- Microcredential
Innovation and Organisational Change
Deakin UniversityDiagnose the need for organisational change and develop a strategic change program
- Course
Database Design and Basic SQL in PostgreSQL
University of MichiganBuild on your basic programming background as you learn database design and other basic skills in PostgreSQL.
- Course
A Beginner’s Guide to Becoming a Blockchain Developer with Overledger
King's College LondonDiscover the basics of blockchain and distributed ledger technologies to unlock exciting new career paths.
- ExpertTrack
Data Science on Microsoft Azure using R Programming
CloudSwyft Global Systems, Inc.Gain an introduction to Data Science on Microsoft Azure, develop your data science skills, and learn R Programming
- ExpertTrack
Data Science on Microsoft Azure Using Python Programming
CloudSwyft Global Systems, Inc.Learn data analysis on Microsoft Azure using Python programming
- Course
Deep Learning on Azure with Python: Reinforcement Learning
CloudSwyft Global Systems, Inc.Discover reinforcement learning in this course covering how to frame reinforcement learning problems, algorithms, and more.
- Course
Advanced Agile with Scrum and Kanban
University of California, IrvineDevelop your Agile knowledge as you explore key frameworks to help improve your process efficiency.
- Course
Teaching Physical Computing to 5- to 11-year-olds
Raspberry Pi FoundationTeach your young learners how to create electronic circuits, then learn to control them using block-based programming languages.
- Course
Introduction to Robotics: How to Build a Robot Arm
Queensland University of TechnologyLearn how to design, build, and program a simple robot with this course from the Queensland University of Technology.
- Course
Preparing for Graduate Study in the US: A Course for International Students
University of MichiganPrepare for a graduate program in the US with academic English language teaching support and ESL international student resources.
- Course
Physiotherapy Exercise and Physical Activity for Knee Osteoarthritis (PEAK)
The University of MelbourneExplore exercises and strategies for minimising pain and improving mobility of patients with knee osteoarthritis.
- Course
Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching
Raspberry Pi FoundationExamine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA).
- Topic
Business Technology
Explore opportunities in business technology, with a range of online business technology courses, programs and degrees.
- Course
Data Visualisation with Python: Matplotlib and Visual Analysis
FutureLearnDiscover how to produce visual data analytics and business insights with the powerful Python programming language.
- Topic
Healthcare
Get introductions to different healthcare subjects or develop in depth knowledge, with a variety of online healthcare courses, programs and degrees.
- Course
Start a CoderDojo Club
Raspberry Pi FoundationGet support and advice on how to grow your confidence in coding and start a CoderDojo for young people in your area.
- Topic
Professional Development
Secure your next promotion with professional development courses, programs and degrees from top universities and business schools.
- Course
Create Accessible Interfaces
UAL Creative Computing InstituteLearn how to program inclusive, creative interfaces for disabled users while meeting legal accessibility requirements.
- Topic
Java
Learn with programming experts and leading organisations on one of our highly rated Java courses to give your career a boost.
- Topic
Python
Learn Python programming online and broaden your technical skill set with one of the world’s most popular coding languages.
- Topic
Teaching Computing
Learn how to teach computing with these free online courses designed to help you thrive in your classroom, and master the teaching of programming.
- Topic
Django
Learn with programming experts and leading universities on one of our highly rated Django courses to give your career a boost.
- Topic
Secondary Education Teaching
Improve your teaching skills and ensure you’re aware of the latest teaching research, with a range of online secondary teaching courses and programs.
- Topic
Data Science
Get started in data science or further your data science training with a range of data science courses, programs and degrees
- Course
Robotic Vision: Principles of Vision
Queensland University of TechnologyWhat is vision? Learn the basics of human and robot vision and discover what it takes to programme robots to see.
- Course
Microsoft Future Ready: Principles of Machine Learning with Python Programming
CloudSwyft Global Systems, Inc.Understand the theory of machine learning before gaining practical experience using Python programming.
- Course
Microsoft Future Ready: Data Science Research Methods on Python Programming
CloudSwyft Global Systems, Inc.Discover how strong research methodologies will support your data science projects and analysis.
- Topic
Cloud Computing
Learn with programming experts and leading organisations on one of our highly rated cloud computing courses to give your career a boost.
- Course
Data Science for Environmental Modelling and Renewables
The University of GlasgowLearn how data science can help us understand our environment and try the tools used by statisticians and data scientists.
- Course
Advanced Data Mining with Weka
The University of WaikatoLearn how to use popular packages that extend Weka's functionality and areas of application. Use them to mine your own data!
- Course
Robotic Vision: Image Processing
Queensland University of TechnologyHow do computers process images? Learn how images are identified and extracted, and how to use this to create robotic vision.
- Course
Robotic Vision: Making Robots See
Queensland University of TechnologyCreate your own robotic vision system as you take part in a vision project and learn how to write the code to make your robot see.
- Course
Design a Feminist Chatbot
UAL Creative Computing InstituteLearn how to design and prototype a chatbot that doesn't reinforce harmful gender stereotypes.
- Course
Protecting Children during COVID-19 and other Infectious Disease Outbreaks
The Alliance for Child Protection in Humanitarian ActionHow to adapt child protection programming to support the wellbeing and development of children during COVID-19 and other IDOs
- Course
Django Features and Libraries
University of MichiganGather all the skills you need in order to build Django-based web applications suitable for use.
- Course
Deep Learning on Azure with Python: Introduction to Machine Learning
CloudSwyft Global Systems, Inc.Discover how to become a machine learning engineer in this hands-on introduction to machine learning, using Python programming.
- Course
Microsoft Future Ready: Fundamentals to R for Data Science
CloudSwyft Global Systems, Inc.R is rapidly becoming the leading language in data science and statistics.
- ExpertTrack
Software Development Fundamentals
FutureLearnDevelop the foundations of a digital technology career, from Agile project management to HTML basics.
- Course
The Genomics Era: the Future of Genetics in Medicine
St George's, University of LondonGet an introduction to the growing role of genomics in healthcare, for patient diagnoses, treatment and disease prevention.
- Course
Introduction to Encryption and Cryptography
Raspberry Pi FoundationLearn how encryption keeps information safe, and teach your students how it's used in the world today. Supported by Google.
- Course
Mergers and Acquisitions: Accounting Principles
New York Institute of FinanceUnderstand how to apply accounting and tax principles with this final course in a program about mergers and acquisitions.
- Course
Data Wrangling and Ingestion using Python
FutureLearnEnhance your understanding of Python by diving deeper into functions including data wrangling, manipulation and transformation.
- Course
The Monday Campaigns: Lessons in Public Health Promotion
Johns Hopkins UniversityExplore new approaches to public health promotion and the science that underpins them, focusing on the The Monday Campaigns.
- ExpertTrack
AI Design and Engineering with Microsoft Azure
CloudSwyft Global Systems, Inc.Develop AI Engineering skills using Microsoft Azure, on the path to role-based certifications.
- Course
Intermediate PostgreSQL
University of MichiganLearn to create and maintain strong databases using the PostgreSQL relational database management system (RDBMS).
- Course
People, Networks and Neighbours: Understanding Social Dynamics
University of GroningenLearn why social processes seem so unpredictable and understand better the basics of social dynamics.
- Course
Understanding Human Behaviour: Introduction to Game Theory and Shared Resources
University of GroningenExplore the issues humans face when sharing and cooperating, and use game theory, models, and simulations to identify solutions.
- Course
Syndromic Testing and Antimicrobial Stewardship
BSACExplore how syndromic testing can aid rapid disease diagnostics and what this means for antimicrobial stewardship (AMS) programs.
- Course
Microsoft Future Ready: Data Query with Transact-SQL (T-SQL)
CloudSwyft Global Systems, Inc.Grow your understanding of Transact-SQ and explore the Transact-SQL language.
- Course
Data Query with Transact-SQL with Python
CloudSwyft Global Systems, Inc.Grow your understanding of Transact-SQ and explore the Transact-SQL language.
- Career advice
Grow Your Digital Skills with Accenture
Whether you’re looking for a new job or want to start your own business, digital skills are the key to success. From mechanics to 3D modelling, plumbing to programming, get the digital skills you need with these specially designed courses from Accenture.
- Course
Data Analytics and Python Fundamentals
FutureLearnLearn the fundamentals of statistics and data analysis using Python
- Course
Using JavaScript, jQuery, and JSON in Django
University of MichiganUnderstand how to use JavaScript, jQuery and JSON within the Django framework.
- Course
AI and Machine Learning Algorithms Using Python
CloudSwyft Global Systems, Inc.Build your understanding of artificial intelligence with Python and machine learning principles for you to form the basis of AI
- Course
Capacity Building: Core Competencies for Health Promotion
Taipei Medical UniversityBasic concepts of the core competencies for health promotion.
- Course
Web Application Technologies and Django
University of MichiganDiscover the basics of web app development, learn how a browser interacts with a server, and use Django to build web pages easily.
- Course
Introduction to Databases and SQL
Raspberry Pi FoundationDiscover how databases work and how to use SQL in this introductory course. Supported by Google.
- Course
Spanish for Beginners 1: Meeting and Greeting
The Open UniversityLearn how to greet people, and talk about where you live and what you do in this Spanish for Beginners course
- Career advice
Become a Data Scientist
As a data scientist, you’ll analyse raw data to form insights and solve problems like creating products or updating software. Get the key skills and qualifications now by taking online data science courses from top UK universities and institutions.
- Course
Leadership of Education Technology in Schools
Chartered College of TeachingEssential for school leaders who are developing, communicating and implementing technology strategies in their education setting.
- Course
Social Change: How Can Marketing Help?
Griffith UniversityLearn how marketing can be used to improve healthcare, protect the environment and overcome social problems.
- Course
Applications of AI Technology
Taipei Medical UniversityLearn how AI technology is influencing four key areas: intelligent systems, medtech, deep learning, and sustainable fishing
- Course
Learning in the Network Age
University of SouthamptonWhat does it mean to learn in a networked world? Find out, and discover how to make use of your own personal learning network.
- Course
Building Web Applications in Django
University of MichiganLearn how to build and deploy web applications using the Django framework in the Python programming language.
- Course
Introduction to Web Development
Raspberry Pi FoundationDiscover web development and learn to build your own interactive websites using HTML, CSS, and JavaScript. Supported by Google.
- Course
Design Computing: 3D Modeling in Rhinoceros with Python Rhinoscript
University of MichiganWhy should a designer learn to code? Find out with the University of Michigan and build your skills in design computing.
- Course
Italian for Beginners 1: Meeting, Greeting and Eating
The Open UniversityLearn how to order food and drink, greet people, and introduce yourself, in this first Italian for Beginners course.
- ExpertTrack
Data Analytics Using Python
FutureLearnDevelop the fundamental Python programming knowledge and skills required to complete advanced analytics.
- Course
Deep Learning on Azure with Python: Introduction to Deep Learning
CloudSwyft Global Systems, Inc.Discover deep learning with Python using Microsoft Cognitive Toolkit, and explore deep learning algorithms and neural networks.
- Course
Introduction to Conversational Interfaces
UAL Creative Computing InstituteLearn how and why conversational interfaces have developed and the ways in which this exciting new technology is evolving.
- Course
Data Mining with Weka
The University of WaikatoDiscover practical data mining and learn to mine your own data using the popular Weka workbench.
- Course
Microsoft Future Ready: Introduction to Azure Cloud for Data Scientists
CloudSwyft Global Systems, Inc.Develop your understanding of cloud services and learn Azure and Amazon Web Service.
- Course
More Data Mining with Weka
The University of WaikatoEnhance your skills in practical data mining as you get to grips with using large data sets and advanced data mining techniques.
- Course
Prepare to Run a Code Club
Raspberry Pi FoundationBuild your confidence and get practical advice on launching and running a Code Club for young people.
- Course
Microsoft Future Ready: Ethics and Laws in Data and Analytics
CloudSwyft Global Systems, Inc.Ethics and Law in Data Analytics
- Course
Getting Started with Your Raspberry Pi
Raspberry Pi FoundationDiscover how to set up and control your new Raspberry Pi, as well as how to use it for everyday tasks and to learn how to code.
- ExpertTrack
Deep Learning and Python Programming for AI with Microsoft Azure
CloudSwyft Global Systems, Inc.Discover deep learning in Azure in this ExpertTrack covering AI fundamentals, machine learning, and deep learning with Python.
- Course
Become a Pharmacy Preceptor
Taipei Medical UniversityLearn how to become an effective pharmacy preceptor, exploring the qualities a great preceptor needs.
- Course
Personal Trainer's Toolkit: Building a Fitness Community, Client Retention for Trainers
Central Queensland UniversityA fitness community that plays together stays together.
- Career advice
Become a STEM Teacher
STEM teachers teach subjects in the fields of science, technology, engineering, and mathematics, and the many variations within these areas. The demand for people skilled in STEM subjects is continually on the rise.
- Course
Introduction to Health Economics
Bournemouth UniversityLearn the fundamental concepts of health economics and their use in health care decision making.
- Course
Current Issues in Secure Development
Coventry UniversityDiscuss and examine current limitations of secure design and development.
- Course
Data Analytics for Decision Making: An Introduction to Using Excel
Bond UniversityGo beyond simply gathering information, and discover how to use data to improve real-life decisions.
- Course
Essential Mathematics for Data Science and Machine Learning: Using R
CloudSwyft Global Systems, Inc.This course is not designed to make you a mathematician. Rather, it aims to help you learn some essential foundational concepts.
- Course
Learn Spanish: Survival Spanish for Beginners
Universidad Pontificia BolivarianaGrasp the basics of Spanish and gain the skills to speak Spanish confidently in different contexts with this practical course.
- Course
Excel Skills to Make an Impression
The Excel ClubLearn intermediate and advanced Excel skills, such as pivot tables, IF statements, and dynamic arrays, to advance your career.
- Course
Workplace Training: Training Evaluation and Measuring Effectiveness
ATC TrainingDiscover how to conduct training evaluation and create KPIs to monitor the success of your training courses and department.
- Course
Understanding Quantum Computers
Keio UniversityExplore the key concepts of quantum computing and find out how it’s changing computer science with this introductory course.
- Course
An Introduction to Artificial Intelligence in the Tourism Industry
Luleå University of TechnologyDiscover how artificial intelligence is set to shape the future of tourism, in this introductory tourism management course.
- Course
Personal Trainer's Toolkit: Build an Outdoor Fitness Business
Central Queensland UniversityLearn how to operate a successful outdoor fitness training business as a health and fitness professional.
- Course
Information Security for Beginners
EC-CouncilUnderstand the core principles and skills of information security to protect your personal data and business infrastructure.
- Course
Introduction to User Experience Principles and Processes
University of MichiganLearn the basics of the UX design process, how to conduct effective user research, and kickstart your career in user experience.
- Course
Deep Learning on Azure with Python: AI for Beginners
CloudSwyft Global Systems, Inc.Start your deep learning journey with this introductory Python-based course, exploring some of the fundamental applications of AI
- Course
Software Development Fundamentals: Web Accessibility and CSS
FutureLearnExplore web accessibility and CSS styling sheets in this course created in collaboration with MuleSoft.
- Course
Agile for Beginners
University of California, IrvineDevelop the skills to apply Agile principles to project management as you explore the concepts, tools, and techniques of Agile.
- Course
Innovative Leadership: Developing Curiosity
FutureLearnDiscover the vital importance of intellectual curiosity for business, alongside workplace performance expert Dr. Diane Hamilton.
- ExpertTrack
Advanced and Applied AI on Microsoft Azure
CloudSwyft Global Systems, Inc.Enhance your understanding of machine learning and AI using Microsoft Azure and Python.
- Course
Introduction to Digital Forensics: Malware Analysis and Investigations
PA ConsultingLearn to identify malware on a computer system to understand how to prevent malware attacks and enhance your cyber security.
- Course
Understanding User Needs
University of MichiganDiscover qualitative UX research methods, UX interview best practice, and affinity programming for user-centred UX design.
- Course
Learn Chinese: Introduction to Chinese Conversation
Shanghai International Studies University (SISU)Feel confident holding a Chinese Mandarin conversation as you master new Chinese vocabulary with this online language course.
- Course
Learn to Code for the Web
University of LeedsInterested in what's behind your favourite websites and apps? Get to grips with the basics of coding in HTML, CSS, and JavaScript.
- Course
Fashion Management: Defining Markets, Business Models & Trends
Institut Français de la Mode (IFM)Explore fashion from a historical and sociological perspective and understand evolving fashion business models.
- Course
Fashion Management: Innovation, Entrepreneurship & Sustainability
Institut Français de la Mode (IFM)Take a look at the future of fashion, focusing on sustainability and entrepreneurship.
- Course
Data Visualisation with Python: Bokeh and Advanced Layouts
FutureLearnElevate your data visualisation skills and better communicate your data insights with the data visualisation package, Bokeh.
- Course
Software Development Fundamentals: Project Management
FutureLearnAn introduction to project management and its role within software development.
- Course
Artificial Intelligence (AI) for Earth Monitoring
EUMETSATExplore how artificial intelligence (AI) and machine learning (ML) technologies are helping to advance Earth monitoring.
- Course
Get Started with a Voice Assistant: Developing Alexa Skills
LabdoxLearn how to create an Alexa Skill and delve into the technology of a voice assistant with this practical online course.
- Course
Responsible Marketing and the Fundamentals of Corporate Social Responsibility
University of Central LancashireUnderstand the importance of responsible marketing and CSR and how these affect the environmental impact of consumption.
- Course
Fashion Management: Brands, Communication & Distribution
Institut Français de la Mode (IFM)Discover how to build a brand identity, how to translate it into the consumer experience, and how to successfully communicate it.
- Course
Azure Cloud Fundamentals for Data Science with Python
CloudSwyft Global Systems, Inc.Learn how to use cloud computing - including Microsoft Azure - to support your data science activities.
- Course
Learn Jazz Piano: Final Topics and Two Concerts
Goldsmiths, University of LondonExplore advanced blues sequences, ballads, special devices and composing to incorporate Latin and funk into your jazz piano style.
- ExpertTrack
A Leader With Sense: Finding Your Leadership Style using Savoir-Relier
Within by Savoir-RelierDiscover the Savoir-Relier leadership training method to develop your relational competence and become a more effective leader.
- Course
Get Started Teaching Computing in Primary Schools: Preparing to teach 5 - 11 year olds
Raspberry Pi FoundationImprove your subject knowledge and develop inclusive lessons to teach computing to primary school pupils (aged 5 to 11 years old).
- Course
Train the Trainer: Training Evaluation Certificate
ATC TrainingAnalyse if training programmes and initiatives are effective for an organisation with this educational training evaluation course.
- Microcredential
Innovation and Leadership
Deakin UniversityLead strategic innovation internally in your organisation – and manage resistance to change.
- ExpertTrack
Ethics, Laws and Implementing an AI Solution on Microsoft Azure
CloudSwyft Global Systems, Inc.Build your data science for AI skills with Python and Microsoft Azure, and explore its ethical and legal frameworks.
- Course
Software Development Basics
FutureLearnLearn the basics of HTML code, gain expert insights into web development, and decide if the industry is right for you.
- Course
Intelligent Systems: An Introduction to Deep Learning and Autonomous Systems
University of YorkDiscover the benefits and risks of deep learning and its uses in systems such as assistive technology and facial recognition.
- Course
Mini Medical School: Introduction to Medical Science
University of ColoradoDiscover the science underpinning modern medical practice today and how to maintain and promote good physical and mental health.
- Course
Creating a Great User Experience for Mobile Apps
University of LeedsDiscover the essentials of UX and bring products to life by designing your own mobile app with the University of Leeds.
- Course
Awareness and Confidence for Effective Leadership
Within by Savoir-RelierIncrease your self-awareness as a leader and learn how to use and apply the leadership development method, the Savoir-Relier.
- Course
Dynamics 365: Using Power Platform Applications
CloudSwyft Global Systems, Inc.Delve into Power Platform and learn how to use its functions to optimise your business operations.
- Course
Higher Education 4.0: Certifying Your Future
Dublin City UniversityExplore what the future holds for higher education and discover the new educational models and pathways for 21st Century learners.
- ExpertTrack
Personal Trainer's Toolkit: Build a Fitness Business
Central Queensland UniversityTurn your passion for fitness into a successful and socially responsible business with specialist advice from CQUniversity.
- Course
Collaborative Coding with Git
The University of ManchesterFind out how to improve code quality and work collaboratively on large-scale projects using Git.
- Course
Introduction to Artificial Intelligence and Machine Learning
CloudSwyft Global Systems, Inc.Learn how AI can help you build a future ready career in computer science, with topics including predictive models and chatbots.
- ExpertTrack
Fundamentals of Agile Project Management
University of California, IrvineMaster the essentials of Agile and build the skills needed to successfully manage a project in an Agile environment.
- Course
Supercomputing
Partnership for Advanced Computing in Europe (PRACE)Discover how supercomputers work and the real-life scientific breakthroughs made possible by today’s computer simulations.
- ExpertTrack
Data Analytics for Business
FutureLearnBuild your business analytics skills and learn to manage, wrangle, and analyse data with Excel and SQLite.
- ExpertTrack
Data Visualisation
FutureLearnSupercharge your business problem solving through better data insights, analytics, and visualisation.
- ExpertTrack
Field Ready! Planning for Success in a Conflict Zone
FutureLearnLearn how to best approach working in a complex conflict zone, with International Security expert Dr Aisha Ahmad.
- Microcredential
Artificial Intelligence on Microsoft Azure: Machine Learning and Python Basics
CloudSwyft Global Systems, Inc.Develop AI and machine learning skills using Python and Microsoft Azure, on the path to role-based certifications.
- Microcredential
Fashion Business
Institut Français de la Mode (IFM)Upskill in fashion management for work in fashion marketing, branding, product development, sustainability, and entrepreneurship.