Best Learning And Development Courses

Find the best online Learning And Development Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Learning And Development Courses.

Become an Android Developer from Scratch

Simply the best place to start learning Android Development.

Created by Adam Lupu - Learning Scientist & Master Trainer


Students: 567808, Price: Free

Students: 567808, Price:  Free

Do you want to build applications for the most popular operating system in the world?

Do you want the opportunity to put your apps on over 1 billion devices?

"Become An Android Developer From Scratch” is designed to be the best first step to launching your career as an Android Developer. Whether you've never programmed before or are coming to mobile development for the first time, if you're truly inspired to learn Android Development, this is where you need to start.

This course has been in development for over two years, continuously perfected through research and testing in training bootcamps throughout the US. It represents a collaboration between a professional educator with over 20 years of experience in helping people learn and a professional mobile developer who has helped companies like Sony, Verizon, and nVidia build stunning mobile applications.

Starting with how the Java programming language works and progressing all the way to advanced Android concepts, you will get expertly produced instruction, visually descriptive explanations of deep concepts, screencasts that talk you through not just the “how” but also the “why,” and code challenges to test yourself and mark your progress.

Here’s what students are saying:

“Very clean and well done. Covers everything that you need to know for getting started whether you know how to code starting out or not. If you are at a loss trying to start making android apps this is the course for you.”

“I like this course, this would transform any normal person to a full fledged android developer.”

“This one is, by far, the most comprehensive, easy-to-follow, and genuinely well put together one of the bunch.”

“Inspirational! - got me over the hump (complete android beginner)”

Why it’s working...

One of the things we're most excited to offer with this course is access to the inner workings of the mind of a professional mobile developer. Throughout the course you will be able to listen in as our Learning Scientist teases apart all the thoughts that run through a professional mobile developer’s mind as he’s writing the code you will learn to create. It’s like sitting down in a movie with the writer, director, and lead actor. But in this case, it’s all in support of your transformation from novice to professional.

You will build several applications throughout the course, and the starting point for each project (as well as solutions to each challenge) will be available for download. You will also get all the visuals and info-graphics used throughout the course for reference and study.

"Become An Android Developer From Scratch" will give you a new, richer perspective on how mobile devices work. After you’ve completed this rigorous, challenging, and super fun course, you will be able to create your own apps, deploy to the Google Play store, and even interview for a job anywhere in the world.

The real value...

The most important thing you will get from completing this course is the confidence to say “I’m an Android Developer!” You’ll be able to interact with other students and professionals in the Android community with pride and self-assuredness. You’ll also become an independent learner, able to discern where to go for information and how to continue advancing your skills.

No course is going to make you into an expert. It’s up to you to challenge yourself and find your path to making the apps you dream about. Become an Android Developer from Scratch is the best place to begin. Are you ready to get started?

Python AI and Machine Learning for Production & Development

Learn AI & ML using demos

Created by Techlatest .Net - Training videos on latest technologies and trends


Students: 22136, Price: Free

Students: 22136, Price:  Free

When you want to learn a new technology for professional use, there are two mutually exclusive options, either you learn it yourself or you go for instructor based training.

Self learning is least expensive but lot of time results in wasting time in finding right contents, setting up the environment , troubleshooting issues and may make you give up in the middle.

Instructor based training can be expensive at times and need your time commitment.

This course combines the best of both these options. The course is based on one of the most famous books in the field "Python Machine Learning (2nd Ed.)" by Sebastian Raschka and Vahid Mirjalili and provides you video tutorials on how to understand the AI/ML concepts from the books by providing out of box virtual machine with demo examples for each chapter in the book and complete preinstalled setup to execute the code.

You learn the concepts by self learning and get hands on executing the sample code in the virtual machine.

