Un mes más os recordamos que podéis acceder a una lista de cursos online gratuitos de programación y computación. Este mes de julio comienzan más de 660 cursos que os listamos a continuación gracias al aporte de Freecodecamp:
Nivel básico (157 cursos)
- An Introduction to Interactive Programming in Python (Part 1) – Rice University ★★★★★(2909)
- Introduction to Computer Science and Programming Using Python – Massachusetts Institute of Technology ★★★★★(99)
- Learn to Program: The Fundamentals – University of Toronto ★★★★★(86)
- Intro to Computer Science – University of Virginia ★★★★☆(61)
- CS50’s Introduction to Computer Science – Harvard University ★★★★★(53)
- Ruby on Rails: An Introduction – Johns Hopkins University ★★★☆☆(50)
- Introduction to HTML5 – University of Michigan ★★★★☆(37)
- Internet History, Technology, and Security – University of Michigan★★★★★(35)
- Introduction to Linux – Linux Foundation ★★★★☆(34)
- How to Use Git and GitHub
- [New] Programming with GUIs – Raspberry Pi Foundation
- Intro to HTML and CSS
- Introduction to VBA/Excel Programming – Cal Poly Pomona ★★★★☆(21)
- Introduction to Cyber Security – The Open University ★★★★☆(18)
- Build a Modern Computer – First Principles: – Nand to Tetris (Project-Centered Course) – Hebrew University of Jerusalem ★★★★★(14)
- Programming Basics – Indian Institute of Technology Bombay ★★☆☆☆(13)
- Computer Science 101 – Stanford University ★★★★☆(11)
- Introduction to CSS3 – University of Michigan ★★★★★(11)
- Creative Programming for Digital Media & Mobile Apps – University of London International Programmes ★★★★☆(10)
- HTML5 Coding Essentials and Best Practices – World Wide Web Consortium (W3C) ★★★★☆(9)
- Introduction to Computer Networking – Stanford University ★★★★★(8)
- Introduction to the Internet of Things and Embedded Systems – University of California, Irvine ★★★★☆(8)
- Usable Security – University of Maryland, College Park ★★★☆☆(8)
- Introduction to Bootstrap – A Tutorial – Microsoft ★★★☆☆(8)
- Code Yourself! An Introduction to Programming – University of Edinburgh★★★★☆(7)
- HTML, CSS, and Javascript for Web Developers – Johns Hopkins University★★★★★(6)
- Learn to Program: Crafting Quality Code – University of Toronto ★★★★★(6)
- Intro to Relational Databases
- Paradigms of Computer Programming – Fundamentals – Université catholique de Louvain ★★★★★(4)
- Paradigms of Computer Programming – Abstraction and Concurrency – Université catholique de Louvain ★★★★☆(4)
- Introduction to jQuery – Microsoft ★★★★☆(4)
- Programming in Scratch – Harvey Mudd College ★★★★★(4)
- How To Create a Website in a Weekend! (Project-Centered Course) – State University of New York ★★★★★(3)
- Introduction to Programming for the Visual Arts with p5.js – University of California, Los Angeles ★★★★☆(3)
- HTML5 and CSS Fundamentals – World Wide Web Consortium (W3C)★★★★☆(3)
- Linux Command Line Basics
- The Beauty and Joy of Computing – AP® CS Principles Part 1 – University of California, Berkeley ★★★★★(2)
- Object-Oriented Programming – Indian Institute of Technology Bombay★★★★☆(2)
- The Computing Technology Inside Your Smartphone – Cornell University★★★★★(2)
- Introduction to HTML and JavaScript – Microsoft ★★★★★(2)
- Create. Code – University of Adelaide ★★★★★(2)
- CS For All: Introduction to Computer Science and Python Programming – Harvey Mudd College ★★★★★(2)
- Networks: Friends, Money, and Bytes – Princeton University ★★★☆☆(1)
- Programando con Java para aplicaciones Android – Universidad Nacional Autónoma de México ★★★★★(1)
- Android Basics: Make Your First App – Google ★★★★★(1)
- Computing: Art, Magic, Science – ETH Zurich ★★★★☆(1)
- MyCS: Computer Science for Beginners – Harvey Mudd College ★★★☆☆(1)
- CS50’s Understanding Technology – Harvard University
- CS50’s Computer Science for Business Professionals – Harvard University
- CS50’s Mobile App Development with React Native – Harvard University
- CS50’s Web Programming with Python and JavaScript – Harvard University
- CS50’s Introduction to Game Development – Harvard University
- Principles of Computing – Stanford University
- Hacker Tools – Massachusetts Institute of Technology
- The Beauty and Joy of Computing – AP® CS Principles Part 2 – University of California, Berkeley
- Computational Thinking for Problem Solving – University of Pennsylvania
- The Unix Workbench – Johns Hopkins University
- JavaScript, jQuery, and JSON – University of Michigan
- Introduction to Structured Query Language (SQL) – University of Michigan
- Building Database Applications in PHP – University of Michigan
- Interacting with the System and Managing Memory – Duke University
- Programming Fundamentals – Duke University
- Computer Science: Programming with a Purpose – Princeton University
- Introduction to Computing using Python – Georgia Institute of Technology
- Introduction to Cybersecurity – University of Washington
- Python Programming Essentials – Rice University
- Introduction to Virtual Reality – University of London International Programmes
- Building Interactive 3D Characters and Social VR – University of London International Programmes
- How Computers Work – University of London International Programmes
- Introduction to Computer Programming – University of London International Programmes
- Software Engineering: Introduction – The University of British Columbia
- Introduction to Web Development – University of California, Davis
- Введение в базы данных – Petersburg State Polytechnic University
- Web Development and Design using WordPress – California Institute of the Arts
- Web Design: Strategy and Information Architecture – California Institute of the Arts
- Cyber Security Economics – Delft University of Technology
- Scratch: Programmeren voor kinderen (8+) – Delft University of Technology
- Excel/VBA for Creative Problem Solving, Part 2 – University of Colorado Boulder
- Основы проектирования приложений интернета вещей – Moscow Institute of Physics and Technology
- Тонкости верстки – Moscow Institute of Physics and Technology
- Web Coding Fundamentals: HTML, CSS and Javascript – National University of Singapore
- Java Fundamentals for Android Development – Galileo University
- Android App Development for Beginners – Galileo University
- Monetize your Android Applications – Galileo University
- AP Computer Science A: Java Programming Classes and Objects – Purdue University
- AP Computer Science A: Java Programming Loops and Data Structures – Purdue University
- AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures – Purdue University
- Introduction to TCP/IP – Yonsei University
- Deep Learning for Business – Yonsei University
- Cyber Security Basics: A Hands-on Approach – Universidad Carlos iii de Madrid
- Problem Solving, Programming, and Video Games – University of Alberta
- Introduzione a LaTeX – University of Modena and Reggio Emilia
- Blockchain 360: A State of the Art for Professionals – EIT Digital
- Mobile Web Development – Google
- Web Accessibility – Google
- Introduction to Design Thinking – Microsoft
- Introduction to ReactJS – Microsoft
- Introduction to NodeJS – Microsoft
- Logic and Computational Thinking – Microsoft
- CSS Basics – Microsoft
- Object Oriented Programming in Java – Microsoft
- Learn to Program in Java – Microsoft
- Writing Professional Code – Microsoft
- How Entrepreneurs in Emerging Markets can master the Blockchain Technology – University of Cape Town
- C Programming: Using Linux Tools and Libraries – Dartmouth
- C Programming: Modular Programming and Memory Management – Dartmouth
- C Programming: Advanced Data Types – Dartmouth
- C Programming: Language Foundations – Institut Mines-Télécom
- C Programming: Getting Started – Dartmouth
- C Programming: Pointers and Memory Management – Dartmouth
- Linux Basics: The Command Line Interface – Dartmouth
- Computing: Art, Magic, Science – Part II – ETH Zurich
- Software Design Methods and Tools – University of Colorado System
- TCP/IP and Advanced Topics – University of Colorado System
- Software Design as an Element of the Software Development Lifecycle – University of Colorado System
- Proactive Computer Security – University of Colorado System
- Introduction to Cybersecurity for Business – University of Colorado System
- Software Design as an Abstraction – University of Colorado System
- Introduction to Open Source Networking Technologies – Linux Foundation
- Blockchain: Understanding Its Uses and Implications – Linux Foundation
- Introducción a la programación en C: Instrucciones de control y ficheros de texto – Universidad Autónoma de Madrid
- Mobile Computing with App Inventor – CS Principles – The University of Warwick
- Introduction to the Internet of Things (IoT) – Curtin University
- Software Engineering Essentials – Technische Universität München (Technical University of Munich)
- Базы данных (Databases) – Saint Petersburg State University
- Web Security Fundamentals – KU Leuven University
- Arduino Programming, – novice to ninja – Institut Mines-Télécom
- Video Game Design and Balance – Rochester Institute of Technology
- Cyber Attack Countermeasures – New York University (NYU)
- Introduction to Cyber Attacks – New York University (NYU)
- Introdução à Ciência da Computação com Python Parte 1 – Universidade de São Paulo
- Introdução à Ciência da Computação com Python Parte 2 – Universidade de São Paulo
- Programación Orientada a Objetos – MéxicoX
- Computing Form and Shape: Python Programming with the Rhinoscript Library – Rhode Island School of Design
- Introduction to MongoDB – MongoDB University
- Object-oriented Programming in Python: Create Your Own Adventure Game – Raspberry Pi Foundation
- Programming 102: Think Like a Computer Scientist – Raspberry Pi Foundation
- Programación Orientada a Objetos con Python – Universidad Austral
- Diseñando páginas web con Bootstrap 4 – Universidad Austral
- How Computers Work: Demystifying Computation – Raspberry Pi Foundation
- Swift for Beginners
- Data Communications and Network Services – Cisco
- Elements of AI – University of Helsinki
- Blockchain in the Energy Sector – InnoEnergy
- Learn Swift Programming Syntax
- Internet Connection: How to Get Online? – Cisco
- Network Protocols and Architecture – Cisco
- Introduction to Cisco Networking – Cisco
- Version Control with Git – Atlassian
- ES6 – JavaScript Improved
- Introduction to Virtual Reality
- GitHub & Collaboration
- Version Control with Git
- HTTP & Web Servers
- Android for Beginners
- Web Applications for Everybody
- Home Networking Basics – Cisco
Nivel intermedio (369 cursos)
- Using Databases with Python – University of Michigan ★★★★★(291)
- Machine Learning – Stanford University ★★★★★(261)
- Functional Programming Principles in Scala – École Polytechnique Fédérale de Lausanne ★★★★★(58)
- Algorithms, Part I – Princeton University ★★★★☆(48)
- Cryptography I – Stanford University ★★★★★(45)
- Introduction to Agent-based Modeling – Santa Fe Institute ★★★★★(39)
- Programming Mobile Applications for Android Handheld Systems: Part 1 – University of Maryland, College Park ★★★★☆(38)
- 1x: Artificial Intelligence – University of California, Berkeley★★★★★(30)
- Principles of Computing (Part 1) – Rice University ★★★★★(26)
- Practical Machine Learning – Johns Hopkins University ★★★☆☆(22)
- Software Security – University of Maryland, College Park ★★★★★(22)
- Algorithms, Part II – Princeton University ★★★★★(21)
- Responsive Website Basics: Code with HTML, CSS, and JavaScript – University of London International Programmes ★★★★☆(21)
- Agile Development Using Ruby on Rails – The Basics – University of California, Berkeley ★★★★★(19)
- Cloud Computing Concepts, Part 1 – University of Illinois at Urbana-Champaign★★★☆☆(19)
- Automata Theory – Stanford University ★★★★☆(17)
- Programming Languages, Part A – University of Washington ★★★★★(17)
- C++ For C Programmers, Part A – University of California, Santa Cruz★★★☆☆(16)
- Principles of Computing (Part 2) – Rice University ★★★★☆(15)
- Programming Mobile Applications for Android Handheld Systems: Part 2 – University of Maryland, College Park ★★★★☆(15)
- The Nature of Code – Processing Foundation ★★★★★(15)
- Algorithmic Thinking (Part 1) – Rice University ★★★★☆(14)
- Design of Computer Programs – Stanford University ★★★★☆(13)
- Intro to Machine Learning – Stanford University ★★★★☆(12)
- Algorithmic Toolbox – University of California, San Diego ★★★★☆(12)
- Discrete Optimization – University of Melbourne ★★★★☆(12)
- Responsive Web Design – University of London International Programmes★★★☆☆(11)
- Introduction to Game Development – Michigan State University ★★★★☆(11)
- Introduction to Functional Programming – Delft University of Technology★★★★☆(11)
- Interactivity with JavaScript – University of Michigan ★★★★☆(10)
- Introduction to Software Product Management – University of Alberta★★★★☆(10)
- Android Development for Beginners – Google ★★★★☆(10)
- The Arduino Platform and C Programming – University of California, Irvine★★★☆☆(9)
- Algorithmic Thinking (Part 2) – Rice University ★★★★☆(9)
- Programming Languages – University of Virginia ★★★☆☆(9)
- Software Processes and Agile Practices – University of Alberta ★★★★☆(9)
- Image and Video Processing: – Mars to Hollywood with a Stop at the Hospital – Duke University ★★★★☆(8)
- Text Retrieval and Search Engines – University of Illinois at Urbana-Champaign★★★☆☆(8)
- Cryptography – University of Maryland, College Park ★★★★☆(8)
- Advanced Styling with Responsive Design – University of Michigan★★★★☆(7)
- Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure – University of Illinois at Urbana-Champaign ★★★☆☆(7)
- Software Testing – University of Utah ★★★★☆(7)
- Internet of Things: How did we get here? – University of California, San Diego★★☆☆☆(6)
- Introduction To Swift Programming – University of Toronto ★☆☆☆☆(6)
- Learning – Data (Introductory Machine Learning course) – California Institute of Technology ★★★★☆(6)
- Client Needs and Software Requirements – University of Alberta ★★★★☆(6)
- Responsive Web Design Fundamentals – Google ★★★★☆(6)
- Intro to AJAX
- Agile Development Using Ruby on Rails – Advanced – University of California, Berkeley ★★★★★(5)
- Ruby on Rails Web Services and Integration with MongoDB – Johns Hopkins University ★★★★★(5)
- Cloud Computing Concepts: Part 2 – University of Illinois at Urbana-Champaign★★★★★(5)
- Computer Graphics – University of California, San Diego ★★★★☆(5)
- Data Structures and Performance – University of California, San Diego★★★★★(5)
- Web Application Development with JavaScript and MongoDB – University of London International Programmes ★★★★☆(5)
- Introduction to Meteor.js Development – University of London International Programmes ★★★★★(5)
- How to Code: Simple Data – The University of British Columbia ★★★★☆(5)
- Developing Android Apps – Google ★★★★☆(5)
- Julia Scientific Programming – University of Cape Town ★★★★★(5)
- Data Wrangling with MongoDB – MongoDB University ★★★★☆(5)
- Parallel Programming Concepts
- Intro to DevOps – Nutanix ★★★☆☆(5)
- Intro to iOS App Development with Swift
- Interfacing with the Arduino – University of California, Irvine ★★★★☆(4)
- Algorithms on Strings – University of California, San Diego ★★★☆☆(4)
- Analysis of Algorithms – Princeton University ★★★★★(4)
- Computer Architecture – Princeton University ★★★★★(4)
- Computer Networking – Georgia Institute of Technology ★★★★☆(4)
- Software Development Process – Georgia Institute of Technology ★★★☆☆(4)
- Cloud Networking – University of Illinois at Urbana-Champaign ★★★★☆(4)
- Website Performance Optimization – Google ★★★★☆(4)
- HTML5 Game Development – Google ★★★☆☆(4)
- Practical Numerical Methods with Python – George Washington University★★★★☆(4)
- Database Management Essentials – University of Colorado System ★★★★☆(4)
- Interactive Computer Graphics – The University of Tokyo ★★☆☆☆(4)
- Software Debugging – Saarland University ★★★★★(4)
- Software Construction in Java – Massachusetts Institute of Technology★★★★★(3)
- Foundations of Objective-C App Development – University of California, Irvine★★★☆☆(3)
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi – University of California, Irvine ★★★★☆(3)
- Data Structures – University of California, San Diego ★★★☆☆(3)
- Networks Illustrated: Principles without Calculus – Princeton University★★★★☆(3)
- VLSI CAD Part I: Logic – University of Illinois at Urbana-Champaign ★★★★★(3)
- Mastering the Software Engineering Interview – University of California, San Diego ★★★★☆(3)
- Internet of Things: Setting Up Your DragonBoard™ Development Platform – University of California, San Diego ★★★☆☆(3)
- Querying Data with Transact-SQL – Microsoft ★★★★☆(3)
- DevOps for Developers: How to Get Started – Microsoft ★★★★☆(3)
- Autonomous Mobile Robots – ETH Zurich ★★★☆☆(3)
- Intro to Algorithms
- Compilers – Stanford University ★★★★☆(2)
- Mobile Application Experiences Part 1: – a Domain to an App Idea – Massachusetts Institute of Technology ★★★★★(2)
- Rails with Active Record and Action Pack – Johns Hopkins University★★★★☆(2)
- Algorithms on Graphs – University of California, San Diego ★★★★☆(2)
- Advanced Data Structures in Java – University of California, San Diego★★★★☆(2)
- Internet of Things: Communication Technologies – University of California, San Diego ★★★☆☆(2)
- App Design and Development for iOS – University of Toronto ★★★☆☆(2)
- iOS App Development Basics – University of Toronto ★★★★☆(2)
- Game Development for Modern Platforms – Michigan State University★★★★★(2)
- Introduction to Mobile Application Development using Android – The Hong Kong University of Science and Technology ★★★★☆(2)
- Agile Planning for Software Products – University of Alberta ★★★☆☆(2)
- UX Design for Mobile Developers – Google ★★★★★(2)
- Browser Rendering Optimization – Google ★★★★☆(2)
- Analyzing and Visualizing Data with Power BI – Microsoft ★★★★★(2)
- Developing International Software, Part 1 – Microsoft ★★★★☆(2)
- Agile Software Development – ETH Zurich ★★★★★(2)
- Build Your First Android App (Project-Centered Course) – École Centrale Paris★★★☆☆(2)
- Approximation Algorithms Part I – École normale supérieure ★★★★★(2)
- JavaScript Testing
- Full Stack Foundations
- Configuring Linux Web Servers
- Single Page Web Applications with AngularJS – Johns Hopkins University★★★★★(1)
- Interfacing with the Raspberry Pi – University of California, Irvine ★☆☆☆☆(1)
- Best Practices for iOS User Interface Design – University of California, Irvine★★★★★(1)
- Machine Learning: Unsupervised Learning – Brown University ★★★★☆(1)
- Advanced Algorithms and Complexity – University of California, San Diego★★★☆☆(1)
- Software Architecture & Design – Georgia Institute of Technology ★★★★★(1)
- Responsive Website Tutorial and Examples – University of London International Programmes ★★★★★(1)
- Managing an Agile Team – University of Virginia ★★☆☆☆(1)
- MATLAB and Octave for Beginners – École Polytechnique Fédérale de Lausanne★☆☆☆☆(1)
- Web Application Development: Basic Concepts – University of New Mexico★★★★☆(1)
- Android: Introducción a la Programación – Universitat Politècnica de València★★★★☆(1)
- Algorithms – Indian Institute of Technology Bombay ★★★★★(1)
- Android Basics: Multiscreen Apps – Google ★★★★☆(1)
- Developing Scalable Apps in Java – Google ★★★★☆(1)
- Google Cloud Platform Fundamentals: Core Infrastructure – Google★★★★☆(1)
- Gradle for Android and Java – Google ★★★★★(1)
- Developing Scalable Apps in Python – Google ★★★★☆(1)
- JavaScript Promises – Google ★★★★★(1)
- Principles of Machine Learning – Microsoft ★★★★★(1)
- 用Python玩转数据 Data Processing Using Python – Nanjing University★★★★★(1)
- Cybersecurity and Mobility – University System of Georgia ★☆☆☆☆(1)
- HTML5 Apps and Games – World Wide Web Consortium (W3C) ★★★☆☆(1)
- Technical Interview – Pramp ★★★★★(1)
- Networking for Web Developers
- Intro to Theoretical Computer Science
- Using Python for Research – Harvard University
- Language, Proof and Logic – Stanford University
- Graph Search, Shortest Paths, and Data Structures – Stanford University
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms – Stanford University
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them – Stanford University
- Probabilistic Graphical Models 3: Learning – Stanford University
- Algorithms: Design and Analysis – Stanford University
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming – Stanford University
- Algorithms: Design and Analysis, Part 2 – Stanford University
- Mobile Application Experiences Part 3: Building Mobile Apps – Massachusetts Institute of Technology
- Computational Thinking for Modeling and Simulation – Massachusetts Institute of Technology
- Advanced Software Construction in Java – Massachusetts Institute of Technology
- Mobile Application Experiences – Massachusetts Institute of Technology
- Computation Structures 2: Computer Architecture – Massachusetts Institute of Technology
- Foundations of Data Science: Prediction and Machine Learning – University of California, Berkeley
- Bitcoin and Cryptocurrencies – University of California, Berkeley
- Blockchain Technology – University of California, Berkeley
- Algorithm Design and Analysis – University of Pennsylvania
- Data Structures and Software Design – University of Pennsylvania
- Software Development Fundamentals – University of Pennsylvania
- Introduction to Neurohacking In R – Johns Hopkins University
- Networking and Security in iOS Applications – University of California, Irvine
- Games, Sensors and Media – University of California, Irvine
- Toward the Future of iOS Development with Swift – University of California, Irvine
- Building Web Applications in PHP – University of Michigan
- Introduction to Machine Learning – Duke University
- Computer Science: Algorithms, Theory, and Machines – Princeton University
- Introduction to Graduate Algorithms – Georgia Institute of Technology
- Software Analysis & Testing – Georgia Institute of Technology
- Database Systems Concepts & Design – Georgia Institute of Technology
- Database Systems Concepts and Design – Georgia Institute of Technology
- Animation and CGI Motion – Columbia University
- Data Analytics Foundations for Accountancy II – University of Illinois at Urbana-Champaign
- Data Structures: An Active Learning Approach – University of California, San Diego
- Creating Virtual Reality (VR) Apps – University of California, San Diego
- Internet of Things: Sensing and Actuation – Devices – University of California, San Diego
- How Virtual Reality Works – University of California, San Diego
- String Processing and Pattern Matching Algorithms – University of California, San Diego
- Algorithmic Design and Techniques – University of California, San Diego
- Minecraft, Coding and Teaching – University of California, San Diego
- Graph Algorithms – University of California, San Diego
- Machine Learning Fundamentals – University of California, San Diego
- Data Structures Fundamentals – University of California, San Diego
- Finding Your Cybersecurity Career Path – University of Washington
- Programming Languages, Part B – University of Washington
- Building a Cybersecurity Toolkit – University of Washington
- Cybersecurity: The CISO’s View – University of Washington
- Programming Languages, Part C – University of Washington
- Mathematics for Computer Science – University of London International Programmes
- 3D Models for Virtual Reality – University of London International Programmes
- Build Your Own iOS App – University of Toronto
- Blockchain Basics – University at Buffalo
- Smart Contracts – University at Buffalo
- Blockchain Platforms – University at Buffalo
- Decentralized Applications (Dapps) – University at Buffalo
- 面向对象技术高级课程(The Advanced Object-Oriented Technology) – Peking University
- 算法设计与分析 Design and Analysis of Algorithms – Peking University
- Software Construction: Object-Oriented Design – The University of British Columbia
- Software Construction: Data Abstraction – The University of British Columbia
- How to Code: Complex Data – The University of British Columbia
- Testing with Agile – University of Virginia
- Running Product Design Sprints – University of Virginia
- NoSQL Database Systems – Arizona State University
- Moving to the Cloud – University of Melbourne
- SQL for Data Science – University of California, Davis
- LAFF – On Programming for Correctness – The University of Texas at Austin
- Документы и презентации в LaTeX (Introduction to LaTeX) – Higher School of Economics
- Agile Software Development – University of Minnesota
- Lean Software Development – University of Minnesota
- Software Development Processes and Methodologies – University of Minnesota
- Android App Components – Services, Local IPC, and Content Providers – Vanderbilt University
- Android App Components – Intents, Activities, and Broadcast Receivers – Vanderbilt University
- Engineering Maintainable Android Apps – Vanderbilt University
- Java for Android – Vanderbilt University
- Front-End JavaScript Frameworks: Angular – The Hong Kong University of Science and Technology
- Server-side Development with NodeJS, Express and MongoDB – The Hong Kong University of Science and Technology
- Front-End Web UI Frameworks and Tools: Bootstrap 4 – The Hong Kong University of Science and Technology
- Developing Android Apps with App Inventor – The Hong Kong University of Science and Technology
- Multiplatform Mobile App Development with React Native – The Hong Kong University of Science and Technology
- Multiplatform Mobile App Development with NativeScript – The Hong Kong University of Science and Technology
- Front-End Web Development with React – The Hong Kong University of Science and Technology
- Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova – The Hong Kong University of Science and Technology
- Global Software Development – Delft University of Technology
- Automated Software Testing: Practical Skills for Java Developers – Delft University of Technology
- Automated Software Testing: Advanced Skills for Java Developers – Delft University of Technology
- Основы HTML и CSS – Moscow Institute of Physics and Technology
- Building Arduino robots and devices – Moscow Institute of Physics and Technology
- Быстрый старт в разработке Android-приложений – Moscow Institute of Physics and Technology
- Разработка веб-сервисов на Golang, часть 2 – Moscow Institute of Physics and Technology
- Введение в iOS-разработку – Moscow Institute of Physics and Technology
- NoSQL systems – Universidad Nacional Autónoma de México
- Relational database systems – Universidad Nacional Autónoma de México
- Fundamentos de Android – Universidad Nacional Autónoma de México
- Implementation of Data Structures – Indian Institute of Technology Bombay
- Foundations of Data Structures – Indian Institute of Technology Bombay
- Professional Android App Development – Galileo University
- Сетевое администрирование: от теории к практике – Tsinghua University
- Enterprise Software Lifecycle Management – National Research Nuclear University MEPhI
- Использование механизмов операционных систем в разработке программного обеспечения – National Research Nuclear University MEPhI
- Introduction to Java Programming: Fundamental Data Structures and Algorithms – Universidad Carlos iii de Madrid
- The Software Architect Code: Building the Digital World – Universidad Carlos iii de Madrid
- Design Patterns – University of Alberta
- Software Architecture – University of Alberta
- Object-Oriented Design – University of Alberta
- Reviews & Metrics for Software Improvements – University of Alberta
- Service-Oriented Architecture – University of Alberta
- Web Connectivity and Security in Embedded Systems – EIT Digital
- Architecting Smart IoT Devices – EIT Digital
- Software Architecture for the Internet of Things – EIT Digital
- Introduction to Architecting Smart IoT Devices – EIT Digital
- Google Cloud Platform Fundamentals for AWS Professionals – Google Cloud
- Advanced Android App Development – Google
- Android Basics: User Input – Google
- Intro to Progressive Web Apps – Google
- Material Design for Android Developers – Google
- VR Software Development – Google
- Android Basics: User Interface – Google
- Android Basics: Button Clicks – Google
- Intro to Data Structures and Algorithms – Google
- Android Basics: Networking – Google
- Client-Server Communication – Google
- Google Maps APIs – Google
- Scalable Microservices with Kubernetes – Google
- Offline Web Applications – Google
- Firebase Essentials For Android – Google
- Android Performance – Google
- Developing Android Apps with Kotlin – Google
- Advanced CSS Concepts – Microsoft
- AngularJS: Framework Fundamentals – Microsoft
- Algorithms and Data Structures in C# – Microsoft
- Introduction to C# – Microsoft
- AngularJS: Advanced Framework Techniques – Microsoft
- Creating Programmatic SQL Database Objects – Microsoft
- Implementing In-Memory SQL Database Objects – Microsoft
- Application Design Considerations: An Inclusive Approach – Microsoft
- Introduction to TypeScript 2 – Microsoft
- Designing Data Platform Solutions – Microsoft
- Applied Machine Learning – Microsoft
- Developing SQL Databases – Microsoft
- Building Interactive Prototypes using JavaScript – Microsoft
- Building Functional Prototypes using Node.js – Microsoft
- Algorithms and Data Structures – Microsoft
- Optimizing Performance for SQL Based Applications – Microsoft
- Developing Intelligent Apps and Bots – Microsoft
- Build a Modern Computer – First Principles: Nand to Tetris Part II (project-centered course) – Hebrew University of Jerusalem
- Programmation iOS (partie I) – Sorbonne Universités
- Programmation iOS (partie II) – Sorbonne Universités
- Introduction to Data Structures – University of Adelaide
- Introduction to Computation Theory – Santa Fe Institute
- Fundamentals of Machine Learning – Santa Fe Institute
- Peer-to-Peer Protocols and Local Area Networks – University of Colorado System
- Requirements Specifications: Goals and Conflict Analysis – University of Colorado System
- Software Requirements Prioritization: Risk Analysis – University of Colorado System
- Introduction to Web Cartography: Part 1 – ETH Zurich
- Requirements Gathering for Secure Software Development – University of Colorado System
- Cloud Computing Security – University of Colorado System
- Homeland Security & Cybersecurity Connection – It’s Not About the Terrorists – University of Colorado System
- Requirements Elicitation: Artifact and Stakeholder Analysis – University of Colorado System
- Introduction to C# Programming and Unity – University of Colorado System
- Intermediate Object-Oriented Programming for Unity Games – University of Colorado System
- Asymmetric Cryptography and Key Management – University of Colorado System
- Software Design Threats and Mitigations – University of Colorado System
- Packet Switching Networks and Algorithms – University of Colorado System
- Symmetric Cryptography – University of Colorado System
- Data Structures and Design Patterns for Game Developers – University of Colorado System
- Basic Cryptography and Programming with Crypto API – University of Colorado System
- Design and Analyze Secure Networked Systems – University of Colorado System
- Linux Server Management and Security – University of Colorado System
- Detecting and Mitigating Cyber Threats and Attacks – University of Colorado System
- SRS Documents: Requirements and Diagrammatic Notations – University of Colorado System
- Hacking and Patching – University of Colorado System
- More C# Programming and Unity – University of Colorado System
- Fundamentals of Network Communication – University of Colorado System
- Introduction to Kubernetes – Linux Foundation
- Introduction to Cloud Infrastructure Technologies – Linux Foundation
- Machine Learning for Musicians and Artists – Goldsmiths, University of London
- 2D Game Development with libGDX – Amazon
- Introduction to DevOps: Transforming and Improving Operations – Linux Foundation
- Cybersecurity and the X-Factor – University System of Georgia
- Cybersecurity and the Internet of Things – University System of Georgia
- Cybersecurity and Privacy in the IoT – Curtin University
- Web App Development with the Power of Node.js – Technische Universität München (Technical University of Munich)
- IoT System Architecture: Design and Evaluation – Waseda University
- Mobile Design and Usability for Android – Facebook
- Mobile Design and Usability for iOS – Facebook
- Orientação a Objetos com Java – Instituto Tecnológico de Aeronáutica
- Overview of Advanced Methods of Reinforcement Learning in Finance – New York University (NYU)
- Guided Tour of Machine Learning in Finance – New York University (NYU)
- Real-Time Cyber Threat Detection and Mitigation – New York University (NYU)
- UML Class Diagrams for Software Engineering – KU Leuven University
- Fundamentals of Machine Learning in Finance – New York University (NYU)
- Teamwork & Collaboration – Rochester Institute of Technology
- Gameplay Programming for Video Game Designers – Rochester Institute of Technology
- Cybersecurity Fundamentals – Rochester Institute of Technology
- Advanced Algorithmics and Graph Theory with Python – Institut Mines-Télécom
- Programming for Everyone – An Introduction to Visual Programming Languages – Weizmann Institute of Science
- Introdução ao Teste de Software – Universidade de São Paulo
- Concurrency – AdaCore University
- M220J: MongoDB for Java Developers – MongoDB University
- How to Win Coding Competitions: Secrets of Champions – ITMO University
- Основы программирования мобильных приложений для Android – ITMO University
- M220JS: MongoDB for Javascript Developers – MongoDB University
- Software Testing Fundamentals – University System of Maryland
- Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux – Universidad Austral
- Formal Software Verification – University System of Maryland
- Cloud Computing Infrastructure – University System of Maryland
- Software Testing Management – University System of Maryland
- Cloud Computing Management – University System of Maryland
- Cloud Computing for Enterprises – University System of Maryland
- An Introduction to Practical Deep Learning – Intel
- Designing RESTful APIs
- Deploying Applications with Heroku
- How to create in Android
- Learn Backbone.js
- Fundamentals of Parallelism on Intel Architecture – Intel
- Dynamic Web Applications with Sinatra
- VR Design
- Android Basics: Data Storage
- Fundamentals of Red Hat Enterprise Linux – Red Hat
- Introduction: Elements of Microgame Design – Worcester Polytechnic Institute
- Intro to TensorFlow for Deep Learning
- Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla – Universidad del Rosario
- SQL for Data Analysis
- Hacker101 – HackerOne
- iOS Networking with Swift
- Fundamentals of Containers, Kubernetes, and Red Hat OpenShift – Red Hat
- VR Platforms & Applications
- How to Make an iOS App
- iOS Persistence and Core Data
- Developing Android Apps
- iOS Design Patterns
- Building iOS Interfaces
- Swift for Developers
- VR Scenes and Objects
- UIKit Fundamentals
- Foundations of Machine Learning – Bloomberg
Nivel avanzado (140 cursos)
- Machine Learning Foundations: A Case Study Approach – University of Washington ★★★★☆(38)
- [New] Natural Language Processing in TensorFlow – ai
- Machine Learning: Regression – University of Washington ★★★★★(18)
- Machine Learning for Data Science and Analytics – Columbia University★★★☆☆(15)
- Probabilistic Graphical Models 1: Representation – Stanford University★★★★☆(14)
- Intro to Deep Learning – Google ★★☆☆☆(13)
- Creative Applications of Deep Learning with TensorFlow
- Machine Learning With Big Data – University of California, San Diego★★☆☆☆(12)
- Machine Learning for Trading – Georgia Institute of Technology ★★★☆☆(11)
- Hardware Security – University of Maryland, College Park ★★★☆☆(11)
- Bitcoin and Cryptocurrency Technologies – Princeton University ★★★★☆(10)
- Introduction to Artificial Intelligence – Stanford University ★★★★★(9)
- Computational Neuroscience – University of Washington ★★★★☆(8)
- Reinforcement Learning – Brown University ★★☆☆☆(6)
- Machine Learning: Classification – University of Washington ★★★★★(6)
- Intro to Parallel Programming – Nvidia ★★★★☆(6)
- Advanced Operating Systems – Georgia Institute of Technology ★★★★★(5)
- Enabling Technologies for Data Science and Analytics: The Internet of Things – Columbia University★☆☆☆☆(5)
- Interactive 3D Graphics – Autodesk ★★★★★(5)
- Machine Learning – Georgia Institute of Technology ★★★★★(4)
- Applied Cryptography – University of Virginia ★★★★☆(4)
- Parallel programming – École Polytechnique Fédérale de Lausanne ★★★★☆(4)
- Introduction to Computer Architecture – Carnegie Mellon University★★★★★(4)
- Probabilistic Graphical Models 2: Inference – Stanford University ★★★★☆(3)
- Machine Learning: Clustering & Retrieval – University of Washington★★★★★(3)
- Practical Predictive Analytics: Models and Methods – University of Washington ★★☆☆☆(3)
- Quantitative Formal Modeling and Worst-Case Performance Analysis – EIT Digital ★★★☆☆(3)
- Nearest Neighbor Collaborative Filtering – University of Minnesota★★☆☆☆(2)
- Introduction to Operating Systems – Georgia Institute of Technology★★★★★(1)
- Computational Photography – Georgia Institute of Technology ★★★★☆(1)
- Computability, Complexity & Algorithms – Georgia Institute of Technology★★★★★(1)
- High Performance Computer Architecture – Georgia Institute of Technology★★★★★(1)
- Artificial Intelligence (AI) – Columbia University ★☆☆☆☆(1)
- Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud – University of Illinois at Urbana-Champaign★★★★☆(1)
- Relational Database Support for Data Warehouses – University of Colorado System ★★☆☆☆(1)
- Practical Deep Learning For Coders, Part 1 – ai ★★★★★(1)
- Structuring Machine Learning Projects – ai
- Neural Networks and Deep Learning – ai
- Sequence Models – ai
- Convolutional Neural Networks – ai
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization – ai
- Real-Time Audio Signal Processing in Faust – Stanford University
- Computation Structures 3: Computer Organization – Massachusetts Institute of Technology
- S094: Deep Learning for Self-Driving Cars – Massachusetts Institute of Technology
- S191: Introduction to Deep Learning – Massachusetts Institute of Technology
- Applied Machine Learning in Python – University of Michigan
- Knowledge-Based AI: Cognitive Systems – Georgia Institute of Technology
- GT – Refresher – Advanced OS – Georgia Institute of Technology
- Machine Learning – Georgia Institute of Technology
- Cyber-Physical Systems Design & Analysis – Georgia Institute of Technology
- Artificial Intelligence – Georgia Institute of Technology
- Cyber-Physical Systems Security – Georgia Institute of Technology
- Network Security – Georgia Institute of Technology
- Compilers: Theory and Practice – Georgia Institute of Technology
- Intro to Information Security – Georgia Institute of Technology
- Machine Learning – Georgia Institute of Technology
- High Performance Computing – Georgia Institute of Technology
- Machine Learning – Columbia University
- NP-Complete Problems – University of California, San Diego
- Parallel Programming in Java – Rice University
- Distributed Programming in Java – Rice University
- Concurrent Programming in Java – Rice University
- Making Your First Virtual Reality Game – University of London International Programmes
- Information Security: Context and Introduction – University of London International Programmes
- Quantum Machine Learning – University of Toronto
- State Estimation and Localization for Self-Driving Cars – University of Toronto
- Advanced Modeling for Discrete Optimization – University of Melbourne
- Solving Algorithms for Discrete Optimization – University of Melbourne
- Basic Modeling for Discrete Optimization – University of Melbourne
- Nature, in Code: Biology in JavaScript – École Polytechnique Fédérale de Lausanne
- MATLAB et Octave pour débutants – École Polytechnique Fédérale de Lausanne
- Методы и средства защиты информации – Higher School of Economics
- Addressing Large Hadron Collider Challenges by Machine Learning – Higher School of Economics
- Practical Reinforcement Learning – Higher School of Economics
- Менеджмент информационной безопасности – Higher School of Economics
- Bayesian Methods for Machine Learning – Higher School of Economics
- Introduction to Formal Concept Analysis – Higher School of Economics
- Deep Learning in Computer Vision – Higher School of Economics
- Обработка изображений – Higher School of Economics
- Introduction to Deep Learning – Higher School of Economics
- Matrix Factorization and Advanced Techniques – University of Minnesota
- Introduction to Recommender Systems: Non-Personalized and Content-Based – University of Minnesota
- Recommender Systems: Evaluation and Metrics – University of Minnesota
- Modeling and Debugging Embedded Systems – University of Colorado Boulder
- Embedded Software and Hardware Architecture – University of Colorado Boulder
- Razonamiento artificial – Universidad Nacional Autónoma de México
- Sesenta años de inteligencia artificial – Universidad Nacional Autónoma de México
- 機器學習基石下 (Machine Learning Foundations)—Algorithmic Foundations – National Taiwan University
- 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence – Search & Logic) – National Taiwan University
- 大数据机器学习|Big Data Machine Learning – Tsinghua University
- Discrete Mathematics – Shanghai Jiao Tong University
- Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV – Universidad Carlos iii de Madrid
- System Validation: Automata and behavioural equivalences – EIT Digital
- Approximation Algorithms – EIT Digital
- System Validation (4): Modelling Software, Protocols, and other behaviour – EIT Digital
- Embedded Hardware and Operating Systems – EIT Digital
- System Validation (3): Requirements by modal formulas – EIT Digital
- System Validation (2): Model process behaviour – EIT Digital
- Learn TensorFlow and deep learning, without a Ph.D. – Google
- Machine Learning Crash Course with TensorFlow APIs – Google
- DevOps for Databases – Microsoft
- DevOps Testing – Microsoft
- Infrastructure as Code – Microsoft
- Deep Learning Explained – Microsoft
- Introduction to Artificial Intelligence (AI) – Microsoft
- DevOps Practices and Principles – Microsoft
- Sparse Representations in Signal and Image Processing: Fundamentals – Technion – Israel Institute of Technology
- Sparse Representations in Image Processing: – Theory to Practice – Technion – Israel Institute of Technology
- Cyber-Physical Systems: Modeling and Simulation – University of California, Santa Cruz
- Statistical Machine Learning – Carnegie Mellon University
- Cryptography and Information Theory – University of Colorado System
- Classical Cryptosystems and Core Concepts – University of Colorado System
- Cryptographic Hash and Integrity Protection – University of Colorado System
- Introduction to OpenStack – Linux Foundation
- Introduction to Cloud Foundry and Cloud Native Software Architecture – Linux Foundation
- An Introduction to Hyperledger Blockchain Technologies – Linux Foundation
- Approximation Algorithms Part II – École normale supérieure
- Mathematics for Machine Learning: PCA – Imperial College London
- Reliable Distributed Algorithms, Part 2 – KTH Royal Institute of Technology
- Mathematics for Machine Learning: Multivariate Calculus – Imperial College London
- Mathematics for Machine Learning: Linear Algebra – Imperial College London
- Multi-Object Tracking for Automotive Systems – Chalmers University of Technology
- Computer System Design: Advanced Concepts of Modern Microprocessors – Chalmers University of Technology
- Reinforcement Learning in Finance – New York University (NYU)
- Deep Learning with Tensorflow – IBM
- Deep Learning with Python and PyTorch – IBM
- Deep Learning for Natural Language Processing – University of Oxford
- Cutting Edge Deep Learning For Coders, Part 2 – ai
- Introduction to Machine Learning for Coders! – ai
- Cloud Computing Security – University System of Maryland
- Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning – ai
- Identifying, Monitoring, and Analyzing Risk and Incident Response and Recovery – (ISC)²
- Networks and Communications Security – (ISC)²
- Big Data Applications: Machine Learning at Scale – Yandex
- Security Operations and Administration – (ISC)²
- Convolutional Neural Networks in TensorFlow – ai
- Access Controls – (ISC)²
- Continuous Integration and Deployment
- Deep Learning Summer School
- Systems and Application Security – (ISC)²