Treeview Navigation
expand all | collapse all

Software Engineering Courses

Become a Software Engineering expert in 2020. Develop new skills in Software Engineering and more. Stay updated with the newest trends and techniques of Software Engineering

Share it
Filters
  • software engineering
  • computer programming
  • programming languages
  • cross-platform software
  • python
  • python
  • scripting languages
  • javascript
  • computational notebook
  • physical science and engineering
Category
Pricing
Institutions
Providers
Languages
Subtitles
Level
Learning Pace
Showing 864 results
Narrow down your search
  • software engineering
  • computer programming
  • programming languages
  • cross-platform software
  • python
  • python
  • scripting languages
  • javascript
  • computational notebook
  • physical science and engineering
Sort by
Relevance
Category
  • it-computer-science (864)
Pricing
  • Paid only (781)
  • Free only (83)
Institutions
  • Microsoft (7)
  • Raspberry Pi Foundation (4)
  • Ultimate Courses (3)
  • École polytechnique fédérale de Lausanne (2)
  • Delft University of Technology (1)
  • Delft University of Technology (1)
  • ETH Zurich (1)
  • Georgia Institute of Technology (1)
  • Harvard University (1)
  • IITBombay (1)
  • The Georgia Institute of Technology (1)
  • The University of Glasgow (1)
  • The University of Michigan (1)
  • University of Illinois at Urbana-Champaign (1)
  • University of Michigan (1)
Providers
  • Udemy (655)
  • Pluralsight (139)
  • Frontend Masters (21)
  • Edx (19)
  • Treehouse (13)
  • FutureLearn (6)
  • Udacity (5)
  • Ultimate Courses (3)
  • Coursera (1)
  • Edureka (1)
  • Khan Academy (1)
Languages
  • English (864)
Subtitles
  • English (737)
  • Português (98)
  • Español (95)
  • Français (90)
  • Italiano (90)
  • Polski (89)
  • Deutsch (87)
  • Bahasa Indonesia (84)
  • Română (83)
  • العربية (81)
  • ไทย (80)
  • 中文 (80)
  • Türkçe (79)
  • हिन्दी (77)
  • 日本語 (77)
  • Русский (77)
  • Afrikaans (76)
  • አማርኛ (76)
  • Azərbaycan dili (76)
  • Беларуская мова (76)
  • Български език (76)
  • বাংলা (76)
  • Bosanski jezik (76)
  • Català (76)
  • Corsu (76)
  • Čeština (76)
  • Cymraeg (76)
  • Dansk (76)
  • Ελληνικά (76)
  • Esperanto (76)
  • Eesti (76)
  • Euskara (76)
  • فارسی (76)
  • Suomi (76)
  • Frysk (76)
  • Gaeilge (76)
  • Gàidhlig (76)
  • Galego (76)
  • ગુજરાતી (76)
  • هَوُسَ (76)
  • עברית (76)
  • Hrvatski (76)
  • Kreyòl ayisyen (76)
  • Magyarul (76)
  • Հայերեն (76)
  • Asụsụ Igbo (76)
  • Íslenska (76)
  • ქართული (76)
  • Қазақ тілі (76)
  • ភាសាខ្មែរ (76)
  • ಕನ್ನಡ (76)
  • 한국어 (76)
  • Kurdî, کوردی (76)
  • Кыргызча (76)
  • Lëtzebuergesch (76)
  • ພາສາລາວ (76)
  • Lietuvių kalba (76)
  • Latviešu valoda (76)
  • Fiteny malagasy (76)
  • te reo Māori (76)
  • Македонски јазик (76)
  • മലയാളം (76)
  • Монгол хэл (76)
  • मराठी (76)
  • Bahasa Melayu, بهاس ملايو (76)
  • Malti (76)
  • ဗမာစာ (76)
  • नेपाली (76)
  • Nederlands (76)
  • Norsk (76)
  • ਪੰਜਾਬੀ, پنجابی (76)
  • پښتو (76)
  • सिन्धी, سنڌي (76)
  • සිංහල (76)
  • Slovenčina, Slovenský Jazyk (76)
  • Slovenski Jezik, Slovenščina (76)
  • chiShona (76)
  • Af Soomaali (76)
  • Shqip (76)
  • Српски, Srpski (76)
  • Sesotho (76)
  • Svenska (76)
  • Kiswahili (76)
  • தமிழ் (76)
  • తెలుగు (76)
  • Тоҷикӣ, Toçikī, تاجیکی (76)
  • Wikang Tagalog (76)
  • Українська (76)
  • اردو (76)
  • Oʻzbek, Ўзбек, أۇزبېك (76)
  • Tiếng Việt (76)
  • isiXhosa (76)
  • ייִדיש (76)
  • Yorùbá (76)
  • isiZulu (76)
Level
  • Beginner (586)
  • Intermediate (217)
  • Advanced (29)
Learning Pace
  • Self paced (852)
  • Instructor paced (9)
Sort by
Filter results
Programming
Khan Academy
Free
en
en
Treehouse
7-day free trial
USD 25.00/month
+ all courses Treehouse offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Asynchronous Code in Express
Treehouse
USD 25.00/month
+ all courses Treehouse offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Intermediate
en
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Automated Tests in Java with Fluent Interface Using WebDriver Selenium
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Intermediate
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
JavaScript Interop in Blazor Applications
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
3 hours
Intermediate
en
ng-conf
6 hours
Intermediate
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Workshop: Angular Basics Day 2
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
ng-conf
6 hours
Intermediate
en
5 hours
Beginner
en
en
Treehouse
7-day free trial
USD 49.00/month
+ all courses Treehouse offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
C# Objects
Treehouse
USD 49.00/month
+ all courses Treehouse offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
5 hours
Beginner
en
en
Harvard University
Jukka-Pekka "JP" Onnela
48 hours
Intermediate
en
en
Harvard University
Using Python for Research
Edx
Free
Jukka-Pekka "JP" Onnela
48 hours
Intermediate
en
en
Will Sentance
7 hours
en
en
Frontend Masters
USD 39.00/month
+ all courses Frontend Masters offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
JavaScript: The Hard Parts, v2
Frontend Masters
USD 39.00/month
+ all courses Frontend Masters offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Will Sentance
7 hours
en
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Scripting with Python in Houdini
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Advanced
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
SOLID Principles for C# Developers
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Beginner
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Intern 4: Getting Started
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Beginner
en
af
Juno Lee
10 hours
Beginner
en
ar
Introduction to Python Programming
Udacity
Free
Juno Lee
10 hours
Beginner
en
ar
Frontend Masters
USD 39.00/month
+ all courses Frontend Masters offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
JavaScript: The Recent Parts
Frontend Masters
USD 39.00/month
+ all courses Frontend Masters offers a null free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
en
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Creating Object-oriented TypeScript Code
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Beginner
en
af
2 hours
Intermediate
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Unit Testing with Python
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
2 hours
Intermediate
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Functional Programming with Python
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Advanced
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Learn Perl by Doing - Part 3
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
4 hours
Intermediate
en
en
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Using ES6 in Your Node.js Web Application
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
1 hour
Intermediate
en
af
Pluralsight
10-day free trial
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
TypeScript: The Big Picture
Pluralsight
USD 29.00/month
+ all courses Pluralsight offers a 10-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Beginner
en
af
Microsoft
Eric Camplin
20 hours
Beginner
en
en
Microsoft
Introduction to Python: Fundamentals
Edx
Free
Eric Camplin
20 hours
Beginner
en
en