The demo covers following concepts:

  1. Machine Learning - Giving Computers the Ability to Learn from Data

  2. Training Machine Learning Algorithms for Classification

  3. A Tour of Machine Learning Classifiers Using Scikit-Learn

  4. Building Good Training Sets – Data Pre-Processing

  5. Compressing Data via Dimensionality Reduction

  6. Learning Best Practices for Model Evaluation & Hyperparameter Optimization

  7. Combining Different Models for Ensemble Learning

  8. Applying Machine Learning to Sentiment Analysis

  9. Embedding a Machine Learning Model into a Web Application

  10. Predicting Continuous Target Variables with Regression Analysis

  11. Working with Unlabeled Data – Clustering Analysis

  12. Implementing a Multi-layer Artificial Neural Network from Scratch

  13. Parallelizing Neural Network Training with TensorFlow

  14. Going Deeper: The Mechanics of TensorFlow

  15. Classifying Images with Deep Convolutional Neural Networks

  16. Modeling Sequential Data Using Recurrent Neural Networks

In addition to the preinstalled setup and demos, the VM also comes with:

  1. Jupyter notebook for web based interactive development

  2. JupyterHub for multiuser notebook environment to allow multiple users to simultaneously do development

  3. Remote desktop

  4. Visual studio code IDE

  5. Fish Shell

The VM is available on :

  1. Google Cloud Platform

  2. AWS

  3. Microsoft Azure

Introduction to Learning and Development

Become a confident people development practitioner and knowledgeable in Human Resource Development

Created by Irina Ketkin - Learning and Development Consultant


Students: 5520, Price: $109.99

Students: 5520, Price:  Paid

Jump start your career in Learning in Development within HR with the only course on Udemy on the topic.    

At the end of this course, students will  

  • Know what Learning and Development is and how it can support the achievement of organisational objectives  

  • Be able to freely discuss the goal and purpose of Learning and Development  

  • Identify different roles in Learning and Development , their responsibilities and activities  

  • Build a list of skills and knowledge areas required to be a Learning and Development professional

  • Be able to devise a plan to meet your individual learning and development needs.       

With this course, you will have the opportunity to plan you career in Learning and Development (either as part of Human Resources (HR) or outside of it) by completing a Personal Development Plan. You will also have access to free Learning and Development resources, visual guides and case studies from best practices in L&D.

Join a worldwide community of ever-rising Learning and Development professionals by signing up to this course today!

UPDATE: the course includes an updated video on the new CIPD Profession Map! 



Vita, ⭐️⭐️⭐️⭐️⭐️: "Very well structured and providing essential Information! Highly recommended!"

Shivakrupa, ⭐️⭐️⭐️⭐️⭐️: "I loved it,It was lively and i was able to apply in my daily tasks."

Federica, ⭐️⭐️⭐️⭐️⭐️: "I really enjoyed this course! It helped me to reorganize all the information I learnt in the past two years as an HR Intern. Now I have a good knowledge of the L&D world. The teacher was clear and engaging, I appreciated the real life case studies, the PDP (Personal Development Plan) and all the attached resources. I'm looking forward the next course, how to design training actions. Thanks a lot, Ira!"

Boby, ⭐️⭐️⭐️⭐️: "Proper explanations well done eye contact with camera Which means the teacher really CARE’s about you as a student! This is PO!"

Luis, ⭐️⭐️⭐️⭐️: "The course gave a good overview of the L&D profession and what to expect as one grows in this career. It was brief and just right for what I expected for an introduction."


Tags: Learning and Development, L&D, Human Resource Development, Human Capital Development, Instructional Design, Career Development, Personal Development Plan, Learning strategies, Learning technologies, HR, Human Resources, Talent Management

Music by Bensound

Learning and Development Methods

Learn how to develop employees and decipher the practices of Human Resource Development

Created by Irina Ketkin - Learning and Development Consultant


Students: 1933, Price: $109.99

Students: 1933, Price:  Paid

Are you responsible for the learning and development of employees yet have no idea how to approach it? Have you seen first-hand how training isn’t always the best option? You are not alone! Welcome to my course Learning and Development Methods – deciphering the practice of L&D.

My name is Irina Ketkin and I have been an L&D practitioner since 2011.

This course is part of a series in Advanced Learning and Development and it focuses on a wide range of methods L&D practitioners can use to help their organisations.

This course is for anyone responsible for developing other people in the context of an organisation but isn’t sure what’s the best way to approach it and how to make it happen. If you are an HR expert or L&D practitioner, people manager, freelance trainer, coach or mentor, then this course is for you.

