Explore FutureLearn
289 results for "languages"
- Course
Introduction to Intercultural Studies: Language and Culture
University of LeedsExplore intercultural communication by understanding the relationship between language and cultural identity.
- Course
Contemporary Chinese IV: 4.2
ChinesePlusFurther develop your Chinese language skills and use your advanced knowledge to build complete dialogues in Chinese Mandarin.
- Course
English for STEM: Understanding Technology Vocabulary
Macquarie UniversityAdvance your English language skills as you learn the vocabulary to help you discuss and understand technology topics.
- Course
Contemporary Chinese IV: 4.1
ChinesePlusElevate your Chinese language skills to an advanced level, embrace the Chinese culture, and improve your employment opportunities.
- Course
English for STEM: Understanding Science Vocabulary
Macquarie UniversityLearn key English vocabulary to help you explore different science subjects and advance your English language skills.
- Course
Introduction to Norwegian
University of OsloStart learning Norwegian today. Learn to speak, write and understand basic Norwegian with this free four-week course.
- Course
Software Development: Introducing Java
FutureLearnExplore how Java can help support your software development career and learn its basic uses and functions.
- 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
Volunteering with Refugees
Cambridge University Press & AssessmentUnderstand how to best support the emotional, linguistic, and social needs of refugees who are settling into a new country.
- 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
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
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 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
Data Visualisation with Python: Matplotlib and Visual Analysis
FutureLearnDiscover how to produce visual data analytics and business insights with the powerful Python programming language.
- Course
Software Development: Understanding Python
FutureLearnGet an introduction to software development and learn the basics of Python.
- Course
Forced Marriage: Issues and Dilemmas
University of StrathclydeDevelop your knowledge of human rights and societal issues as you explore the impact of forced marriage and measures to combat it.
- Course
Plurilingual Classrooms in Action
The University of GlasgowDevelop your understanding of learning and teaching languages to explore the transformative role of languages in education.
- Course
Introduction to Intercultural Studies: Defining the Concept of Culture
University of LeedsUnderstand intercultural communication by learning about the concepts of culture and interculturality.
- Course
Irish 205: Irish language and Culture for Adults
Dublin City UniversityDevelop your Irish language skills while exploring the richness of Irish culture.
- Course
Understanding Fashion: From Business to Culture
Institut Français de la Mode (IFM)Discover the business of fashion and understand the cultural impact of the fashion industry with Institut Français de la Mode.
- 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
Irish 105: An Introduction to Irish Language and Culture
Dublin City UniversityDeepen your understanding of Irish culture and language, exploring new conversational subjects such as the family and pastimes.
- Course
Introduction to Intercultural Studies: Intercultural Contact
University of LeedsLearn how the principles of intercultural contact may challenge the way in which you think about social interaction.
- Course
Introduction to Intercultural Studies: Crossing Borders
University of LeedsTake a closer look at geographical and cultural borders and understand their effects on people who occupy them or cross them.
- Course
Interdisciplinary Learning: Working Across Disciplines
University of LeedsThinking of doing an interdisciplinary degree? Learn how to study and work in an interdisciplinary environment.
- Course
TESOL: Teaching English to Speakers of Other Languages
Edge Hill UniversityLearn the basic principles of language acquisition to develop as a language teacher and create engaging learning experiences.
- Course
Contemporary Chinese III: 3.2
ChinesePlusDiscover key factors of Chinese culture such as naming rules and festivals while improving your Mandarin vocabulary and fluency.
- Course
Irish 104: An Introduction to Irish Language and Culture
Dublin City UniversityLearn to talk about arrangements and give commands, whilst discovering the role of women in Irish myths and legends.
- Course
Irish 204: Irish Language and Culture for Adults
Dublin City UniversityDiscover the wonders of the Irish language and the rich history of Irish culture in this language course for adults.
- Course
HSK Standard Course Level 1: 1.3
ChinesePlusDevelop your language skills in Chinese as you learn tenses, sentence word order and some grammar in this interactive course.
- Course
English for Healthcare
King's College LondonDevelop your language and communication skills for a career in healthcare and learn new healthcare vocabulary in English.
- Course
Introduction to Frisian
University of GroningenLearn to speak, write and understand the second official language of the Netherlands with this free introductory language course.
- Course
Introduction to Applied Linguistics and TESOL
University of LeicesterGet an introduction to applied linguistics and how linguistics is applied in a range of fields - from language teaching to law.
- Course
Contemporary Chinese II: 2.1
ChinesePlusImprove your Chinese Mandarin proficiency and learn how to create more complex sentences using adverbs and prepositions.
- Course
Multilingual Learning for a Globalised World
The University of GlasgowThis free online course will explore multilingual education and how it can impact and improve education and even wider society.
- Course
Understanding Language: Learning and Teaching
University of SouthamptonAn introduction to some key concepts in the effective teaching and learning of languages.
- Course
Irish 101: An Introduction to Irish Language and Culture
Dublin City UniversityGet an introduction to Ireland’s culture by learning the basics of the Irish language.
- Course
Language Testing During Awake Brain Surgery
University of GroningenDiscover the importance and the process of language testing during awake brain surgery.
- Course
HSK Standard Course Level 1: 1.2
ChinesePlusDiscover the basics of Chinese sentence structure to help you communicate in Chinese and gain the knowledge of Chinese character
- Course
Teaching Languages in Primary Schools: Putting Research into Practice
University of SouthamptonDiscover engaging, age-appropriate teaching methods and ideas to enhance your foreign languages teaching skills for children.
- Course
Let's Learn Portuguese Language
Universiti MalayaEnhance your vacation and gain an understanding of one of the world's friendliest and most vibrant countries through language.
- Course
TESOL Strategies: Supporting ESL Students in Mainstream Classrooms
The University of GlasgowLearn the basic principles, considerations and strategies for cultivating a rich language-learning environment
- Course
Learn Spanish 1: Basics, meeting people and describing places
Universidad Pontificia BolivarianaImprove your Spanish speaking skills as you learn vital phrases to help you confidently hold a conversation.
- Course
Contemporary Chinese III: 3.1
ChinesePlusExpand your knowledge and skills of Chinese Mandarin and learn to build more natural conversations with cultural context.
- Course
Short Film in Language Teaching
The British Film Institute (BFI)Find out how teaching with short film can bring alive the learning of languages and introduce rich cultural content to lessons.
- Course
Shakespeare's Language: Revealing Meanings and Exploring Myths
Lancaster UniversityDemystify renowned Shakespeare myths and get introduced to corpus-based methods for analysing his use of language in context.
- Course
Introduction to Korean
Hanyang UniversityGet an introduction to the language and culture of Korea, with this online Korean course from Hanyang University in Seoul.
- Course
HSK Standard Course Level 1: 1.1
ChinesePlusDevelop your knowledge of useful Chinese phrases and greetings to help build your confidence in communicating in Chinese.
- Course
An Introduction to Chinese Sign Language and Linguistics
Shanghai International Studies University (SISU)Get to grips with Chinese sign language (CSL), sign language linguistics and deaf culture.
- Course
Dyslexia and Foreign Language Teaching
Lancaster UniversityLearn more about dyslexia, and gain practical teaching tools and insights to help dyslexic students learn foreign languages.
- Course
Exploring English: Language and Culture
British CouncilThis English language course looks at British culture and examines English in use to help improve your English language skills.
- Course
Fun in Korea: Useful Expressions and Cultural Information for Travellers
Universiti MalayaBuild from the basics of Korean culture, traditions, and manners, and gain knowledge of speaking and understanding the language.
- Career advice
Teach English
Want to teach English as an additional language or teach English abroad? Keen to improve your existing English language teaching (ELT) skills? Kickstart your career by joining one of these professional development courses for educators.
- Course
Foundations of Portuguese for Global Communication
King's College LondonBuild a foundation in Portuguese with this introduction to the language and open up your career possibilities.
- Course
Irish 107: An Introduction to Irish Language and Culture
Dublin City UniversityContinue on your Irish language journey and explore conversational themes and gain new insights into Irish culture and language.
- Course
Irish 102: An Introduction to Irish Language and Culture
Dublin City UniversityFind out how to speak, write and understand basic words, phrases and dialogues in Irish.
- Course
Irish 103: An Introduction to Irish Language and Culture
Dublin City UniversityLearn to talk about occupations, daily life and personal skills in this third introductory course on the Irish language.
- Course
Learn English Through TV Drama Series: Skipper's Pass
Chasing Time EnglishImprove your English language skills by watching a short television drama series.
- Course
Contemporary Chinese I: 1.2
ChinesePlusBuild your Chinese language skills and improve your fluency in speaking and writing Chinese Mandarin.
- Topic
Linguistics
Discover the study of languages - learn how language is formed and used with these online linguistics courses on FutureLearn.
- Course
Learn English Through TV Drama Series: My Name is Lucky
Chasing Time EnglishImprove your English language skills and develop your confidence in speaking, reading, and writing in English.
- Course
Irish 203: Irish Language and Culture for Adults
Dublin City UniversityDevelop your Irish language skills whilst discovering Irish culture with Dublin City University.
- Course
Software Development Fundamentals: Programming Languages and HTML
FutureLearnLearn about software architecture and programming languages in this software development course.
- Course
Foundations of French for Global Communication
King's College LondonLearn the basics of the French language and discover how French fluency can improve your professional life and career.
- Course
Learn Spanish 2: People and their interests
Universidad Pontificia BolivarianaDevelop your knowledge of the Spanish language to help you follow basic grammar rules and communicate different topics.
- ExpertTrack
Contemporary Chinese I
ChinesePlusDiscover the basics of the Chinese language, learn the foundations of pronunciation, and explore the fundamentals of conversation.
- Topic
Language Teaching
Want to travel the world? Language teaching could be the answer. Learn how to teach languages effectively, including English.
- Topic
Learn Irish
Learn how to speak Irish and explore the culture and traditions behind one of Europe’s oldest living languages with these online Irish language courses.
- 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
EAL: English Language for Nature Conservation and Sustainability
Nelson Marlborough Institute of Technology (NMIT)Advance your study of English as a second language as you explore sustainability and discover the wonders of New Zealand.
- Course
Irish 106: An Introduction to Irish Language and Culture
Dublin City UniversityDelve deeper into Irish language and culture. You’ll explore past and future tenses - plus new subjects, like food and drink.
- Course
Irish 201: An Introduction to Irish Language and Culture
Dublin City UniversityLearn about the rich culture found in the Irish language while developing your spoken, reading, listening and writing skills.
- 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
Te Reo Māori: Introduction to Pronunciation
EduMaxiLearn the basics of Māori language pronunciation, including some everyday words, key greetings and phrases.
- Course
Fall in Love with Mandarin
National Yang Ming Chiao Tung UniversityLearn everyday Chinese Mandarin and discover Taiwanese culture in the process.
- ExpertTrack
Contemporary Chinese IV
ChinesePlusDiscover advanced-level Chinese language and expand your skills to help you fully comprehend the Chinese language and culture.
- Course
Contemporary Chinese I: 1.1
ChinesePlusLay the foundations of Chinese Mandarin and learn pronunciation, sentence structures, and introductions.
- Course
Applied Artificial Intelligence: Natural Language Processing
CloudSwyft Global Systems, Inc.Learn how Natural Language Processing is a crucial component in AI and understand its core problems.
- Course
Irish 108: An Introduction to Irish Language and Culture
Dublin City UniversityBuild on your existing knowledge of the Irish language and culture; cover topics like giving directions and making arrangements.
- Course
Exploring the World of English Language Teaching
Cambridge University Press & AssessmentLearn what teaching English as a foreign language (TEFL) involves. Explore the opportunities to teach English abroad or at home.
- Course
Let's Learn Thai Language
Universiti MalayaEnhance your vacation and gain an understanding of one of the world's friendliest and most beautiful countries through language.
- Course
Introduction to Malay Language
Universiti MalayaStart learning Malay today: learn the basics of speaking and writing in the Malay language and explore Malaysian culture.
- Course
Intermediate Korean: Exploring the Language and Culture of Korea
Hanyang UniversityImprove your Korean language proficiency and dive deeper into the country’s fascinating sociocultural practices.
- Course
Intermediate French: People and Places
The Open UniversityGain an introduction to the physical and human geography of France and explore the language used to speak about them.
- Course
Learn English Through TV Drama Series: Adrift
Chasing Time EnglishTake your English language skills to the next level by exploring pronunciation, complex phrases, and grammatical functions.
- Microcredential
TESOL: Language Teaching Methodology
University of BirminghamDo you want to discover and develop the skills to teach English in the UK or around the world?
- Course
Intermediate Spanish: The Worlds of Spanish
The Open UniversityDevelop your Spanish language skills and gain an introduction to the Worlds of Spanish.
- Course
English as a Medium of Instruction for Academics
University of SouthamptonEquip yourself to teach in international contexts by increasing your English language skills and intercultural knowledge.
- Course
Irish 202: Irish Language and Culture for Adults
Dublin City UniversityDevelop your ability to speak and write in the Irish language and learn more about traditional Irish culture and mythology.
- Course
The Power of Picturebooks
The University of WaikatoLearn how picturebooks use a combination of images and text to depict social issues and reflect attitudes to languages.
- Course
An Introduction to Sociolinguistics: Accents, Attitudes and Identity
University of YorkLearn how sociolinguists explore the relationship between language and the expression of personal, social and cultural identity.
- ExpertTrack
Contemporary Chinese II
ChinesePlusDevelop your Chinese language skills and learn new Chinese vocabulary, grammar, and expressions for more natural conversations.
- Course
Learn Chinese: Introduction to Chinese Pronunciation and Tone
Shanghai International Studies University (SISU)Master the correct pronunciation and tone of the Mandarin language and improve your Chinese speaking skills with language experts.
- Course
Migrants and Refugees in Education: A toolkit for teachers
British CouncilLearn how to teach and support young people across the globe affected by violence, conflict, or displacement.
- Course
Foundations of Spanish for Global Communication
King's College LondonSuitable even for beginners, this course from the Modern Language Centre will get you well versed in the art of speaking Spanish.
- Topic
Learn Norwegian
Learn Norwegian online with free and flexible online courses designed to help you master this intriguing language.
- Course
English in Early Childhood: Language Learning and Development
British CouncilDiscover how very young children learn English as an additional language and how you can help them progress.
- Topic
Learn Chinese
Learn Chinese online with a variety of flexible online courses that let you focus on pronunciation, grammar, or general language practice.
- ExpertTrack
HSK 1: Chinese Language for Beginners
ChinesePlusMaster everyday Chinese and prepare for the recognised HSK level 1 test on this beginner Chinese language ExpertTrack.
- Course
Introduction to Korean: 2
Hanyang UniversityDevelop your understanding of the Korean language and explore Korean culture.
- 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.
- Topic
IELTS
The IELTS is the world’s most-popular English language test. Learn how to improve your results with IELTS preparation courses from the British Council.
- 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
- 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
English for the Workplace
British CouncilThis course for English learners helps you to develop the language you need to find a job and succeed in the workplace.
- Course
Corpus Linguistics: Method, Analysis, Interpretation
Lancaster UniversityGet a practical introduction to the methodology of corpus linguistics for researchers in the social sciences and humanities.
- 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.
- Course
Contemporary Chinese II: 2.2
ChinesePlusExpand your Chinese fluency and learn new Mandarin vocabulary and expressions for more complex and natural conversations.
- Course
Introduction to Dutch
University of GroningenLearn to speak, write and understand basic Dutch, with this free, three-week, introductory foreign language course.
- Course
Learn English Through TV Drama Series: Upper Intermediate English Language
Chasing Time EnglishImprove your Upper Intermediate English skills and enjoy a television drama at the same time with this unique language course.
- Course
Understanding Inclusive Education: Current Approaches
The Open UniversityExplore current policies and practices relating to children’s needs in inclusive care and learning environments.
- Course
English Language Learning Through Sustainability
University of OtagoAre you an EAL student interested in sustainability? Develop your vocabulary to effectively communicate sustainability issues.
- Course
Learn Chinese: Introduction to Chinese Grammar
Shanghai International Studies University (SISU)Improve your confidence in reading and writing the Chinese language by learning how to use basic grammar in your sentences.
- Course
Intermediate French: Discovering Worlds of French
The Open UniversityExpand your knowledge of contemporary France and Belgium while developing your French vocabulary and pronunciation.
- ExpertTrack
Intermediate French: La Francophonie (People, Places, and Events)
The Open UniversityImprove your language skills as you journey through France and the Worlds of French, with The Open University
- Course
Logic: The Language of Truth
University of YorkLearn how to use logic to evaluate arguments and discover more about philosophical concepts like truth-tables and logical form.
- Course
Understanding IELTS: Listening
British CouncilFind out what you need to know about the IELTS Listening test and learn techniques to improve your test performance.
- 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.
- ExpertTrack
Learn Chinese: An Introduction to Mandarin
Shanghai International Studies University (SISU)Build your confidence in speaking and writing Mandarin Chinese by learning useful words and phrases, pronunciation, and grammar.
- Course
Introduction to Norwegian 2
University of OsloLearn to write, speak, and understand intermediate Norwegian with this fun and engaging four-week course.
- 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
Norwegian for Beginners 2
Norwegian University of Science and Technology (NTNU)Continue to improve your understanding of the Norwegian language and Norwegian culture.
- Course
Norwegian for Beginners 1
Norwegian University of Science and Technology (NTNU)Master the basics of the Norwegian language. Gain confidence in speaking and understanding common phrases.
- Course
Working with Translation: Theory and Practice
Cardiff UniversityExplore what it means to communicate in multiple languages in a variety of contexts, and discover your inner translator.
- Course
Intermediate French: Traditions and Celebrations
The Open UniversityDiscover traditions and festivals in the French-speaking world and apply French language structures effectively.
- Course
How to Read French Poetry
Manchester Grammar SchoolLearn how to read poetry in French, developing a poetry toolkit to better understand poetic language, poetic form, tone, and more.
- Course
Brand Strategy and Communication
Ravensbourne University LondonLearn the key concepts of brand strategy and how to use digital storytelling to build interaction with a brand.
- Course
PTE Success: The Skills You Need
Griffith UniversityDiscover and practise the skills to improve your performance in the PTE test.
- Course
Understanding IELTS: Reading
British CouncilPrepare for the IELTS Reading test and improve your English reading skills with this British Council IELTS preparation course.
- Course
English Grammar for Teachers
UCL (University College London)Gain an in-depth knowledge of grammatical concepts and apply what you have learnt effectively and engagingly in your teaching.
- Course
Intermediate Spanish: Spanish for Education and Work
The Open UniversityExplore education systems and learn to talk about your educational background, skills, and professional experience.
- Course
Discover Chinese Drama: Understanding 'The Injustice to Dou E'
National Yang Ming Chiao Tung UniversityExplore the origins and development of Chinese drama in this course examining the classic play 'The Injustice to Dou E'.
- Course
Understanding Inclusive Education: The Evolving Landscapes
The Open UniversityDiscover how inclusion in care and education provision has been shaped by historical perspectives.
- ExpertTrack
Spanish 1: Spanish for Beginners
Universidad Pontificia BolivarianaMaster basic Spanish 1 level as you learn the words, sounds, and useful phrases to help you interact with ease.
- 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.
- Subject
Language
Learn a new language to boost your brainpower, explore new cultures or discover work and travel opportunities. Get started with these online language courses from FutureLearn.
- Course
Magna Carta
British CouncilImprove your English language skills while exploring Magna Carta - the 800-year-old "great charter" that shaped the world.
- Partner
Languages International
Languages International provides world-class English language courses and language teacher education, including the Cambridge CELTA and DELTA in Auckland, New Zealand, for students and trainees from more than 40 countries.
- Course
Data Wrangling and Ingestion using Python
FutureLearnEnhance your understanding of Python by diving deeper into functions including data wrangling, manipulation and transformation.
- ExpertTrack
Contemporary Chinese III
ChinesePlusExplore intermediate-level Chinese and boost your knowledge of Chinese grammar and sentence structure for better communication.
- 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
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
Exploring English: Shakespeare
British CouncilExplore Shakespeare’s life, discover famous Shakespeare plays, and improve your English language skills with the British Council.
- Course
Understanding IELTS: Writing
British CouncilFind out what you need to know about the IELTS Writing test and learn techniques and strategies to improve your test performance.
- ExpertTrack
Intermediate Spanish: People and Places
The Open UniversityTake your Spanish language skills to the next level as you journey through the Worlds of Spanish, with The Open University
- 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.
- ExpertTrack
Software Development with Python and Java
FutureLearnBoost your software development career with this ExpertTrack on Python and Java
- Course
Unleash Your Potential: Global Citizenship
University of BristolGet an introduction to what it means to be a global citizen and the opportunities it creates.
- Course
Zoroastrianism: History, Religion, and Belief
SOAS University of LondonExplore the ancient religion of Zoroastrianism, its languages, and the challenges faced by Zoroastrian communities today.
- Course
Introduction to Korean Philosophy
Sungkyunkwan University (SKKU)Get to grips with Korean philosophy as you dive into Korean history and culture with Sungkyunkwan University in South Korea.
- 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
Basic English 1: Elementary
King's College LondonLearn basic English for everyday situations and improve your listening skills with this online English language course.
- Course
Learning from the Past: A Guide for the Curious Researcher
The University of NottinghamLearn how to understand the past to explain the present, and get to know the amazing sources and resources of the British Library.
- Course
Stylistics: Using Linguistics to Explore Texts and Meaning
University of HuddersfieldGain insights into political speeches, beautiful poetry, and everything in between as you take a deep dive into stylistics.
- 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
The Korean Alphabet: An Introduction to Hangeul
Sungkyunkwan University (SKKU)Discover the basics of Hanguel, the official alphabet and writing system of Korea dating back to the fifteenth-century.
- 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
Software Development with Python and Java: Understanding Python
FutureLearnGet an introduction to software development and learn the basics of Python.
- Topic
Maths
Join online maths courses to build your problem solving and analytical skills, and understand the language of mathematics.
- Topic
Python
Learn Python programming online and broaden your technical skill set with one of the world’s most popular coding languages.
- Course
A Beginner's Guide to Writing in English for University Study
University of ReadingLearn how to use English for study at university or college and develop your writing skills, vocabulary and grammar.
- Topic
Learn English
Discover new work and study opportunities worldwide with a range of online English courses designed to improve your English speaking and writing skills.
- 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.
- Topic
Teaching English / TEFL
Learn how to teach English to others and gain new skills and ideas to use in your career as an English language teacher with these TEFL and TESOL courses.
- 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
Norwegian for Beginners 3
Norwegian University of Science and Technology (NTNU)Continue building your understanding of the Norwegian language and culture with the third online course for beginners from NTNU.
- Course
Understanding the Impact of Stigma on Addiction Treatment
American Society of Addiction MedicineExplore how to reduce stigma, a significant barrier to treating patients with addiction, to improve your quality of care.
- Course
Introduction to Programming with Scratch
Raspberry Pi FoundationDiscover the fundamentals of programming using the block-based programming language Scratch.
- Course
Improve your IELTS Speaking score
Macquarie UniversityPrepare for your IELTS Speaking test and achieve your dream score. Learn new skills and strategies for success.
- 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
Understanding IELTS: Speaking
British CouncilPrepare for the IELTS Speaking test and improve your English speaking skills with this British Council IELTS preparation course.
- Course
Teaching Young Learners Online
British CouncilDiscover how to plan, create, and facilitate inclusive online learning that engages and inspires young people aged 5 to 17.
- Course
Multilingual Practices: Tackling Challenges and Creating Opportunities
University of GroningenLearn about central aspects of multilingualism in today's globalised societies, such as cognition, policies and education.
- Course
Using JavaScript, jQuery, and JSON in Django
University of MichiganUnderstand how to use JavaScript, jQuery and JSON within the Django framework.
- Course
Programming Essentials with Python: Matplotlib and Seaborn
FutureLearnExplore the fundamentals of object-orientated programming languages and learn how to visualise data with Python.
- ExpertTrack
Understanding IELTS
British CouncilThe complete guide to IELTS preparation with advice, strategies and practice for all four parts of the test.
- Course
Exploring English: Food and Culture
British CouncilImprove your English language skills and learn how to cook some classic British dishes while exploring modern UK culture.
- 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.
- 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.
- 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.
- 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
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.
- Course
Multiculturalism In ASEAN
Universiti MalayaKnowledge of multicultural ASEAN and insights into the issues and challenges of cultural diversity facing ASEAN.
- Course
Fairy Tales: Meanings, Messages, and Morals
The University of Newcastle AustraliaBuild your skills in literary analysis and creative writing by exploring the meaning of fairy tales.
- Course
English Pronunciation in a Global World
Vrije Universiteit AmsterdamIn this course, you will improve your English pronunciation skills and learn about speaking English in today's globalised world.
- Course
What Is Poetry? An Introduction to Literary Analysis
The University of Newcastle AustraliaUnderstand the basics of poetry analysis and learn key skills for studying English literature by exploring a variety of texts.
- Course
Environmental Challenges: Hierarchy in Property Rights
University of LeedsHow does language help us develop our relationship with nature and determine the rights of access and ownership?
- 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
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
Microsoft Future Ready: Introduction to Python Programming
CloudSwyft Global Systems, Inc.Uncover how to use Python programming within your data science projects
- Course
The Museum as a Site and Source for Learning
The University of GlasgowExplore the purpose of museums today and find how they facilitate learning.
- 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
Safeguarding in Collaborative Research and International Development: Contexts, Challenges, and Opportunities
The University of GlasgowLearn fundamental safeguarding principles and how to adapt them to suit whatever research contexts you may encounter.
- 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.
- ExpertTrack
Data Science on Microsoft Azure Using Python Programming
CloudSwyft Global Systems, Inc.Learn data analysis on Microsoft Azure using Python programming
- Course
Creating Audio Description: Equality, Diversity, and Inclusion
Royal Holloway, University of LondonExplore how to design and create audio descriptions and audio introductions that fully represent a film, play, or TV programme.
- Course
Working Supportively With Refugees: Principles, Skills and Perspectives
The University of GlasgowLearn how the principles of psychological well-being, communication and interpretation can benefit your work with refugees
- 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
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.
- 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.
- Course
Intermediate Spanish: Places and Travel
The Open UniversityLearn to describe places, make travel plans, and discuss issues of migration and tourism as you travel through the Spanish world.
- 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
Cultural Diplomacy
European University Institute (EUI)Get an introduction to cultural diplomacy, learning what it means, how it works, and its importance in today's polarised world.
- Course
Basic English 2: Pre-Intermediate
King's College LondonDevelop your English for use in different everyday situations and build more confidence in your listening skills.
- 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.
- 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
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
Intermediate Python
University of California, IrvineDevelop your programming skills and learn the dynamic semantics of Python as an object-oriented programming language.
- Course
Interpreting for Refugees: Contexts, Practices and Ethics
The University of GlasgowLearn skills to meet the challenges of interpreting for refugees and share your experiences with other interpreters in the sector.
- Course
What Is Sociology? An Introduction
The University of Newcastle AustraliaExamine perspectives on society, and the cultural issues facing society. Apply sociological theory to researching social groups.
- 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
Practise your PTE Academic Speaking Skills
Macquarie UniversityAchieve your desired score in the speaking section of PTE Academic. Learn new skills and strategies and build confidence.
- 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.
- Course
Communicating with Diverse Audiences
University of SurreyExplore what drives the way you communicate and develop communication strategies for successful communication in diverse settings.
- 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
Fundamentals of Project Planning and Management
Darden School of Business, University of VirginiaImprove your project planning and management skills and learn how to run effective projects at work or in your daily life.
- Course
Anthropology: Understanding Societies and Cultures
The University of Newcastle AustraliaGain an introduction to anthropology: the study of societies and cultures. Learn how the discipline has changed over time.
- 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
Many Faces: Understanding the Complexities of Chinese Culture
University of ExeterDevelop a clearer understanding of modern China by exploring the role of art, literature and the 'noble hero' in Chinese culture.
- Course
Preparing for PTE Academic
YouSTUDY International CollegeDevelop confidence and prepare for success by understanding the structure and learning outcomes of the PTE Academic test.
- Course
Shakespeare: Context and Stagecraft
King's College LondonExplore Shakespeare’s stagecraft through three of his most well-known plays: Romeo and Juliet, The Merchant of Venice and Macbeth.
- 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
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
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
Introduction to Italian
Università per Stranieri di Siena (UniStraSi)Learn basic Italian and explore Italian culture, with this free online Italian course.
- 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
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
Study UK: Prepare to Study and Live in the UK
British CouncilBe prepared for university study in the UK by familiarising yourself with UK culture and higher education.
- Course
Technical Report Writing for Engineers
The University of SheffieldGet an introduction to technical report writing. Find out how to communicate your ideas through well-written engineering reports.
- Course
Academic Writing in English for ESL Learners
UCL (University College London)Develop your academic writing skills in English as a second language (ESL) learner and advance your English writing at university.
- Course
English Football: a Social History
University of LeicesterA short course looking at the history, sociology and politics of football, including focuses on the World Cup and Leicester City.
- Career advice
Begin your Film Career
Explore the full range of filmmaking careers. Whether you’re interested in cinematography, art direction or something else entirely, we have a course to suit you. Learn with top universities, industry organisations and world-leading filmmakers.
- 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
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.
- ExpertTrack
Software Development Fundamentals
FutureLearnDevelop the foundations of a digital technology career, from Agile project management to HTML basics.
- Course
Exploring Japanese Avant-garde Art Through Butoh Dance
Keio UniversitySee how Japanese art absorbed, refigured and influenced Western art in the 20th century through Hijikata Tatsumi's butoh dance.
- Course
An Intermediate Guide to Writing in English for University Study
University of ReadingImprove your academic English writing skills: analyse questions, structure essays, research effectively and avoid plagiarism.
- 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
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.
- Career advice
Learn New Soft Skills
Soft skills are skills that help you work well with others, they're vital in today's workplace. Whether you want to improve your communication skills, think more creatively or learn how to lead, find a soft skills course to help you get ahead at work.
- 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
Dublin: A Social History, 1850-1930
Dublin City UniversityJourney into Dublin’s past, and learn about housing, health, and life in the city from the viewpoint of ordinary Dubliners.
- Course
Financial Accounting for Business Management
Sentinel|9Learn the tools to handle basic financial accounting and explore effective cost management techniques.
- Course
Intercultural Communication: Dynamics of cultural identities in global interaction
Shanghai International Studies University (SISU)Gain vital insights to understand cross-cultural interactions with this introduction from a top Chinese international university
- Course
Microsoft Future Ready: Data Query with Transact-SQL (T-SQL)
CloudSwyft Global Systems, Inc.Transact-SQL is an essential skill for data professionals and developers working with SQL databases.
- Course
The Qur'an Between Judaism and Christianity
The University of NottinghamGet an introduction to the history of the Qur'an, and understand its relationship with Judaism and Christianity.
- 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
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: 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
Interpreting Genomic Variation: Fundamental Principles
St George's, University of LondonLearn the principles and language of genomic variant interpretation and enhance your working knowledge of the ACMG guidelines.
- 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
An Introduction to Screenwriting
UEA (University of East Anglia)This online course explores the key concepts and fundamental principles involved in the process of screenwriting.
- Course
Network Security and Defence: A History of IT
Coventry UniversityDelve into IT infrastructure and explore the history of information technology (IT), information systems (IS), and cyber security.
- Course
Introduction to Psychology: Developmental Psychology
Monash UniversityExamine the physical, cognitive and social development we undergo throughout our lives.
- Course
Playing with Poetry: Creative Writing and Poetics
The University of Newcastle AustraliaHave fun writing poetry as you explore and create various forms of poetry and experiment with different poetic ideas.
- Course
Transgender Healthcare: Caring for Trans Patients
St George's, University of LondonUnderstand current issues in transgender healthcare and learn how to provide culturally competent care to trans individuals.
- 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
Artificial Intelligence in Bioinformatics
Taipei Medical UniversityDiscover the future of bioinformatics and learn how AI models of bioinformatics data help us to understand biological processes.
- Course
Data Visualisation Fundamentals for Absolute Beginners
CloudSwyft Global Systems, Inc.Gain an introduction into data visualisations to communicate your data analytics to a diverse audience.
- Course
Artificial Intelligence (AI) for Earth Monitoring
EUMETSATExplore how artificial intelligence (AI) and machine learning (ML) technologies are helping to advance Earth monitoring.
- 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
Data Analytics and Python Fundamentals
FutureLearnLearn the fundamentals of statistics and data analysis using Python
- 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
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.
- 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.
- 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
Teaching English Online
Cambridge University Press & AssessmentLearn how to transfer your teaching skills to an online context and start teaching English online.
- Course
How to Create Great Online Content
University of LeedsDiscover what makes online content a success and learn how to create engaging content that's in line with your business goals.
- Course
Exploring Intersectionality and What Makes You Unique with Kiddy Smile
Tommy HilfigerDive into intersectionality theory and ask how intersecting factors like race, gender, and sexuality impact our lived experience.
- ExpertTrack
Data Analytics Using Python
FutureLearnDevelop the fundamental Python programming knowledge and skills required to complete advanced analytics.
- Course
Caring with Music: Can Music Do More In Adult Care Settings?
Nordoff RobbinsLearn how music can help you in your work as an adult caregiver and explore ideas from music therapists to use in care settings.
- Course
Artificial Intelligence and Machine Learning for Business
Sungkyunkwan University (SKKU)Explore how predictive models can help businesses use data to identify risks and discover new opportunities.
- 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.
- 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.
- Course
Sino-Japanese Interactions Through Rare Books
Keio UniversityLearn about the role of books in the relationship between the cultures of Japan and China, with this free online course.
- Course
Why We Post: the Anthropology of Social Media
UCL (University College London)Discover the varying uses of social media around the world and its consequences for politics, relationships and everyday life.
- Microcredential
AWS: Machine Learning Foundations
The Open UniversityDevelop highly sought-after skills to design and deploy machine learning models on the cloud with the AWS Academy
- Course
An Introduction to Japanese Subcultures
Keio UniversityExplore Japanese subcultures and learn about their history from the 1970s to today.
- ExpertTrack
Addiction Medicine: An Introduction
American Society of Addiction MedicineAn introduction to the science, neurobiology, and stigma surrounding addiction.
- ExpertTrack
Programming Essentials with Python
FutureLearnBecome a programming expert with this introductory Python course, covering cloud technology, data visualisation and source code.
- ExpertTrack
Programming Applications with Python
FutureLearnKickstart your programming career by learning how to program simple applications in Python.
- ExpertTrack
Game On: How Gaming Can Supercharge Your Creative Communications
D&ADDiscover how to create engaging creative communications, advertising, and experiences by harnessing the power of gaming.
- Microcredential
Online Teaching: Accessibility and Inclusive Learning
The Open UniversityMake your online teaching accessible and learn how to plan, design, and deliver inclusive learning and teaching online.
- 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
Creative Strategy for Emerging Digital Media
Ravensbourne University LondonDiscover how to build digital marketing strategies and use emerging digital media to enhance your business’ value and purpose.
- ExpertTrack
Inclusive Education: Understanding Special Educational Needs
The Open UniversityGain vital insights and perspectives to help you provide more inclusive support for children with special educational needs.
- ExpertTrack
Digital Marketing: Coding, UX, and Creating Digital Content
University of LeedsDiscover app and web design and learn practical skills in coding, UX, and digital content to boost your digital marketing career.
- Microcredential
Developing Educational Leadership in Practice
The Open UniversityStrengthen your education leadership skills and put the latest theories and research into practice, with The Open University