230 free courses & lectures available for IT and Software

7868fb19 176b 4d98 b1a0 4d1e2029fdb8.small

Software Engineering: Introduction

by Reid Holmes on Edx Edx
Duration: 54 hours
Learn how to apply engineering principles, such as Agile, to build a full-stack software system.
0
  
Details:
English Captions

About Instructor(s):
Reid Holmes (Associate Professor, Computer Science),
University of British Columbia
280b5f80 d310 4839 8629 5e8749eb6f4a.small

Introduction to Cloud Foundry and Cloud Native Software Architecture

by Tyler Bird, Kevin Rutten on Edx Edx
Duration: 21 hours
A hands-on workshop to learn how to deploy and manage applications on Cloud Foundry. Grow from novice to knowledge-hound in your spare time!
5
Excellent ( 7 Reviews )
  
Details:
English Captions

About Instructor(s):
Tyler Bird ,

+ more
Introduction to professional software development card

Introduction to Professional Software Development

by Jason Ament, Jhansi Reddy, ... on Edx Edx
Duration: 20 hours
  
Details:
English Captions

About Instructor(s):
Jason Ament (Software Design Engineer),
Microsoft
+ more
Placeholder

Data Structures and Software Design

by Chris Murphy on Edx Edx
Duration: 36 hours
Learn how to select, apply, and analyze the most appropriate data representations in your code and design high quality software that is easy to understand and modify.
4.5
Very Good ( 3 Reviews )
  
Details:
English Captions

About Instructor(s):
Chris Murphy (Associate Professor of Practice, School of Engineering and Applied Science),
University of Pennsylvania
Sd discover card

Computer Science Essentials for Software Development

by Chris Murphy, Sampath Kanna... on Edx Edx
Duration:
  
Details:
English Captions

About Instructor(s):
Chris Murphy (Associate Professor of Practice, School of Engineering and Applied Science),
University of Pennsylvania
+ more
88bc4a2e cecc 42d8 a082 aa1816bbdcee.small

Software Construction: Data Abstraction

by Gail Murphy, Elisa Baniassad on Edx Edx
Duration: 54 hours
Learn powerful data abstraction and decomposition techniques to build large, complex programs.
5
Excellent ( 9 Reviews )
  
Details:
English Captions

About Instructor(s):
Gail Murphy (Professor of Computer Science),
University of British Columbia
+ more
Cc7631bd f9f6 47fb 90ea 5c46c05671ba.small

Software Construction: Object-Oriented Design

by Gail Murphy, Elisa Baniassad on Edx Edx
Duration: 54 hours
Learn how to design large software systems that solve real-world problems using object-oriented design techniques.
4.5
Very Good ( 1 Reviews )
  
Details:
English Captions

About Instructor(s):
Gail Murphy (Professor of Computer Science),
University of British Columbia
+ more
Mm card

Software Development

by Reid Holmes, Gail Murphy, E... on Edx Edx
Duration:
  
Details:

About Instructor(s):
Reid Holmes (Associate Professor, Computer Science),
University of British Columbia
+ more
8fc64063 9b8e 4c8e ab00 aae7898a7d9f.small

Information Systems and Computer Applications, Part 3: Software Development

by Vicent Botti Navarro, Dra. ... on Edx Edx
Duration: 12 hours
Prepare for the CLEP Information Systems and Computer Applications exam. Part 3 will focus on software development.
0
  
Details:
Español Captions

About Instructor(s):
Vicent Botti Navarro (Full Professor of Computer Sciences),
Universitat Politècnica de València
+ more
7c7c03e7 e17b 43f7 9401 d3b3e30add4b.small

Software Development Capstone Project

by Reid Holmes on Edx Edx
Duration: 58.5 hours
Apply all the skills you have learned to work through the challenging and rewarding task of designing a full-stack system.
0
  
Details:
English Captions

About Instructor(s):
Reid Holmes (Associate Professor, Computer Science),
University of British Columbia