By the end of it you will be able to distinguish among a wide range of L&D methods, choose the most appropriate one for your situation and devise a practical plan on how to launch it in your organisation. And for extra confidence, each method I discuss includes a section with tips for L&D practitioners.

Although you should know that this course isn’t meant to be watched from beginning to end. It should be used more like a dictionary – just look up the things you are interested in, then apply it in the real-world and come back anytime you want to learn more.

Watch a selection of the preview videos to get a feel for what the course is like. Also, check out the course content to see all the methods that are included. And remember, every course comes with a 30-day money-back guarantee.

I look forward to seeing you in the course.


Music by BenSound

Slides by PresentationGO

Science for Community Learning and Development Workers

Tackling Inequality and Encouraging Curiosity

Created by Avril Morrison - Community Learning and Development Worker


Students: 1593, Price: Free

Students: 1593, Price:  Free

A very warm welcome to "Science for Community Learning and Development Workers".  We hope this course ignites (or reignites!) your passion for science.  By the end of this course we hope you will have some fresh ideas on how to engage with your learners on a range of scientific topics. 

You will be provided with detailed instructions on how to carry out scientific demonstrations and some ideas on how to adapt and extend these demonstrations to suit your learners.  While watching the demonstrations you will learn how to encourage scientific thinking and enhance your learners observation and critical thinking skills. 

This course contains 6 exclusive videos designed specifically for this course.  These videos will explain the scientific principles behind the demonstrations so you, as a practioner, have the background knowledge you need to help your learners engage with topics they may previously have felt were "not for them".

This course is fully aligned with the CLD Standards Council's Competencies.  In particular you will be supported to manage and organise resources, you will be provided with feedback forms tailored to the STEM (Science Technology, Engineering and Mathematics) activities to help you manage and monitor programs and activites (E2), you will be provided with risk assessments that you can adapt to suit your own organisation (E7).  You will also be asked to reflect on barriers to participation in STEM (C3) and be provided with a series of STEM worksheets that you can use with your learners to take advantage of learning activities in everyday life (C5).

Finally we will provide you with links to further information and organisations who can help you deliver STEM in a CLD context.  We would be delighted to welcome you onto the course and support you as you explore the wide range of science resources available to promote scientific thinking in your community. #unlockingstemincldpractice

Learning Blockchain Development with EOS and C++

Explore the EOS dApp ecosystem and learn how to write and deploy smart contracts to the EOSIO blockchain

Created by Jackson Kelley - SDE at Amazon


Students: 989, Price: $29.99

Students: 989, Price:  Paid

Smart Contracts? They're here.  The EOS Blockchain?  Covered.  C++?  Yep!

There can be no understating it: EOS and blockchain technology
is the most disruptive force in years.  Companies cannot hire developers
who understand blockchain technologies fast enough, but there are a
tiny number of resources published to help you truly understand what blockchains are used for, let alone build apps with them.  That's the purpose of this course: to be the best resource online for learning about EOS, blockchains, and how to build apps with this new technology.

The development community is still figuring out the best way to use EOS in the creation of new and exciting apps.  I spent a tremendous
amount of time to research and create best practice for interfacing
with EOS from C++.  I can't overstate it enough; this course
will show you the best and most easily repeatable patterns for creating production-ready apps with EOS.

What tools and libraries are used?

The EOS tech ecosystem is in constant change.  Don't be fooled
by other courses that mention how you'll learn a dozen different
libraries!  Every library that you'll use with EOS breaks and is
deprecated on a near-weekly basis!  Instead, this course will teach you how to assemble your own boilerplate package to develop, compile, and test Smart Contracts.  By learning the core technologies, you'll be prepared to adjust to EOS no matter how the ecosystem changes.

What is EOS? EOS is a cryptocurrency much like Ethereum, and it has been heralded as Ethereum's successor
Whereas Ethereum currently has issues scaling with an increasing backlog
of transactions, EOS is poised to surpass Ethereum in performance,
popularity, and value.  EOS was created to help developers like you
create applications focused around transferring money or value from one
party to another.

Why not Solidity?

Solidity is a programming language for writing Smart Contracts. 
Essentially, think of it as a way to control a bank account with code. 
With Solidity, we can write applications that simulate a crowd funding
campaign, a lottery, a loan, or any other type of financial instrument.  The problem is, Solidity is inefficient, and unsafe.  This lack of safety and security around the language has led to numerous bugs and hacks that've lost the Ethereum community millions of dollars.  Dan Larimer has chosen to use C++ as the primary language for EOS development due to it's speed, efficiency, safety, and the multitude of libraries available to developers.  Where Solidity is forcing developers to reinvent the wheel for even the most simple of programming constructors, C++ has been around for decades.

Who is the target audience?

  • Programmers looking to leverage blockchain technology for advanced apps.

  • Engineers who want to understand EOS and how to build dApps with it.

Instructional Design for Learning and Development

Develop your skills to become an Instructional Designer and create engaging online courses

Created by John Hinchliffe - Award winning digital learning expert


Students: 810, Price: $59.99

Students: 810, Price:  Paid

This bite-sized course has been specially designed to give anyone in Learning and Development the most well-rounded knowledge of what Instructional Design really means and how they can effectively create meaningful E-Learning.

The course is broken down into useful instructor led videos and hand picked resources to give you the very best educational introduction to this subject. Everything is in 'plain English' and gives you all the information that I wish I would have been given when I started out in the industry. I have also included access to hundreds of free assets in order to give you the best start possible and save you from hours of searching the internet.

The techniques that are explored have been successfully tried and tested through hundreds of courses to ensure that you are setup for success in Learning and Development.

So why not start your Instruction Design journey the right way?!

LEARNING PATH: Webpack: Web Development with Webpack

Boost your application's performance with Webpack

Created by Packt Publishing - Tech Knowledge in Motion


Students: 137, Price: $89.99

Students: 137, Price:  Paid

Webpack is a module bundler for modern JavaScript applications. So if you are a developer and want to master Webpack in order to optimize the performance of your applications by improving workflows, then go for this Learning Path.

Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

 The highlights of this Learning Path are:

  • Learn how to install, configure, and run Webpack
  • Lean to apply on-demand code loading to your application
  • Learn how to improve your application by deploying to dynamic cloud hosting sites such as AWS

Let’s take a quick look at your learning journey. To start off with, you will be introduced to Webpack’s basic functionalities and discover how Webpack recursively builds a dependency graph that includes every module needed by your application and all those modules are then packaged into one or more bundles. You will learn many additional capabilities and features available in Webpack using loaders. You will also learn how to handle assets with CSS Loaders and deal with images and image compression. Further, you will explore the latest features provided by Webpack. Next, you will learn how to use Webpack with a real project. You will be provided with a dynamic responsive photo gallery application written in React, along with minimal to basic Webpack configuration and will be shown how to apply advanced features such as deploying with Babel, code splitting, and ES2015. Finally, you will be able to deploy your application to dynamic cloud hosting sites such as AWS in order to improve the existing application.

By the end of this Learning Path, you will have a deep understanding of Webpack and be able to create and deploy your applications.

Meet Your Expert:

We have the best works of the following esteemed author to ensure that your learning journey is smooth:

Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years they have worked with some of the world's largest and most prestigious companies, including a tier-1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.

Alexandru Toea is a Senior Frontend developer. He is currently working with various startups specializing in building complex React applications for both public and internal use. Alexandru started his frontend developer career by building his school's websites around 10 years ago and has constantly advanced his knowledge of web technologies ever since. He is currently working with a technology startup to provide it with the tools required for quick expansion. He has spent the past four years working with React and Redux as well as building efficient real-time applications for both startups and corporate clients. He has a passion for efficient and clean code, while also staying on top of all the new developments in the front-end world. On the site he is also an Authorized Google Trainer, teaching for companies such as Solvay and Lucas Films.

Learning App Development in iOS 8

Learn the skills required to become a iOS developer. An easy to follow course that teaches key fundamental skills

Created by Infinite Skills - High Quality Training


Students: 111, Price: $49.99

Students: 111, Price:  Paid

This Learning App Development in iOS 8 training course from Infinite Skills will teach you how to use Xcode and Objective-C to create iPhone and iPad apps. This course is designed for the absolute beginner, meaning no iOS app development experience is required.

You will start by learning the basics of Xcode and Objective-C, as well as the iOS SDK. From there, this course will teach you how to build a user interface using storyboard. This video tutorial will cover basic user interface elements such as labels and text views, and more advanced controls like collection views and tab bars. You will also cover iOS features, including location services, mapping, social networking, reminders, and alarms. Keith will also teach you about the new iOS features, including CloudKit, HomeKit, and PhotoKit. Finally, you will work with the Dev Center and learn how to submit your completed iPhone or iPad app for inclusion in the iTunes App Store.

Once you have completed this computer based training course, you will be fully capable of creating your own iOS apps for the iPhone and iPad. Working files are included, allowing you to follow along with the author throughout the lessons.

Corporate Learning and Development – D&I in the Workplace!

Achieve gender equity using design thinking by implementing Diversity & Inclusion Strategies!

Created by Ravikanth Jagarlapudi - Experienced Learning & Development Leader


Students: 75, Price: $24.99

Students: 75, Price:  Paid

Post completion of this course you will be able to:

1.Implement diversity policies that will help instill inclusion, respect and appreciation across the entire workforce.

2.Tackle gender bias in the workplace using design thinking

3.Pave diverse paths to technology leadership

4.Achieve gender equity in financial services leadership

5.Understand how Diversity and Inclusion in Technology are facing serious challenges

THE CASE FOR organizational diversity has never been more convincing. Diversity within firms has been shown to drive innovation and increase productivity. Gender diversity, in particular at the leadership level, has even been linked to boosts in profitability. It’s no wonder, then, that 34 percent of CEO's recently ranked diversity and other societal impact indicators as a key measure of success when evaluating firm performance.

Most corporate leaders now understand that in today's business environment, companies must achieve diversity if they want to acquire and retain talent, build employee engagement, and improve business performance. To improve, companies need to invest in back-to-basics measures that all respondents agree as effective. These include setting anti-discrimination policies, providing formal training to mitigate biases and increase cultural competency, and removing bias from evaluation and promotion decisions.

In this course we will look at:

a)What is Diversity & Inclusion (D&I)

b)How to Design Equality using design thinking to tackle gender bias in the workplace

c)D&I in Tech

  1)Paving diverse paths to technology leadership

  2)Closing the tech conference gender gap

d)Achieving gender equity in financial services leadership

By fostering diversity, building a culture of opportunity and fairness, and focusing their attention on the broken rung, companies can close their gender gaps—and make progress on the road to equality. Done right, efforts to hire and promote more diverse candidates and create a strong culture reinforce each other. A more diverse workforce will naturally lead to a more inclusive culture. And when a company’s culture feels fair and inclusive, women and underrepresented groups are happier and more likely to thrive.

Fact-Finding and Documentation

Learn how to conduct fact-finding and documentation for human rights work

Created by Betelvine Learning - eLearning for change


Students: 60, Price: $24.99

Students: 60, Price:  Paid

Are you a human rights professional or a social activist or a student seeking to acquire or strengthen your skills of fact-finding and documentation to protect human rights?

This course will help you in your quest!

What will you get from this course?

Very briefly, the course provides an overview of the importance of fact-finding in human rights work, discusses the application of human rights standards in fact-finding and documentation, and reviews the main aspects of fact-finding such as identifying sources of information, standards of gathering evidence, collecting information from victims and witnesses. It also reviews the challenges in fact-finding work. Lastly, the course discusses the basics of information recording and digital security.

How is the course taught?

The course is taught using the following:

  • Lectures, with lots of examples to help you connect

  • Questions for reflection

  • Case studies

  • Practice exercises based on case studies

  • Role play

  • Lesson-end quiz

What else do you get?

This course is a basic study on fact-finding and documentation, hence each component discussed in this course needs further in-depth inquiry and learning. Therefore, it is likely you will have clarifications and questions. Simply post your questions and the instructor will respond to them promptly.

If all this sounds exciting to you, then get ready to add this course to your cart and make it a part of your knowledge-acquiring journey – ‘knowledge’ that you can put into action for a better world!


Content and Overview

This course is divided into seven lessons:

  1. Lesson 1: Importance of Fact-Finding in Human Rights Work – This lesson reviews the importance of fact-finding in human rights work, examines the purpose of fact-finding, reviews the principles governing fact-finding, and provides an overview of the methods of information collection.

  2. Lesson 2: Application of Human Rights Standards – This lesson discusses the use of human rights standards in fact-finding and documentation work. It discusses why one should use human rights standards and the nature of human rights standards that should be applied.

  3. Lesson 3: Sources of information and Standards of Gathering Evidence – This lesson explains about identifying sources of information, the level of proof that is to be maintained in fact-finding, and the method of cross checking information through corroboration.

  4. Lesson 4: Steps in Collection of Information from Victims and Witnesses – This lesson discusses the basics of collecting information from victims and witnesses through conducting interviews. It also reviews the elements involved in interviewing, and the challenges faced in interviewing victims/witnesses. Along with, the lesson reviews a role play on interviewing skills.

  5. Lesson 5: Clarifying the Challenges Involved in Information Collection – This lesson reflects upon some challenges of information collection and the strategies for mitigating such challenges.

  6. Lesson 6: Recording of Information – This lesson examines the importance of recording information and the points to keep in mind while developing standard formats for recording information. The lesson also covers the aspects of controlled vocabularies and information retrieval.

  7. Lesson 7: Digital Security – The concluding lesson lists and explains the secure methods of storing and communicating sensitive information relating to human rights.

The Changes Learning & Development Need Post Covid19

Learn the Strategic & Execution changes you need to make in Learning & Development to be ready for post Covid19 world

Created by Ashok Sharma - Sr. Manager Learning & Development


Students: 13, Price: $19.99

Students: 13, Price:  Paid

Covid19 is a global pandemic that has impacted human life like never before. All the countries, societies, industries, and organizations, in a nutshell, the entire humanity is impacted by this global pandemic. Over 30 million Hr & L&D professionals need to change their modus operandi to be effective in developing the workforce in this new normal. If you are a committed learning leader who is ready to transform your function to meet the expectations of the post Covid19 world, this course is for you.

Key areas to focus upon

  • Identify and train employees on key focus areas to make them productive

  • Making employees ready for a new virtual work environment.

  • The training execution approach changes required in this new normal

  • The new push model, to increase learning participation.

    Steps to transform Learning & Development to be ready for the new world

  • First, we will learn the areas where we should focus in the post-pandemic world for employees' productivity.

  • The second thing we will learn is how to prepare employees for this new virtual work environment.

  • The third thing we will learn in this course is what all changes we should make in the learning and development approach to meet the requirements of this new normal.

  • Last but not least we will learn to create a pull model to get maximum participation in the learning.

DIY Career Development: Integrating learning and work

Work Integrate Learning: Integrating learning and work to enable informed career strategies to achieve your aspirations

Created by Trevor Gerhardt - Teaching, Education, Development


Students: 7, Price: $19.99

Students: 7, Price:  Paid

So you thinking about going to university to improve your career prospects? You don't just want to study theory but you also want to have hands-on experience but you don't know where to start? How do you know what work integrated learning options fit your career aspirations the best?

Or you are a university thinking about increasing your student employability? You want your graduates to be job-ready. Perhaps you already have work-integrated learning but are interested in improving your outcomes and practice, perhaps you want to scale up or cope with growth? Perhaps you want to know how to make all of the curriculum more work-based?

Or you are a company thinking about talent spotting through internships, placements or apprenticeships? Work integrated learning is an excellent way with low risk to socialise potential future talent. But how does it work? How can you be part of the system? How do you know what would suite your professional context?

Work integrated learning is about learning taking place within the context of work. It is applied knowledge, where what is being learned can be immediately applied in the real world of work. This course is about work integrated learning as a career strategy aimed at students looking to go or already at university, industry partners looking to or already involved in work integrated learning and universities and tutors looking to or already involved in work integrated learning course. It is a Do It Yourself (DIY) kind of course, providing information to allow you to make informed decisions. It provides definitions and explanations of work integrated learning, complexities, examples, resources and templates. Discover a growing strategy in career development, called work integrated learning.

Free workshops with downloadable material available at the end of the course.