660+ Free Online Programming & Computer Science Courses You Can Start This July
Seven years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 900 schools[1] around the world have created thousands of free online courses, popularly known as Massive Open Online Courses or MOOCs[2].
I’ve compiled this list of 660+ such free online courses that you can start this summer. For this, I leveraged Class Central’s database of over 12,000 online courses[3]. I’ve also included each course’s average rating.
I’ve sorted these courses into the following categories based on their difficulty level:
- Beginner
- Intermediate
- Advanced
Courses that are being offered for the first time are marked as [NEW].
Many of these courses are completely self-paced. The rest will start at various times. You can find complete lists of the technology-related courses starting later in 2019 on Class Central’s Computer Science[5], Data Science[6], and Programming[7] subject pages.
I understand this a long list and might be daunting for learners new to programming. In that case, you might find David Venturi[8]’s recommendations for the best Data Science online courses[9] useful — even if you’re not looking to learn Data Science. I hope to create more of these guides in the future.
And finally if you have trouble figuring out how to signup for Coursera courses for free, don’t worry — I’ve written an article on how to do that, too[10].
Beginner (157)
- An Introduction to Interactive Programming in Python (Part 1)[11] from Rice University ★★★★★(2909)
- Introduction to Computer Science and Programming Using Python[12] from Massachusetts Institute of Technology ★★★★★(99)
- Learn to Program: The Fundamentals[13] from University of Toronto ★★★★★(86)
- Intro to Computer Science[14] from University of Virginia ★★★★☆(61)
- CS50's Introduction to Computer Science[15] from Harvard University ★★★★★(53)
- Ruby on Rails: An Introduction[16] from Johns Hopkins University ★★★☆☆(50)
- Introduction to HTML5[17] from University of Michigan ★★★★☆(37)
- Internet History, Technology, and Security[18] from University of Michigan ★★★★★(35)
- Introduction to Linux[19] from Linux Foundation ★★★★☆(34)
- How to Use Git and GitHub[20]
- [New] Programming with GUIs from Raspberry Pi Foundation[21]
- Intro to HTML and CSS[22]
- Introduction to VBA/Excel Programming[23] from Cal Poly Pomona ★★★★☆(21)
- Introduction to Cyber Security[24] from The Open University ★★★★☆(18)
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)[25] from Hebrew University of Jerusalem ★★★★★(14)
- Programming Basics[26] from Indian Institute of Technology Bombay ★★☆☆☆(13)
- Computer Science 101[27] from Stanford University ★★★★☆(11)
- Introduction to CSS3[28] from University of Michigan ★★★★★(11)
- Creative Programming for Digital Media & Mobile Apps[29] from University of London International Programmes ★★★★☆(10)
- HTML5 Coding Essentials and Best Practices[30] from World Wide Web Consortium (W3C) ★★★★☆(9)
- Introduction to Computer Networking[31] from Stanford University ★★★★★(8)
- Introduction to the Internet of Things and Embedded Systems[32] from University of California, Irvine ★★★★☆(8)
- Usable Security[33] from University of Maryland, College Park ★★★☆☆(8)
- Introduction to Bootstrap - A Tutorial[34] from Microsoft ★★★☆☆(8)
- Code Yourself! An Introduction to Programming[35] from University of Edinburgh ★★★★☆(7)
- HTML, CSS, and Javascript for Web Developers[36] from Johns Hopkins University ★★★★★(6)
- Learn to Program: Crafting Quality Code[37] from University of Toronto ★★★★★(6)
- Intro to Relational Databases[38]
- Paradigms of Computer Programming – Fundamentals[39] from Université catholique de Louvain ★★★★★(4)
- Paradigms of Computer Programming – Abstraction and Concurrency[40] from Université catholique de Louvain ★★★★☆(4)
- Introduction to jQuery[41] from Microsoft ★★★★☆(4)
- Programming in Scratch[42] from Harvey Mudd College ★★★★★(4)
- How To Create a Website in a Weekend! (Project-Centered Course)[43] from State University of New York ★★★★★(3)
- Introduction to Programming for the Visual Arts with p5.js[44] from University of California, Los Angeles ★★★★☆(3)
- HTML5 and CSS Fundamentals[45] from World Wide Web Consortium (W3C) ★★★★☆(3)
- Linux Command Line Basics[46]
- The Beauty and Joy of Computing - AP® CS Principles Part 1[47] from University of California, Berkeley ★★★★★(2)
- Object-Oriented Programming[48] from Indian Institute of Technology Bombay ★★★★☆(2)
- The Computing Technology Inside Your Smartphone[49] from Cornell University ★★★★★(2)
- Introduction to HTML and JavaScript[50] from Microsoft ★★★★★(2)
- Think. Create. Code[51] from University of Adelaide ★★★★★(2)
- CS For All: Introduction to Computer Science and Python Programming[52] from Harvey Mudd College ★★★★★(2)
- Networks: Friends, Money, and Bytes[53] from Princeton University ★★★☆☆(1)
- Programando con Java para aplicaciones Android[54] from Universidad Nacional Autónoma de México ★★★★★(1)
- Android Basics: Make Your First App[55] from Google ★★★★★(1)
- Computing: Art, Magic, Science[56] from ETH Zurich ★★★★☆(1)
- MyCS: Computer Science for Beginners[57] from Harvey Mudd College ★★★☆☆(1)
- CS50's Understanding Technology from Harvard University[58]
- CS50's Computer Science for Business Professionals from Harvard University[59]
- CS50's Mobile App Development with React Native from Harvard University[60]
- CS50's Web Programming with Python and JavaScript from Harvard University[61]
- CS50's Introduction to Game Development from Harvard University[62]
- Principles of Computing from Stanford University[63]
- Hacker Tools from Massachusetts Institute of Technology[64]
- The Beauty and Joy of Computing - AP® CS Principles Part 2 from University of California, Berkeley[65]
- Computational Thinking for Problem Solving from University of Pennsylvania[66]
- The Unix Workbench from Johns Hopkins University[67]
- JavaScript, jQuery, and JSON from University of Michigan[68]
- Introduction to Structured Query Language (SQL) from University of Michigan[69]
- Building Database Applications in PHP from University of Michigan[70]
- Interacting with the System and Managing Memory from Duke University[71]
- Programming Fundamentals from Duke University[72]
- Computer Science: Programming with a Purpose from Princeton University[73]
- Introduction to Computing using Python from Georgia Institute of Technology[74]
- Introduction to Cybersecurity from University of Washington[75]
- Python Programming Essentials from Rice University[76]
- Introduction to Virtual Reality from University of London International Programmes[77]
- Building Interactive 3D Characters and Social VR from University of London International Programmes[78]
- How Computers Work from University of London International Programmes[79]
- Introduction to Computer Programming from University of London International Programmes[80]
- Software Engineering: Introduction from The University of British Columbia[81]
- Introduction to Web Development from University of California, Davis[82]
- Введение в базы данных from St. Petersburg State Polytechnic University[83]
- Web Development and Design using Wordpress from California Institute of the Arts[84]
- Web Design: Strategy and Information Architecture from California Institute of the Arts[85]
- Cyber Security Economics from Delft University of Technology[86]
- Scratch: Programmeren voor kinderen (8+) from Delft University of Technology[87]
- Excel/VBA for Creative Problem Solving, Part 2 from University of Colorado Boulder[88]
- Основы проектирования приложений интернета вещей from Moscow Institute of Physics and Technology[89]
- Тонкости верстки from Moscow Institute of Physics and Technology[90]
- Web Coding Fundamentals: HTML, CSS and Javascript from National University of Singapore[91]
- Java Fundamentals for Android Development from Galileo University[92]
- Android App Development for Beginners from Galileo University[93]
- Monetize your Android Applications from Galileo University[94]
- AP Computer Science A: Java Programming Classes and Objects from Purdue University[95]
- AP Computer Science A: Java Programming Loops and Data Structures from Purdue University[96]
- AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures from Purdue University[97]
- Introduction to TCP/IP from Yonsei University[98]
- Deep Learning for Business from Yonsei University[99]
- Cyber Security Basics: A Hands-on Approach from Universidad Carlos iii de Madrid[100]
- Problem Solving, Programming, and Video Games from University of Alberta[101]
- Introduzione a LaTeX from University of Modena and Reggio Emilia[102]
- Blockchain 360: A State of the Art for Professionals from EIT Digital[103]
- Mobile Web Development from Google[104]
- Web Accessibility from Google[105]
- Introduction to Design Thinking from Microsoft[106]
- Introduction to ReactJS from Microsoft[107]
- Introduction to NodeJS from Microsoft[108]
- Logic and Computational Thinking from Microsoft[109]
- CSS Basics from Microsoft[110]
- Object Oriented Programming in Java from Microsoft[111]
- Learn to Program in Java from Microsoft[112]
- Writing Professional Code from Microsoft[113]
- How Entrepreneurs in Emerging Markets can master the Blockchain Technology from University of Cape Town[114]
- C Programming: Using Linux Tools and Libraries from Dartmouth[115]
- C Programming: Modular Programming and Memory Management from Dartmouth[116]
- C Programming: Advanced Data Types from Dartmouth[117]
- C Programming: Language Foundations from Institut Mines-Télécom[118]
- C Programming: Getting Started from Dartmouth[119]
- C Programming: Pointers and Memory Management from Dartmouth[120]
- Linux Basics: The Command Line Interface from Dartmouth[121]
- Computing: Art, Magic, Science - Part II from ETH Zurich[122]
- Software Design Methods and Tools from University of Colorado System[123]
- TCP/IP and Advanced Topics from University of Colorado System[124]
- Software Design as an Element of the Software Development Lifecycle from University of Colorado System[125]
- Proactive Computer Security from University of Colorado System[126]
- Introduction to Cybersecurity for Business from University of Colorado System[127]
- Software Design as an Abstraction from University of Colorado System[128]
- Introduction to Open Source Networking Technologies from Linux Foundation[129]
- Blockchain: Understanding Its Uses and Implications from Linux Foundation[130]
- Introducción a la programación en C: Instrucciones de control y ficheros de texto from Universidad Autónoma de Madrid[131]
- Mobile Computing with App Inventor – CS Principles from The University of Warwick[132]
- Introduction to the Internet of Things (IoT) from Curtin University[133]
- Software Engineering Essentials from Technische Universität München (Technical University of Munich)[134]
- Базы данных (Databases) from Saint Petersburg State University[135]
- Web Security Fundamentals from KU Leuven University[136]
- Arduino Programming, from novice to ninja from Institut Mines-Télécom[137]
- Video Game Design and Balance from Rochester Institute of Technology[138]
- Cyber Attack Countermeasures from New York University (NYU)[139]
- Introduction to Cyber Attacks from New York University (NYU)[140]
- Introdução à Ciência da Computação com Python Parte 1 from Universidade de São Paulo[141]
- Introdução à Ciência da Computação com Python Parte 2 from Universidade de São Paulo[142]
- Programación Orientada a Objetos from MéxicoX[143]
- Computing Form and Shape: Python Programming with the Rhinoscript Library from Rhode Island School of Design[144]
- Introduction to MongoDB from MongoDB University[145]
- Object-oriented Programming in Python: Create Your Own Adventure Game from Raspberry Pi Foundation[146]
- Programming 102: Think Like a Computer Scientist from Raspberry Pi Foundation[147]
- Programación Orientada a Objetos con Python from Universidad Austral[148]
- Diseñando páginas web con Bootstrap 4 from Universidad Austral[149]
- How Computers Work: Demystifying Computation from Raspberry Pi Foundation[150]
- Swift for Beginners[151]
- Data Communications and Network Services from Cisco[152]
- Elements of AI from University of Helsinki[153]
- Blockchain in the Energy Sector from InnoEnergy[154]
- Learn Swift Programming Syntax[155]
- Internet Connection: How to Get Online? from Cisco[156]
- Network Protocols and Architecture from Cisco[157]
- Introduction to Cisco Networking from Cisco[158]
- Version Control with Git from Atlassian[159]
- ES6 - JavaScript Improved[160]
- Introduction to Virtual Reality[161]
- GitHub & Collaboration[162]
- Version Control with Git[163]
- HTTP & Web Servers[164]
- Android for Beginners[165]
- Web Applications for Everybody[166]
- Home Networking Basics from Cisco[167]
- Using Databases with Python[168] from University of Michigan ★★★★★(291)
- Machine Learning[169] from Stanford University ★★★★★(261)
- Functional Programming Principles in Scala[170] from École Polytechnique Fédérale de Lausanne ★★★★★(58)
- Algorithms, Part I[171] from Princeton University ★★★★☆(48)
- Cryptography I[172] from Stanford University ★★★★★(45)
- Introduction to Agent-based Modeling[173] from Santa Fe Institute ★★★★★(39)
- Programming Mobile Applications for Android Handheld Systems: Part 1[174] from University of Maryland, College Park ★★★★☆(38)
- CS188.1x: Artificial Intelligence[175] from University of California, Berkeley ★★★★★(30)
- Principles of Computing (Part 1)[176] from Rice University ★★★★★(26)
- Practical Machine Learning[177] from Johns Hopkins University ★★★☆☆(22)
- Software Security[178] from University of Maryland, College Park ★★★★★(22)
- Algorithms, Part II[179] from Princeton University ★★★★★(21)
- Responsive Website Basics: Code with HTML, CSS, and JavaScript[180] from University of London International Programmes ★★★★☆(21)
- Agile Development Using Ruby on Rails - The Basics[181] from University of California, Berkeley ★★★★★(19)
- Cloud Computing Concepts, Part 1[182] from University of Illinois at Urbana-Champaign ★★★☆☆(19)
- Automata Theory[183] from Stanford University ★★★★☆(17)
- Programming Languages, Part A[184] from University of Washington ★★★★★(17)
- C++ For C Programmers, Part A[185] from University of California, Santa Cruz ★★★☆☆(16)
- Principles of Computing (Part 2)[186] from Rice University ★★★★☆(15)
- Programming Mobile Applications for Android Handheld Systems: Part 2[187] from University of Maryland, College Park ★★★★☆(15)
- The Nature of Code[188] from Processing Foundation ★★★★★(15)
- Algorithmic Thinking (Part 1)[189] from Rice University ★★★★☆(14)
- Design of Computer Programs[190] from Stanford University ★★★★☆(13)
- Intro to Machine Learning[191] from Stanford University ★★★★☆(12)
- Algorithmic Toolbox[192] from University of California, San Diego ★★★★☆(12)
- Discrete Optimization[193] from University of Melbourne ★★★★☆(12)
- Responsive Web Design[194] from University of London International Programmes ★★★☆☆(11)
- Introduction to Game Development[195] from Michigan State University ★★★★☆(11)
- Introduction to Functional Programming[196] from Delft University of Technology ★★★★☆(11)
- Interactivity with JavaScript[197] from University of Michigan ★★★★☆(10)
- Introduction to Software Product Management[198] from University of Alberta ★★★★☆(10)
- Android Development for Beginners[199] from Google ★★★★☆(10)
- The Arduino Platform and C Programming[200] from University of California, Irvine ★★★☆☆(9)
- Algorithmic Thinking (Part 2)[201] from Rice University ★★★★☆(9)
- Programming Languages[202] from University of Virginia ★★★☆☆(9)
- Software Processes and Agile Practices[203] from University of Alberta ★★★★☆(9)
- Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital[204] from Duke University ★★★★☆(8)
- Text Retrieval and Search Engines[205] from University of Illinois at Urbana-Champaign ★★★☆☆(8)
- Cryptography[206] from University of Maryland, College Park ★★★★☆(8)
- Advanced Styling with Responsive Design[207] from University of Michigan ★★★★☆(7)
- Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure[208] from University of Illinois at Urbana-Champaign ★★★☆☆(7)
- Software Testing[209] from University of Utah ★★★★☆(7)
- Internet of Things: How did we get here?[210] from University of California, San Diego ★★☆☆☆(6)
- Introduction To Swift Programming[211] from University of Toronto ★☆☆☆☆(6)
- Learning from Data (Introductory Machine Learning course)[212] from California Institute of Technology ★★★★☆(6)
- Client Needs and Software Requirements[213] from University of Alberta ★★★★☆(6)
- Responsive Web Design Fundamentals[214] from Google ★★★★☆(6)
- Intro to AJAX[215]
- Agile Development Using Ruby on Rails - Advanced[216] from University of California, Berkeley ★★★★★(5)
- Ruby on Rails Web Services and Integration with MongoDB[217] from Johns Hopkins University ★★★★★(5)
- Cloud Computing Concepts: Part 2[218] from University of Illinois at Urbana-Champaign ★★★★★(5)
- Computer Graphics[219] from University of California, San Diego ★★★★☆(5)
- Data Structures and Performance[220] from University of California, San Diego ★★★★★(5)
- Web Application Development with JavaScript and MongoDB[221] from University of London International Programmes ★★★★☆(5)
- Introduction to Meteor.js Development[222] from University of London International Programmes ★★★★★(5)
- How to Code: Simple Data[223] from The University of British Columbia ★★★★☆(5)
- Developing Android Apps[224] from Google ★★★★☆(5)
- Julia Scientific Programming[225] from University of Cape Town ★★★★★(5)
- Data Wrangling with MongoDB[226] from MongoDB University ★★★★☆(5)
- Parallel Programming Concepts[227]
- Intro to DevOps[228] from Nutanix ★★★☆☆(5)
- Intro to iOS App Development with Swift[229]
- Interfacing with the Arduino[230] from University of California, Irvine ★★★★☆(4)
- Algorithms on Strings[231] from University of California, San Diego ★★★☆☆(4)
- Analysis of Algorithms[232] from Princeton University ★★★★★(4)
- Computer Architecture[233] from Princeton University ★★★★★(4)
- Computer Networking[234] from Georgia Institute of Technology ★★★★☆(4)
- Software Development Process[235] from Georgia Institute of Technology ★★★☆☆(4)
- Cloud Networking[236] from University of Illinois at Urbana-Champaign ★★★★☆(4)
- Website Performance Optimization[237] from Google ★★★★☆(4)
- HTML5 Game Development[238] from Google ★★★☆☆(4)
- Practical Numerical Methods with Python[239] from George Washington University ★★★★☆(4)
- Database Management Essentials[240] from University of Colorado System ★★★★☆(4)
- Interactive Computer Graphics[241] from The University of Tokyo ★★☆☆☆(4)
- Software Debugging[242] from Saarland University ★★★★★(4)
- Software Construction in Java[243] from Massachusetts Institute of Technology ★★★★★(3)
- Foundations of Objective-C App Development[244] from University of California, Irvine ★★★☆☆(3)
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi[245] from University of California, Irvine ★★★★☆(3)
- Data Structures[246] from University of California, San Diego ★★★☆☆(3)
- Networks Illustrated: Principles without Calculus[247] from Princeton University ★★★★☆(3)
- VLSI CAD Part I: Logic[248] from University of Illinois at Urbana-Champaign ★★★★★(3)
- Mastering the Software Engineering Interview[249] from University of California, San Diego ★★★★☆(3)
- Internet of Things: Setting Up Your DragonBoard™ Development Platform[250] from University of California, San Diego ★★★☆☆(3)
- Querying Data with Transact-SQL[251] from Microsoft ★★★★☆(3)
- DevOps for Developers: How to Get Started[252] from Microsoft ★★★★☆(3)
- Autonomous Mobile Robots[253] from ETH Zurich ★★★☆☆(3)
- Intro to Algorithms[254]
- Compilers[255] from Stanford University ★★★★☆(2)
- Mobile Application Experiences Part 1: From a Domain to an App Idea[256] from Massachusetts Institute of Technology ★★★★★(2)
- Rails with Active Record and Action Pack[257] from Johns Hopkins University ★★★★☆(2)
- Algorithms on Graphs[258] from University of California, San Diego ★★★★☆(2)
- Advanced Data Structures in Java[259] from University of California, San Diego ★★★★☆(2)
- Internet of Things: Communication Technologies[260] from University of California, San Diego ★★★☆☆(2)
- App Design and Development for iOS[261] from University of Toronto ★★★☆☆(2)
- iOS App Development Basics[262] from University of Toronto ★★★★☆(2)
- Game Development for Modern Platforms[263] from Michigan State University ★★★★★(2)
- Introduction to Mobile Application Development using Android[264] from The Hong Kong University of Science and Technology ★★★★☆(2)
- Agile Planning for Software Products[265] from University of Alberta ★★★☆☆(2)
- UX Design for Mobile Developers[266] from Google ★★★★★(2)
- Browser Rendering Optimization[267] from Google ★★★★☆(2)
- Analyzing and Visualizing Data with Power BI[268] from Microsoft ★★★★★(2)
- Developing International Software, Part 1[269] from Microsoft ★★★★☆(2)
- Agile Software Development[270] from ETH Zurich ★★★★★(2)
- Build Your First Android App (Project-Centered Course)[271] from École Centrale Paris ★★★☆☆(2)
- Approximation Algorithms Part I[272] from École normale supérieure ★★★★★(2)
- JavaScript Testing[273]
- Full Stack Foundations[274]
- Configuring Linux Web Servers[275]
- Single Page Web Applications with AngularJS[276] from Johns Hopkins University ★★★★★(1)
- Interfacing with the Raspberry Pi[277] from University of California, Irvine ★☆☆☆☆(1)
- Best Practices for iOS User Interface Design[278] from University of California, Irvine ★★★★★(1)
- Machine Learning: Unsupervised Learning[279] from Brown University ★★★★☆(1)
- Advanced Algorithms and Complexity[280] from University of California, San Diego ★★★☆☆(1)
- Software Architecture & Design[281] from Georgia Institute of Technology ★★★★★(1)
- Responsive Website Tutorial and Examples[282] from University of London International Programmes ★★★★★(1)
- Managing an Agile Team[283] from University of Virginia ★★☆☆☆(1)
- MATLAB and Octave for Beginners[284] from École Polytechnique Fédérale de Lausanne ★☆☆☆☆(1)
- Web Application Development: Basic Concepts[285] from University of New Mexico ★★★★☆(1)
- Android: Introducción a la Programación[286] from Universitat Politècnica de València ★★★★☆(1)
- Algorithms[287] from Indian Institute of Technology Bombay ★★★★★(1)
- Android Basics: Multiscreen Apps[288] from Google ★★★★☆(1)
- Developing Scalable Apps in Java[289] from Google ★★★★☆(1)
- Google Cloud Platform Fundamentals: Core Infrastructure[290] from Google ★★★★☆(1)
- Gradle for Android and Java[291] from Google ★★★★★(1)
- Developing Scalable Apps in Python[292] from Google ★★★★☆(1)
- JavaScript Promises[293] from Google ★★★★★(1)
- Principles of Machine Learning[294] from Microsoft ★★★★★(1)
- 用Python玩转数据 Data Processing Using Python[295] from Nanjing University ★★★★★(1)
- Cybersecurity and Mobility[296] from University System of Georgia ★☆☆☆☆(1)
- HTML5 Apps and Games[297] from World Wide Web Consortium (W3C) ★★★☆☆(1)
- Technical Interview[298] from Pramp ★★★★★(1)
- Networking for Web Developers[299]
- Intro to Theoretical Computer Science[300]
- Using Python for Research from Harvard University[301]
- Language, Proof and Logic from Stanford University[302]
- Graph Search, Shortest Paths, and Data Structures from Stanford University[303]
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms from Stanford University[304]
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them from Stanford University[305]
- Probabilistic Graphical Models 3: Learning from Stanford University[306]
- Algorithms: Design and Analysis from Stanford University[307]
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming from Stanford University[308]
- Algorithms: Design and Analysis, Part 2 from Stanford University[309]
- Mobile Application Experiences Part 3: Building Mobile Apps from Massachusetts Institute of Technology[310]
- Computational Thinking for Modeling and Simulation from Massachusetts Institute of Technology[311]
- Advanced Software Construction in Java from Massachusetts Institute of Technology[312]
- Mobile Application Experiences from Massachusetts Institute of Technology[313]
- Computation Structures 2: Computer Architecture from Massachusetts Institute of Technology[314]
- Foundations of Data Science: Prediction and Machine Learning from University of California, Berkeley[315]
- Bitcoin and Cryptocurrencies from University of California, Berkeley[316]
- Blockchain Technology from University of California, Berkeley[317]
- Algorithm Design and Analysis from University of Pennsylvania[318]
- Data Structures and Software Design from University of Pennsylvania[319]
- Software Development Fundamentals from University of Pennsylvania[320]
- Introduction to Neurohacking In R from Johns Hopkins University[321]
- Networking and Security in iOS Applications from University of California, Irvine[322]
- Games, Sensors and Media from University of California, Irvine[323]
- Toward the Future of iOS Development with Swift from University of California, Irvine[324]
- Building Web Applications in PHP from University of Michigan[325]
- Introduction to Machine Learning from Duke University[326]
- Computer Science: Algorithms, Theory, and Machines from Princeton University[327]
- Introduction to Graduate Algorithms from Georgia Institute of Technology[328]
- Software Analysis & Testing from Georgia Institute of Technology[329]
- Database Systems Concepts & Design from Georgia Institute of Technology[330]
- Database Systems Concepts and Design from Georgia Institute of Technology[331]
- Animation and CGI Motion from Columbia University[332]
- Data Analytics Foundations for Accountancy II from University of Illinois at Urbana-Champaign[333]
- Data Structures: An Active Learning Approach from University of California, San Diego[334]
- Creating Virtual Reality (VR) Apps from University of California, San Diego[335]
- Internet of Things: Sensing and Actuation From Devices from University of California, San Diego[336]
- How Virtual Reality Works from University of California, San Diego[337]
- String Processing and Pattern Matching Algorithms from University of California, San Diego[338]
- Algorithmic Design and Techniques from University of California, San Diego[339]
- Minecraft, Coding and Teaching from University of California, San Diego[340]
- Graph Algorithms from University of California, San Diego[341]
- Machine Learning Fundamentals from University of California, San Diego[342]
- Data Structures Fundamentals from University of California, San Diego[343]
- Finding Your Cybersecurity Career Path from University of Washington[344]
- Programming Languages, Part B from University of Washington[345]
- Building a Cybersecurity Toolkit from University of Washington[346]
- Cybersecurity: The CISO's View from University of Washington[347]
- Programming Languages, Part C from University of Washington[348]
- Mathematics for Computer Science from University of London International Programmes[349]
- 3D Models for Virtual Reality from University of London International Programmes[350]
- Build Your Own iOS App from University of Toronto[351]
- Blockchain Basics from University at Buffalo[352]
- Smart Contracts from University at Buffalo[353]
- Blockchain Platforms from University at Buffalo[354]
- Decentralized Applications (Dapps) from University at Buffalo[355]
- 面向对象技术高级课程(The Advanced Object-Oriented Technology) from Peking University[356]
- 算法设计与分析 Design and Analysis of Algorithms from Peking University[357]
- Software Construction: Object-Oriented Design from The University of British Columbia[358]
- Software Construction: Data Abstraction from The University of British Columbia[359]
- How to Code: Complex Data from The University of British Columbia[360]
- Testing with Agile from University of Virginia[361]
- Running Product Design Sprints from University of Virginia[362]
- NoSQL Database Systems from Arizona State University[363]
- Moving to the Cloud from University of Melbourne[364]
- SQL for Data Science from University of California, Davis[365]
- LAFF – On Programming for Correctness from The University of Texas at Austin[366]
- Документы и презентации в LaTeX (Introduction to LaTeX) from Higher School of Economics[367]
- Agile Software Development from University of Minnesota[368]
- Lean Software Development from University of Minnesota[369]
- Software Development Processes and Methodologies from University of Minnesota[370]
- Android App Components - Services, Local IPC, and Content Providers from Vanderbilt University[371]
- Android App Components - Intents, Activities, and Broadcast Receivers from Vanderbilt University[372]
- Engineering Maintainable Android Apps from Vanderbilt University[373]
- Java for Android from Vanderbilt University[374]
- Front-End JavaScript Frameworks: Angular from The Hong Kong University of Science and Technology[375]
- Server-side Development with NodeJS, Express and MongoDB from The Hong Kong University of Science and Technology[376]
- Front-End Web UI Frameworks and Tools: Bootstrap 4 from The Hong Kong University of Science and Technology[377]
- Developing Android Apps with App Inventor from The Hong Kong University of Science and Technology[378]
- Multiplatform Mobile App Development with React Native from The Hong Kong University of Science and Technology[379]
- Multiplatform Mobile App Development with NativeScript from The Hong Kong University of Science and Technology[380]
- Front-End Web Development with React from The Hong Kong University of Science and Technology[381]
- Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova from The Hong Kong University of Science and Technology[382]
- Global Software Development from Delft University of Technology[383]
- Automated Software Testing: Practical Skills for Java Developers from Delft University of Technology[384]
- Automated Software Testing: Advanced Skills for Java Developers from Delft University of Technology[385]
- Основы HTML и CSS from Moscow Institute of Physics and Technology[386]
- Building Arduino robots and devices from Moscow Institute of Physics and Technology[387]
- Быстрый старт в разработке Android-приложений from Moscow Institute of Physics and Technology[388]
- Разработка веб-сервисов на Golang, часть 2 from Moscow Institute of Physics and Technology[389]
- Введение в iOS-разработку from Moscow Institute of Physics and Technology[390]
- NoSQL systems from Universidad Nacional Autónoma de México[391]
- Relational database systems from Universidad Nacional Autónoma de México[392]
- Fundamentos de Android from Universidad Nacional Autónoma de México[393]
- Implementation of Data Structures from Indian Institute of Technology Bombay[394]
- Foundations of Data Structures from Indian Institute of Technology Bombay[395]
- Professional Android App Development from Galileo University[396]
- Сетевое администрирование: от теории к практике from Tsinghua University[397]
- Enterprise Software Lifecycle Management from National Research Nuclear University MEPhI[398]
- Использование механизмов операционных систем в разработке программного обеспечения from National Research Nuclear University MEPhI[399]
- Introduction to Java Programming: Fundamental Data Structures and Algorithms from Universidad Carlos iii de Madrid[400]
- The Software Architect Code: Building the Digital World from Universidad Carlos iii de Madrid[401]
- Design Patterns from University of Alberta[402]
- Software Architecture from University of Alberta[403]
- Object-Oriented Design from University of Alberta[404]
- Reviews & Metrics for Software Improvements from University of Alberta[405]
- Service-Oriented Architecture from University of Alberta[406]
- Web Connectivity and Security in Embedded Systems from EIT Digital[407]
- Architecting Smart IoT Devices from EIT Digital[408]
- Software Architecture for the Internet of Things from EIT Digital[409]
- Introduction to Architecting Smart IoT Devices from EIT Digital[410]
- Google Cloud Platform Fundamentals for AWS Professionals from Google Cloud[411]
- Advanced Android App Development from Google[412]
- Android Basics: User Input from Google[413]
- Intro to Progressive Web Apps from Google[414]
- Material Design for Android Developers from Google[415]
- VR Software Development from Google[416]
- Android Basics: User Interface from Google[417]
- Android Basics: Button Clicks from Google[418]
- Intro to Data Structures and Algorithms from Google[419]
- Android Basics: Networking from Google[420]
- Client-Server Communication from Google[421]
- Google Maps APIs from Google[422]
- Scalable Microservices with Kubernetes from Google[423]
- Offline Web Applications from Google[424]
- Firebase Essentials For Android from Google[425]
- Android Performance from Google[426]
- Developing Android Apps with Kotlin from Google[427]
- Advanced CSS Concepts from Microsoft[428]
- AngularJS: Framework Fundamentals from Microsoft[429]
- Algorithms and Data Structures in C# from Microsoft[430]
- Introduction to C# from Microsoft[431]
- AngularJS: Advanced Framework Techniques from Microsoft[432]
- Creating Programmatic SQL Database Objects from Microsoft[433]
- Implementing In-Memory SQL Database Objects from Microsoft[434]
- Application Design Considerations: An Inclusive Approach from Microsoft[435]
- Introduction to TypeScript 2 from Microsoft[436]
- Designing Data Platform Solutions from Microsoft[437]
- Applied Machine Learning from Microsoft[438]
- Developing SQL Databases from Microsoft[439]
- Building Interactive Prototypes using JavaScript from Microsoft[440]
- Building Functional Prototypes using Node.js from Microsoft[441]
- Algorithms and Data Structures from Microsoft[442]
- Optimizing Performance for SQL Based Applications from Microsoft[443]
- Developing Intelligent Apps and Bots from Microsoft[444]
- Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) from Hebrew University of Jerusalem[445]
- Programmation iOS (partie I) from Sorbonne Universités[446]
- Programmation iOS (partie II) from Sorbonne Universités[447]
- Introduction to Data Structures from University of Adelaide[448]
- Introduction to Computation Theory from Santa Fe Institute[449]
- Fundamentals of Machine Learning from Santa Fe Institute[450]
- Peer-to-Peer Protocols and Local Area Networks from University of Colorado System[451]
- Requirements Specifications: Goals and Conflict Analysis from University of Colorado System[452]
- Software Requirements Prioritization: Risk Analysis from University of Colorado System[453]
- Introduction to Web Cartography: Part 1 from ETH Zurich[454]
- Requirements Gathering for Secure Software Development from University of Colorado System[455]
- Cloud Computing Security from University of Colorado System[456]
- Homeland Security & Cybersecurity Connection - It's Not About the Terrorists from University of Colorado System[457]
- Requirements Elicitation: Artifact and Stakeholder Analysis from University of Colorado System[458]
- Introduction to C# Programming and Unity from University of Colorado System[459]
- Intermediate Object-Oriented Programming for Unity Games from University of Colorado System[460]
- Asymmetric Cryptography and Key Management from University of Colorado System[461]
- Software Design Threats and Mitigations from University of Colorado System[462]
- Packet Switching Networks and Algorithms from University of Colorado System[463]
- Symmetric Cryptography from University of Colorado System[464]
- Data Structures and Design Patterns for Game Developers from University of Colorado System[465]
- Basic Cryptography and Programming with Crypto API from University of Colorado System[466]
- Design and Analyze Secure Networked Systems from University of Colorado System[467]
- Linux Server Management and Security from University of Colorado System[468]
- Detecting and Mitigating Cyber Threats and Attacks from University of Colorado System[469]
- SRS Documents: Requirements and Diagrammatic Notations from University of Colorado System[470]
- Hacking and Patching from University of Colorado System[471]
- More C# Programming and Unity from University of Colorado System[472]
- Fundamentals of Network Communication from University of Colorado System[473]
- Introduction to Kubernetes from Linux Foundation[474]
- Introduction to Cloud Infrastructure Technologies from Linux Foundation[475]
- Machine Learning for Musicians and Artists from Goldsmiths, University of London[476]
- 2D Game Development with libGDX from Amazon[477]
- Introduction to DevOps: Transforming and Improving Operations from Linux Foundation[478]
- Cybersecurity and the X-Factor from University System of Georgia[479]
- Cybersecurity and the Internet of Things from University System of Georgia[480]
- Cybersecurity and Privacy in the IoT from Curtin University[481]
- Web App Development with the Power of Node.js from Technische Universität München (Technical University of Munich)[482]
- IoT System Architecture: Design and Evaluation from Waseda University[483]
- Mobile Design and Usability for Android from Facebook[484]
- Mobile Design and Usability for iOS from Facebook[485]
- Orientação a Objetos com Java from Instituto Tecnológico de Aeronáutica[486]
- Overview of Advanced Methods of Reinforcement Learning in Finance from New York University (NYU)[487]
- Guided Tour of Machine Learning in Finance from New York University (NYU)[488]
- Real-Time Cyber Threat Detection and Mitigation from New York University (NYU)[489]
- UML Class Diagrams for Software Engineering from KU Leuven University[490]
- Fundamentals of Machine Learning in Finance from New York University (NYU)[491]
- Teamwork & Collaboration from Rochester Institute of Technology[492]
- Gameplay Programming for Video Game Designers from Rochester Institute of Technology[493]
- Cybersecurity Fundamentals from Rochester Institute of Technology[494]
- Advanced Algorithmics and Graph Theory with Python from Institut Mines-Télécom[495]
- Programming for Everyone – An Introduction to Visual Programming Languages from Weizmann Institute of Science[496]
- Introdução ao Teste de Software from Universidade de São Paulo[497]
- Concurrency from AdaCore University[498]
- M220J: MongoDB for Java Developers from MongoDB University[499]
- How to Win Coding Competitions: Secrets of Champions from ITMO University[500]
- Основы программирования мобильных приложений для Android from ITMO University[501]
- M220JS: MongoDB for Javascript Developers from MongoDB University[502]
- Software Testing Fundamentals from University System of Maryland[503]
- Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux from Universidad Austral[504]
- Formal Software Verification from University System of Maryland[505]
- Cloud Computing Infrastructure from University System of Maryland[506]
- Software Testing Management from University System of Maryland[507]
- Cloud Computing Management from University System of Maryland[508]
- Cloud Computing for Enterprises from University System of Maryland[509]
- An Introduction to Practical Deep Learning from Intel[510]
- Designing RESTful APIs[511]
- Deploying Applications with Heroku[512]
- How to create in Android[513]
- Learn Backbone.js[514]
- Fundamentals of Parallelism on Intel Architecture from Intel[515]
- Dynamic Web Applications with Sinatra[516]
- VR Design[517]
- Android Basics: Data Storage[518]
- Fundamentals of Red Hat Enterprise Linux from Red Hat[519]
- Introduction: Elements of Microgame Design from Worcester Polytechnic Institute[520]
- Intro to TensorFlow for Deep Learning[521]
- Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla from Universidad del Rosario[522]
- SQL for Data Analysis[523]
- Hacker101 from HackerOne[524]
- iOS Networking with Swift[525]
- Fundamentals of Containers, Kubernetes, and Red Hat OpenShift from Red Hat[526]
- VR Platforms & Applications[527]
- How to Make an iOS App[528]
- iOS Persistence and Core Data[529]
- Developing Android Apps[530]
- iOS Design Patterns[531]
- Building iOS Interfaces[532]
- Swift for Developers[533]
- VR Scenes and Objects[534]
- UIKit Fundamentals[535]
- Foundations of Machine Learning from Bloomberg[536]
Advanced (140)
- Machine Learning Foundations: A Case Study Approach[537] from University of Washington ★★★★☆(38)
- [New] Natural Language Processing in TensorFlow from deeplearning.ai[538]
- Machine Learning: Regression[539] from University of Washington ★★★★★(18)
- Machine Learning for Data Science and Analytics[540] from Columbia University ★★★☆☆(15)
- Probabilistic Graphical Models 1: Representation[541] from Stanford University ★★★★☆(14)
- Intro to Deep Learning[542] from Google ★★☆☆☆(13)
- Creative Applications of Deep Learning with TensorFlow[543]
- Machine Learning With Big Data[544] from University of California, San Diego ★★☆☆☆(12)
- Machine Learning for Trading[545] from Georgia Institute of Technology ★★★☆☆(11)
- Hardware Security[546] from University of Maryland, College Park ★★★☆☆(11)
- Bitcoin and Cryptocurrency Technologies[547] from Princeton University ★★★★☆(10)
- Introduction to Artificial Intelligence[548] from Stanford University ★★★★★(9)
- Computational Neuroscience[549] from University of Washington ★★★★☆(8)
- Reinforcement Learning[550] from Brown University ★★☆☆☆(6)
- Machine Learning: Classification[551] from University of Washington ★★★★★(6)
- Intro to Parallel Programming[552] from Nvidia ★★★★☆(6)
- Advanced Operating Systems[553] from Georgia Institute of Technology ★★★★★(5)
- Enabling Technologies for Data Science and Analytics: The Internet of Things[554] from Columbia University ★☆☆☆☆(5)
- Interactive 3D Graphics[555] from Autodesk ★★★★★(5)
- Machine Learning[556] from Georgia Institute of Technology ★★★★★(4)
- Applied Cryptography[557] from University of Virginia ★★★★☆(4)
- Parallel programming[558] from École Polytechnique Fédérale de Lausanne ★★★★☆(4)
- Introduction to Computer Architecture[559] from Carnegie Mellon University ★★★★★(4)
- Probabilistic Graphical Models 2: Inference[560] from Stanford University ★★★★☆(3)
- Machine Learning: Clustering & Retrieval[561] from University of Washington ★★★★★(3)
- Practical Predictive Analytics: Models and Methods[562] from University of Washington ★★☆☆☆(3)
- Quantitative Formal Modeling and Worst-Case Performance Analysis[563] from EIT Digital ★★★☆☆(3)
- Nearest Neighbor Collaborative Filtering[564] from University of Minnesota ★★☆☆☆(2)
- Introduction to Operating Systems[565] from Georgia Institute of Technology ★★★★★(1)
- Computational Photography[566] from Georgia Institute of Technology ★★★★☆(1)
- Computability, Complexity & Algorithms[567] from Georgia Institute of Technology ★★★★★(1)
- High Performance Computer Architecture[568] from Georgia Institute of Technology ★★★★★(1)
- Artificial Intelligence (AI)[569] from Columbia University ★☆☆☆☆(1)
- Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud[570] from University of Illinois at Urbana-Champaign ★★★★☆(1)
- Relational Database Support for Data Warehouses[571] from University of Colorado System ★★☆☆☆(1)
- Practical Deep Learning For Coders, Part 1[572] from fast.ai ★★★★★(1)
- Structuring Machine Learning Projects from deeplearning.ai[573]
- Neural Networks and Deep Learning from deeplearning.ai[574]
- Sequence Models from deeplearning.ai[575]
- Convolutional Neural Networks from deeplearning.ai[576]
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization from deeplearning.ai[577]
- Real-Time Audio Signal Processing in Faust from Stanford University[578]
- Computation Structures 3: Computer Organization from Massachusetts Institute of Technology[579]
- 6.S094: Deep Learning for Self-Driving Cars from Massachusetts Institute of Technology[580]
- 6.S191: Introduction to Deep Learning from Massachusetts Institute of Technology[581]
- Applied Machine Learning in Python from University of Michigan[582]
- Knowledge-Based AI: Cognitive Systems from Georgia Institute of Technology[583]
- GT - Refresher - Advanced OS from Georgia Institute of Technology[584]
- Machine Learning from Georgia Institute of Technology[585]
- Cyber-Physical Systems Design & Analysis from Georgia Institute of Technology[586]
- Artificial Intelligence from Georgia Institute of Technology[587]
- Cyber-Physical Systems Security from Georgia Institute of Technology[588]
- Network Security from Georgia Institute of Technology[589]
- Compilers: Theory and Practice from Georgia Institute of Technology[590]
- Intro to Information Security from Georgia Institute of Technology[591]
- Machine Learning from Georgia Institute of Technology[592]
- High Performance Computing from Georgia Institute of Technology[593]
- Machine Learning from Columbia University[594]
- NP-Complete Problems from University of California, San Diego[595]
- Parallel Programming in Java from Rice University[596]
- Distributed Programming in Java from Rice University[597]
- Concurrent Programming in Java from Rice University[598]
- Making Your First Virtual Reality Game from University of London International Programmes[599]
- Information Security: Context and Introduction from University of London International Programmes[600]
- Quantum Machine Learning from University of Toronto[601]
- State Estimation and Localization for Self-Driving Cars from University of Toronto[602]
- Advanced Modeling for Discrete Optimization from University of Melbourne[603]
- Solving Algorithms for Discrete Optimization from University of Melbourne[604]
- Basic Modeling for Discrete Optimization from University of Melbourne[605]
- Nature, in Code: Biology in JavaScript from École Polytechnique Fédérale de Lausanne[606]
- MATLAB et Octave pour débutants from École Polytechnique Fédérale de Lausanne[607]
- Методы и средства защиты информации from Higher School of Economics[608]
- Addressing Large Hadron Collider Challenges by Machine Learning from Higher School of Economics[609]
- Practical Reinforcement Learning from Higher School of Economics[610]
- Менеджмент информационной безопасности from Higher School of Economics[611]
- Bayesian Methods for Machine Learning from Higher School of Economics[612]
- Introduction to Formal Concept Analysis from Higher School of Economics[613]
- Deep Learning in Computer Vision from Higher School of Economics[614]
- Обработка изображений from Higher School of Economics[615]
- Introduction to Deep Learning from Higher School of Economics[616]
- Matrix Factorization and Advanced Techniques from University of Minnesota[617]
- Introduction to Recommender Systems: Non-Personalized and Content-Based from University of Minnesota[618]
- Recommender Systems: Evaluation and Metrics from University of Minnesota[619]
- Modeling and Debugging Embedded Systems from University of Colorado Boulder[620]
- Embedded Software and Hardware Architecture from University of Colorado Boulder[621]
- Razonamiento artificial from Universidad Nacional Autónoma de México[622]
- Sesenta años de inteligencia artificial from Universidad Nacional Autónoma de México[623]
- 機器學習基石下 (Machine Learning Foundations)---Algorithmic Foundations from National Taiwan University[624]
- 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) from National Taiwan University[625]
- 大数据机器学习|Big Data Machine Learning from Tsinghua University[626]
- Discrete Mathematics from Shanghai Jiao Tong University[627]
- Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV from Universidad Carlos iii de Madrid[628]
- System Validation: Automata and behavioural equivalences from EIT Digital[629]
- Approximation Algorithms from EIT Digital[630]
- System Validation (4): Modelling Software, Protocols, and other behaviour from EIT Digital[631]
- Embedded Hardware and Operating Systems from EIT Digital[632]
- System Validation (3): Requirements by modal formulas from EIT Digital[633]
- System Validation (2): Model process behaviour from EIT Digital[634]
- Learn TensorFlow and deep learning, without a Ph.D. from Google[635]
- Machine Learning Crash Course with TensorFlow APIs from Google[636]
- DevOps for Databases from Microsoft[637]
- DevOps Testing from Microsoft[638]
- Infrastructure as Code from Microsoft[639]
- Deep Learning Explained from Microsoft[640]
- Introduction to Artificial Intelligence (AI) from Microsoft[641]
- DevOps Practices and Principles from Microsoft[642]
- Sparse Representations in Signal and Image Processing: Fundamentals from Technion - Israel Institute of Technology[643]
- Sparse Representations in Image Processing: From Theory to Practice from Technion - Israel Institute of Technology[644]
- Cyber-Physical Systems: Modeling and Simulation from University of California, Santa Cruz[645]
- Statistical Machine Learning from Carnegie Mellon University[646]
- Cryptography and Information Theory from University of Colorado System[647]
- Classical Cryptosystems and Core Concepts from University of Colorado System[648]
- Cryptographic Hash and Integrity Protection from University of Colorado System[649]
- Introduction to OpenStack from Linux Foundation[650]
- Introduction to Cloud Foundry and Cloud Native Software Architecture from Linux Foundation[651]
- An Introduction to Hyperledger Blockchain Technologies from Linux Foundation[652]
- Approximation Algorithms Part II from École normale supérieure[653]
- Mathematics for Machine Learning: PCA from Imperial College London[654]
- Reliable Distributed Algorithms, Part 2 from KTH Royal Institute of Technology[655]
- Mathematics for Machine Learning: Multivariate Calculus from Imperial College London[656]
- Mathematics for Machine Learning: Linear Algebra from Imperial College London[657]
- Multi-Object Tracking for Automotive Systems from Chalmers University of Technology[658]
- Computer System Design: Advanced Concepts of Modern Microprocessors from Chalmers University of Technology[659]
- Reinforcement Learning in Finance from New York University (NYU)[660]
- Deep Learning with Tensorflow from IBM[661]
- Deep Learning with Python and PyTorch from IBM[662]
- Deep Learning for Natural Language Processing from University of Oxford[663]
- Cutting Edge Deep Learning For Coders, Part 2 from fast.ai[664]
- Introduction to Machine Learning for Coders! from fast.ai[665]
- Cloud Computing Security from University System of Maryland[666]
- Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning from deeplearning.ai[667]
- Identifying, Monitoring, and Analyzing Risk and Incident Response and Recovery from (ISC)²[668]
- Networks and Communications Security from (ISC)²[669]
- Big Data Applications: Machine Learning at Scale from Yandex[670]
- Security Operations and Administration from (ISC)²[671]
- Convolutional Neural Networks in TensorFlow from deeplearning.ai[672]
- Access Controls from (ISC)²[673]
- Continuous Integration and Deployment[674]
- Deep Learning Summer School[675]
- Systems and Application Security from (ISC)²[676]
References
- ^ 900 schools (www.classcentral.com)
- ^ MOOCs (www.classcentral.com)
- ^ online courses (www.classcentral.com)
- ^ Class Central (www.classcentral.com)
- ^ Computer Science (www.classcentral.com)
- ^ Data Science (www.classcentral.com)
- ^ Programming (www.classcentral.com)
- ^ David Venturi (www.freecodecamp.org)
- ^ Data Science online courses (medium.freecodecamp.com)
- ^ written an article on how to do that, too (medium.freecodecamp.org)
- ^ An Introduction to Interactive Programming in Python (Part 1) (www.classcentral.com)
- ^ Introduction to Computer Science and Programming Using Python (www.classcentral.com)
- ^ Learn to Program: The Fundamentals (www.classcentral.com)
- ^ Intro to Computer Science (www.classcentral.com)
- ^ CS50's Introduction to Computer Science (www.classcentral.com)
- ^ Ruby on Rails: An Introduction (www.classcentral.com)
- ^ Introduction to HTML5 (www.classcentral.com)
- ^ Internet History, Technology, and Security (www.classcentral.com)
- ^ Introduction to Linux (www.classcentral.com)
- ^ How to Use Git and GitHub (www.classcentral.com)
- ^ [New] Programming with GUIs (www.classcentral.com)
- ^ Intro to HTML and CSS (www.classcentral.com)
- ^ Introduction to VBA/Excel Programming (www.classcentral.com)
- ^ Introduction to Cyber Security (www.classcentral.com)
- ^ Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) (www.classcentral.com)
- ^ Programming Basics (www.classcentral.com)
- ^ Computer Science 101 (www.classcentral.com)
- ^ Introduction to CSS3 (www.classcentral.com)
- ^ Creative Programming for Digital Media & Mobile Apps (www.classcentral.com)
- ^ HTML5 Coding Essentials and Best Practices (www.classcentral.com)
- ^ Introduction to Computer Networking (www.classcentral.com)
- ^ Introduction to the Internet of Things and Embedded Systems (www.classcentral.com)
- ^ Usable Security (www.classcentral.com)
- ^ Introduction to Bootstrap - A Tutorial (www.classcentral.com)
- ^ Code Yourself! An Introduction to Programming (www.classcentral.com)
- ^ HTML, CSS, and Javascript for Web Developers (www.classcentral.com)
- ^ Learn to Program: Crafting Quality Code (www.classcentral.com)
- ^ Intro to Relational Databases (www.classcentral.com)
- ^ Paradigms of Computer Programming – Fundamentals (www.classcentral.com)
- ^ Paradigms of Computer Programming – Abstraction and Concurrency (www.classcentral.com)
- ^ Introduction to jQuery (www.classcentral.com)
- ^ Programming in Scratch (www.classcentral.com)
- ^ How To Create a Website in a Weekend! (Project-Centered Course) (www.classcentral.com)
- ^ Introduction to Programming for the Visual Arts with p5.js (www.classcentral.com)
- ^ HTML5 and CSS Fundamentals (www.classcentral.com)
- ^ Linux Command Line Basics (www.classcentral.com)
- ^ The Beauty and Joy of Computing - AP® CS Principles Part 1 (www.classcentral.com)
- ^ Object-Oriented Programming (www.classcentral.com)
- ^ The Computing Technology Inside Your Smartphone (www.classcentral.com)
- ^ Introduction to HTML and JavaScript (www.classcentral.com)
- ^ Think. Create. Code (www.classcentral.com)
- ^ CS For All: Introduction to Computer Science and Python Programming (www.classcentral.com)
- ^ Networks: Friends, Money, and Bytes (www.classcentral.com)
- ^ Programando con Java para aplicaciones Android (www.classcentral.com)
- ^ Android Basics: Make Your First App (www.classcentral.com)
- ^ Computing: Art, Magic, Science (www.classcentral.com)
- ^ MyCS: Computer Science for Beginners (www.classcentral.com)
- ^ CS50's Understanding Technology (www.classcentral.com)
- ^ CS50's Computer Science for Business Professionals (www.classcentral.com)
- ^ CS50's Mobile App Development with React Native (www.classcentral.com)
- ^ CS50's Web Programming with Python and JavaScript (www.classcentral.com)
- ^ CS50's Introduction to Game Development (www.classcentral.com)
- ^ Principles of Computing (www.classcentral.com)
- ^ Hacker Tools (www.classcentral.com)
- ^ The Beauty and Joy of Computing - AP® CS Principles Part 2 (www.classcentral.com)
- ^ Computational Thinking for Problem Solving (www.classcentral.com)
- ^ The Unix Workbench (www.classcentral.com)
- ^ JavaScript, jQuery, and JSON (www.classcentral.com)
- ^ Introduction to Structured Query Language (SQL) (www.classcentral.com)
- ^ Building Database Applications in PHP (www.classcentral.com)
- ^ Interacting with the System and Managing Memory (www.classcentral.com)
- ^ Programming Fundamentals (www.classcentral.com)
- ^ Computer Science: Programming with a Purpose (www.classcentral.com)
- ^ Introduction to Computing using Python (www.classcentral.com)
- ^ Introduction to Cybersecurity (www.classcentral.com)
- ^ Python Programming Essentials (www.classcentral.com)
- ^ Introduction to Virtual Reality (www.classcentral.com)
- ^ Building Interactive 3D Characters and Social VR (www.classcentral.com)
- ^ How Computers Work (www.classcentral.com)
- ^ Introduction to Computer Programming (www.classcentral.com)
- ^ Software Engineering: Introduction (www.classcentral.com)
- ^ Introduction to Web Development (www.classcentral.com)
- ^ Введение в базы данных (www.classcentral.com)
- ^ Web Development and Design using Wordpress (www.classcentral.com)
- ^ Web Design: Strategy and Information Architecture (www.classcentral.com)
- ^ Cyber Security Economics (www.classcentral.com)
- ^ Scratch: Programmeren voor kinderen (8+) (www.classcentral.com)
- ^ Excel/VBA for Creative Problem Solving, Part 2 (www.classcentral.com)
- ^ Основы проектирования приложений интернета вещей (www.classcentral.com)
- ^ Тонкости верстки (www.classcentral.com)
- ^ Web Coding Fundamentals: HTML, CSS and Javascript (www.classcentral.com)
- ^ Java Fundamentals for Android Development (www.classcentral.com)
- ^ Android App Development for Beginners (www.classcentral.com)
- ^ Monetize your Android Applications (www.classcentral.com)
- ^ AP Computer Science A: Java Programming Classes and Objects (www.classcentral.com)
- ^ AP Computer Science A: Java Programming Loops and Data Structures (www.classcentral.com)
- ^ AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures (www.classcentral.com)
- ^ Introduction to TCP/IP (www.classcentral.com)
- ^ Deep Learning for Business (www.classcentral.com)
- ^ Cyber Security Basics: A Hands-on Approach (www.classcentral.com)
- ^ Problem Solving, Programming, and Video Games (www.classcentral.com)
- ^ Introduzione a LaTeX (www.classcentral.com)
- ^ Blockchain 360: A State of the Art for Professionals (www.classcentral.com)
- ^ Mobile Web Development (www.classcentral.com)
- ^ Web Accessibility (www.classcentral.com)
- ^ Introduction to Design Thinking (www.classcentral.com)
- ^ Introduction to ReactJS (www.classcentral.com)
- ^ Introduction to NodeJS (www.classcentral.com)
- ^ Logic and Computational Thinking (www.classcentral.com)
- ^ CSS Basics (www.classcentral.com)
- ^ Object Oriented Programming in Java (www.classcentral.com)
- ^ Learn to Program in Java (www.classcentral.com)
- ^ Writing Professional Code (www.classcentral.com)
- ^ How Entrepreneurs in Emerging Markets can master the Blockchain Technology (www.classcentral.com)
- ^ C Programming: Using Linux Tools and Libraries (www.classcentral.com)
- ^ C Programming: Modular Programming and Memory Management (www.classcentral.com)
- ^ C Programming: Advanced Data Types (www.classcentral.com)
- ^ C Programming: Language Foundations (www.classcentral.com)
- ^ C Programming: Getting Started (www.classcentral.com)
- ^ C Programming: Pointers and Memory Management (www.classcentral.com)
- ^ Linux Basics: The Command Line Interface (www.classcentral.com)
- ^ Computing: Art, Magic, Science - Part II (www.classcentral.com)
- ^ Software Design Methods and Tools (www.classcentral.com)
- ^ TCP/IP and Advanced Topics (www.classcentral.com)
- ^ Software Design as an Element of the Software Development Lifecycle (www.classcentral.com)
- ^ Proactive Computer Security (www.classcentral.com)
- ^ Introduction to Cybersecurity for Business (www.classcentral.com)
- ^ Software Design as an Abstraction (www.classcentral.com)
- ^ Introduction to Open Source Networking Technologies (www.classcentral.com)
- ^ Blockchain: Understanding Its Uses and Implications (www.classcentral.com)
- ^ Introducción a la programación en C: Instrucciones de control y ficheros de texto (www.classcentral.com)
- ^ Mobile Computing with App Inventor – CS Principles (www.classcentral.com)
- ^ Introduction to the Internet of Things (IoT) (www.classcentral.com)
- ^ Software Engineering Essentials (www.classcentral.com)
- ^ Базы данных (Databases) (www.classcentral.com)
- ^ Web Security Fundamentals (www.classcentral.com)
- ^ Arduino Programming, from novice to ninja (www.classcentral.com)
- ^ Video Game Design and Balance (www.classcentral.com)
- ^ Cyber Attack Countermeasures (www.classcentral.com)
- ^ Introduction to Cyber Attacks (www.classcentral.com)
- ^ Introdução à Ciência da Computação com Python Parte 1 (www.classcentral.com)
- ^ Introdução à Ciência da Computação com Python Parte 2 (www.classcentral.com)
- ^ Programación Orientada a Objetos (www.classcentral.com)
- ^ Computing Form and Shape: Python Programming with the Rhinoscript Library (www.classcentral.com)
- ^ Introduction to MongoDB (www.classcentral.com)
- ^ Object-oriented Programming in Python: Create Your Own Adventure Game (www.classcentral.com)
- ^ Programming 102: Think Like a Computer Scientist (www.classcentral.com)
- ^ Programación Orientada a Objetos con Python (www.classcentral.com)
- ^ Diseñando páginas web con Bootstrap 4 (www.classcentral.com)
- ^ How Computers Work: Demystifying Computation (www.classcentral.com)
- ^ Swift for Beginners (www.classcentral.com)
- ^ Data Communications and Network Services (www.classcentral.com)
- ^ Elements of AI (www.classcentral.com)
- ^ Blockchain in the Energy Sector (www.classcentral.com)
- ^ Learn Swift Programming Syntax (www.classcentral.com)
- ^ Internet Connection: How to Get Online? (www.classcentral.com)
- ^ Network Protocols and Architecture (www.classcentral.com)
- ^ Introduction to Cisco Networking (www.classcentral.com)
- ^ Version Control with Git (www.classcentral.com)
- ^ ES6 - JavaScript Improved (www.classcentral.com)
- ^ Introduction to Virtual Reality (www.classcentral.com)
- ^ GitHub & Collaboration (www.classcentral.com)
- ^ Version Control with Git (www.classcentral.com)
- ^ HTTP & Web Servers (www.classcentral.com)
- ^ Android for Beginners (www.classcentral.com)
- ^ Web Applications for Everybody (www.classcentral.com)
- ^ Home Networking Basics (www.classcentral.com)
- ^ Using Databases with Python (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ Functional Programming Principles in Scala (www.classcentral.com)
- ^ Algorithms, Part I (www.classcentral.com)
- ^ Cryptography I (www.classcentral.com)
- ^ Introduction to Agent-based Modeling (www.classcentral.com)
- ^ Programming Mobile Applications for Android Handheld Systems: Part 1 (www.classcentral.com)
- ^ CS188.1x: Artificial Intelligence (www.classcentral.com)
- ^ Principles of Computing (Part 1) (www.classcentral.com)
- ^ Practical Machine Learning (www.classcentral.com)
- ^ Software Security (www.classcentral.com)
- ^ Algorithms, Part II (www.classcentral.com)
- ^ Responsive Website Basics: Code with HTML, CSS, and JavaScript (www.classcentral.com)
- ^ Agile Development Using Ruby on Rails - The Basics (www.classcentral.com)
- ^ Cloud Computing Concepts, Part 1 (www.classcentral.com)
- ^ Automata Theory (www.classcentral.com)
- ^ Programming Languages, Part A (www.classcentral.com)
- ^ C++ For C Programmers, Part A (www.classcentral.com)
- ^ Principles of Computing (Part 2) (www.classcentral.com)
- ^ Programming Mobile Applications for Android Handheld Systems: Part 2 (www.classcentral.com)
- ^ The Nature of Code (www.classcentral.com)
- ^ Algorithmic Thinking (Part 1) (www.classcentral.com)
- ^ Design of Computer Programs (www.classcentral.com)
- ^ Intro to Machine Learning (www.classcentral.com)
- ^ Algorithmic Toolbox (www.classcentral.com)
- ^ Discrete Optimization (www.classcentral.com)
- ^ Responsive Web Design (www.classcentral.com)
- ^ Introduction to Game Development (www.classcentral.com)
- ^ Introduction to Functional Programming (www.classcentral.com)
- ^ Interactivity with JavaScript (www.classcentral.com)
- ^ Introduction to Software Product Management (www.classcentral.com)
- ^ Android Development for Beginners (www.classcentral.com)
- ^ The Arduino Platform and C Programming (www.classcentral.com)
- ^ Algorithmic Thinking (Part 2) (www.classcentral.com)
- ^ Programming Languages (www.classcentral.com)
- ^ Software Processes and Agile Practices (www.classcentral.com)
- ^ Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital (www.classcentral.com)
- ^ Text Retrieval and Search Engines (www.classcentral.com)
- ^ Cryptography (www.classcentral.com)
- ^ Advanced Styling with Responsive Design (www.classcentral.com)
- ^ Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure (www.classcentral.com)
- ^ Software Testing (www.classcentral.com)
- ^ Internet of Things: How did we get here? (www.classcentral.com)
- ^ Introduction To Swift Programming (www.classcentral.com)
- ^ Learning from Data (Introductory Machine Learning course) (www.classcentral.com)
- ^ Client Needs and Software Requirements (www.classcentral.com)
- ^ Responsive Web Design Fundamentals (www.classcentral.com)
- ^ Intro to AJAX (www.classcentral.com)
- ^ Agile Development Using Ruby on Rails - Advanced (www.classcentral.com)
- ^ Ruby on Rails Web Services and Integration with MongoDB (www.classcentral.com)
- ^ Cloud Computing Concepts: Part 2 (www.classcentral.com)
- ^ Computer Graphics (www.classcentral.com)
- ^ Data Structures and Performance (www.classcentral.com)
- ^ Web Application Development with JavaScript and MongoDB (www.classcentral.com)
- ^ Introduction to Meteor.js Development (www.classcentral.com)
- ^ How to Code: Simple Data (www.classcentral.com)
- ^ Developing Android Apps (www.classcentral.com)
- ^ Julia Scientific Programming (www.classcentral.com)
- ^ Data Wrangling with MongoDB (www.classcentral.com)
- ^ Parallel Programming Concepts (www.classcentral.com)
- ^ Intro to DevOps (www.classcentral.com)
- ^ Intro to iOS App Development with Swift (www.classcentral.com)
- ^ Interfacing with the Arduino (www.classcentral.com)
- ^ Algorithms on Strings (www.classcentral.com)
- ^ Analysis of Algorithms (www.classcentral.com)
- ^ Computer Architecture (www.classcentral.com)
- ^ Computer Networking (www.classcentral.com)
- ^ Software Development Process (www.classcentral.com)
- ^ Cloud Networking (www.classcentral.com)
- ^ Website Performance Optimization (www.classcentral.com)
- ^ HTML5 Game Development (www.classcentral.com)
- ^ Practical Numerical Methods with Python (www.classcentral.com)
- ^ Database Management Essentials (www.classcentral.com)
- ^ Interactive Computer Graphics (www.classcentral.com)
- ^ Software Debugging (www.classcentral.com)
- ^ Software Construction in Java (www.classcentral.com)
- ^ Foundations of Objective-C App Development (www.classcentral.com)
- ^ The Raspberry Pi Platform and Python Programming for the Raspberry Pi (www.classcentral.com)
- ^ Data Structures (www.classcentral.com)
- ^ Networks Illustrated: Principles without Calculus (www.classcentral.com)
- ^ VLSI CAD Part I: Logic (www.classcentral.com)
- ^ Mastering the Software Engineering Interview (www.classcentral.com)
- ^ Internet of Things: Setting Up Your DragonBoard™ Development Platform (www.classcentral.com)
- ^ Querying Data with Transact-SQL (www.classcentral.com)
- ^ DevOps for Developers: How to Get Started (www.classcentral.com)
- ^ Autonomous Mobile Robots (www.classcentral.com)
- ^ Intro to Algorithms (www.classcentral.com)
- ^ Compilers (www.classcentral.com)
- ^ Mobile Application Experiences Part 1: From a Domain to an App Idea (www.classcentral.com)
- ^ Rails with Active Record and Action Pack (www.classcentral.com)
- ^ Algorithms on Graphs (www.classcentral.com)
- ^ Advanced Data Structures in Java (www.classcentral.com)
- ^ Internet of Things: Communication Technologies (www.classcentral.com)
- ^ App Design and Development for iOS (www.classcentral.com)
- ^ iOS App Development Basics (www.classcentral.com)
- ^ Game Development for Modern Platforms (www.classcentral.com)
- ^ Introduction to Mobile Application Development using Android (www.classcentral.com)
- ^ Agile Planning for Software Products (www.classcentral.com)
- ^ UX Design for Mobile Developers (www.classcentral.com)
- ^ Browser Rendering Optimization (www.classcentral.com)
- ^ Analyzing and Visualizing Data with Power BI (www.classcentral.com)
- ^ Developing International Software, Part 1 (www.classcentral.com)
- ^ Agile Software Development (www.classcentral.com)
- ^ Build Your First Android App (Project-Centered Course) (www.classcentral.com)
- ^ Approximation Algorithms Part I (www.classcentral.com)
- ^ JavaScript Testing (www.classcentral.com)
- ^ Full Stack Foundations (www.classcentral.com)
- ^ Configuring Linux Web Servers (www.classcentral.com)
- ^ Single Page Web Applications with AngularJS (www.classcentral.com)
- ^ Interfacing with the Raspberry Pi (www.classcentral.com)
- ^ Best Practices for iOS User Interface Design (www.classcentral.com)
- ^ Machine Learning: Unsupervised Learning (www.classcentral.com)
- ^ Advanced Algorithms and Complexity (www.classcentral.com)
- ^ Software Architecture & Design (www.classcentral.com)
- ^ Responsive Website Tutorial and Examples (www.classcentral.com)
- ^ Managing an Agile Team (www.classcentral.com)
- ^ MATLAB and Octave for Beginners (www.classcentral.com)
- ^ Web Application Development: Basic Concepts (www.classcentral.com)
- ^ Android: Introducción a la Programación (www.classcentral.com)
- ^ Algorithms (www.classcentral.com)
- ^ Android Basics: Multiscreen Apps (www.classcentral.com)
- ^ Developing Scalable Apps in Java (www.classcentral.com)
- ^ Google Cloud Platform Fundamentals: Core Infrastructure (www.classcentral.com)
- ^ Gradle for Android and Java (www.classcentral.com)
- ^ Developing Scalable Apps in Python (www.classcentral.com)
- ^ JavaScript Promises (www.classcentral.com)
- ^ Principles of Machine Learning (www.classcentral.com)
- ^ 用Python玩转数据 Data Processing Using Python (www.classcentral.com)
- ^ Cybersecurity and Mobility (www.classcentral.com)
- ^ HTML5 Apps and Games (www.classcentral.com)
- ^ Technical Interview (www.classcentral.com)
- ^ Networking for Web Developers (www.classcentral.com)
- ^ Intro to Theoretical Computer Science (www.classcentral.com)
- ^ Using Python for Research (www.classcentral.com)
- ^ Language, Proof and Logic (www.classcentral.com)
- ^ Graph Search, Shortest Paths, and Data Structures (www.classcentral.com)
- ^ Divide and Conquer, Sorting and Searching, and Randomized Algorithms (www.classcentral.com)
- ^ Shortest Paths Revisited, NP-Complete Problems and What To Do About Them (www.classcentral.com)
- ^ Probabilistic Graphical Models 3: Learning (www.classcentral.com)
- ^ Algorithms: Design and Analysis (www.classcentral.com)
- ^ Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming (www.classcentral.com)
- ^ Algorithms: Design and Analysis, Part 2 (www.classcentral.com)
- ^ Mobile Application Experiences Part 3: Building Mobile Apps (www.classcentral.com)
- ^ Computational Thinking for Modeling and Simulation (www.classcentral.com)
- ^ Advanced Software Construction in Java (www.classcentral.com)
- ^ Mobile Application Experiences (www.classcentral.com)
- ^ Computation Structures 2: Computer Architecture (www.classcentral.com)
- ^ Foundations of Data Science: Prediction and Machine Learning (www.classcentral.com)
- ^ Bitcoin and Cryptocurrencies (www.classcentral.com)
- ^ Blockchain Technology (www.classcentral.com)
- ^ Algorithm Design and Analysis (www.classcentral.com)
- ^ Data Structures and Software Design (www.classcentral.com)
- ^ Software Development Fundamentals (www.classcentral.com)
- ^ Introduction to Neurohacking In R (www.classcentral.com)
- ^ Networking and Security in iOS Applications (www.classcentral.com)
- ^ Games, Sensors and Media (www.classcentral.com)
- ^ Toward the Future of iOS Development with Swift (www.classcentral.com)
- ^ Building Web Applications in PHP (www.classcentral.com)
- ^ Introduction to Machine Learning (www.classcentral.com)
- ^ Computer Science: Algorithms, Theory, and Machines (www.classcentral.com)
- ^ Introduction to Graduate Algorithms (www.classcentral.com)
- ^ Software Analysis & Testing (www.classcentral.com)
- ^ Database Systems Concepts & Design (www.classcentral.com)
- ^ Database Systems Concepts and Design (www.classcentral.com)
- ^ Animation and CGI Motion (www.classcentral.com)
- ^ Data Analytics Foundations for Accountancy II (www.classcentral.com)
- ^ Data Structures: An Active Learning Approach (www.classcentral.com)
- ^ Creating Virtual Reality (VR) Apps (www.classcentral.com)
- ^ Internet of Things: Sensing and Actuation From Devices (www.classcentral.com)
- ^ How Virtual Reality Works (www.classcentral.com)
- ^ String Processing and Pattern Matching Algorithms (www.classcentral.com)
- ^ Algorithmic Design and Techniques (www.classcentral.com)
- ^ Minecraft, Coding and Teaching (www.classcentral.com)
- ^ Graph Algorithms (www.classcentral.com)
- ^ Machine Learning Fundamentals (www.classcentral.com)
- ^ Data Structures Fundamentals (www.classcentral.com)
- ^ Finding Your Cybersecurity Career Path (www.classcentral.com)
- ^ Programming Languages, Part B (www.classcentral.com)
- ^ Building a Cybersecurity Toolkit (www.classcentral.com)
- ^ Cybersecurity: The CISO's View (www.classcentral.com)
- ^ Programming Languages, Part C (www.classcentral.com)
- ^ Mathematics for Computer Science (www.classcentral.com)
- ^ 3D Models for Virtual Reality (www.classcentral.com)
- ^ Build Your Own iOS App (www.classcentral.com)
- ^ Blockchain Basics (www.classcentral.com)
- ^ Smart Contracts (www.classcentral.com)
- ^ Blockchain Platforms (www.classcentral.com)
- ^ Decentralized Applications (Dapps) (www.classcentral.com)
- ^ 面向对象技术高级课程(The Advanced Object-Oriented Technology) (www.classcentral.com)
- ^ 算法设计与分析 Design and Analysis of Algorithms (www.classcentral.com)
- ^ Software Construction: Object-Oriented Design (www.classcentral.com)
- ^ Software Construction: Data Abstraction (www.classcentral.com)
- ^ How to Code: Complex Data (www.classcentral.com)
- ^ Testing with Agile (www.classcentral.com)
- ^ Running Product Design Sprints (www.classcentral.com)
- ^ NoSQL Database Systems (www.classcentral.com)
- ^ Moving to the Cloud (www.classcentral.com)
- ^ SQL for Data Science (www.classcentral.com)
- ^ LAFF – On Programming for Correctness (www.classcentral.com)
- ^ Документы и презентации в LaTeX (Introduction to LaTeX) (www.classcentral.com)
- ^ Agile Software Development (www.classcentral.com)
- ^ Lean Software Development (www.classcentral.com)
- ^ Software Development Processes and Methodologies (www.classcentral.com)
- ^ Android App Components - Services, Local IPC, and Content Providers (www.classcentral.com)
- ^ Android App Components - Intents, Activities, and Broadcast Receivers (www.classcentral.com)
- ^ Engineering Maintainable Android Apps (www.classcentral.com)
- ^ Java for Android (www.classcentral.com)
- ^ Front-End JavaScript Frameworks: Angular (www.classcentral.com)
- ^ Server-side Development with NodeJS, Express and MongoDB (www.classcentral.com)
- ^ Front-End Web UI Frameworks and Tools: Bootstrap 4 (www.classcentral.com)
- ^ Developing Android Apps with App Inventor (www.classcentral.com)
- ^ Multiplatform Mobile App Development with React Native (www.classcentral.com)
- ^ Multiplatform Mobile App Development with NativeScript (www.classcentral.com)
- ^ Front-End Web Development with React (www.classcentral.com)
- ^ Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova (www.classcentral.com)
- ^ Global Software Development (www.classcentral.com)
- ^ Automated Software Testing: Practical Skills for Java Developers (www.classcentral.com)
- ^ Automated Software Testing: Advanced Skills for Java Developers (www.classcentral.com)
- ^ Основы HTML и CSS (www.classcentral.com)
- ^ Building Arduino robots and devices (www.classcentral.com)
- ^ Быстрый старт в разработке Android-приложений (www.classcentral.com)
- ^ Разработка веб-сервисов на Golang, часть 2 (www.classcentral.com)
- ^ Введение в iOS-разработку (www.classcentral.com)
- ^ NoSQL systems (www.classcentral.com)
- ^ Relational database systems (www.classcentral.com)
- ^ Fundamentos de Android (www.classcentral.com)
- ^ Implementation of Data Structures (www.classcentral.com)
- ^ Foundations of Data Structures (www.classcentral.com)
- ^ Professional Android App Development (www.classcentral.com)
- ^ Сетевое администрирование: от теории к практике (www.classcentral.com)
- ^ Enterprise Software Lifecycle Management (www.classcentral.com)
- ^ Использование механизмов операционных систем в разработке программного обеспечения (www.classcentral.com)
- ^ Introduction to Java Programming: Fundamental Data Structures and Algorithms (www.classcentral.com)
- ^ The Software Architect Code: Building the Digital World (www.classcentral.com)
- ^ Design Patterns (www.classcentral.com)
- ^ Software Architecture (www.classcentral.com)
- ^ Object-Oriented Design (www.classcentral.com)
- ^ Reviews & Metrics for Software Improvements (www.classcentral.com)
- ^ Service-Oriented Architecture (www.classcentral.com)
- ^ Web Connectivity and Security in Embedded Systems (www.classcentral.com)
- ^ Architecting Smart IoT Devices (www.classcentral.com)
- ^ Software Architecture for the Internet of Things (www.classcentral.com)
- ^ Introduction to Architecting Smart IoT Devices (www.classcentral.com)
- ^ Google Cloud Platform Fundamentals for AWS Professionals (www.classcentral.com)
- ^ Advanced Android App Development (www.classcentral.com)
- ^ Android Basics: User Input (www.classcentral.com)
- ^ Intro to Progressive Web Apps (www.classcentral.com)
- ^ Material Design for Android Developers (www.classcentral.com)
- ^ VR Software Development (www.classcentral.com)
- ^ Android Basics: User Interface (www.classcentral.com)
- ^ Android Basics: Button Clicks (www.classcentral.com)
- ^ Intro to Data Structures and Algorithms (www.classcentral.com)
- ^ Android Basics: Networking (www.classcentral.com)
- ^ Client-Server Communication (www.classcentral.com)
- ^ Google Maps APIs (www.classcentral.com)
- ^ Scalable Microservices with Kubernetes (www.classcentral.com)
- ^ Offline Web Applications (www.classcentral.com)
- ^ Firebase Essentials For Android (www.classcentral.com)
- ^ Android Performance (www.classcentral.com)
- ^ Developing Android Apps with Kotlin (www.classcentral.com)
- ^ Advanced CSS Concepts (www.classcentral.com)
- ^ AngularJS: Framework Fundamentals (www.classcentral.com)
- ^ Algorithms and Data Structures in C# (www.classcentral.com)
- ^ Introduction to C# (www.classcentral.com)
- ^ AngularJS: Advanced Framework Techniques (www.classcentral.com)
- ^ Creating Programmatic SQL Database Objects (www.classcentral.com)
- ^ Implementing In-Memory SQL Database Objects (www.classcentral.com)
- ^ Application Design Considerations: An Inclusive Approach (www.classcentral.com)
- ^ Introduction to TypeScript 2 (www.classcentral.com)
- ^ Designing Data Platform Solutions (www.classcentral.com)
- ^ Applied Machine Learning (www.classcentral.com)
- ^ Developing SQL Databases (www.classcentral.com)
- ^ Building Interactive Prototypes using JavaScript (www.classcentral.com)
- ^ Building Functional Prototypes using Node.js (www.classcentral.com)
- ^ Algorithms and Data Structures (www.classcentral.com)
- ^ Optimizing Performance for SQL Based Applications (www.classcentral.com)
- ^ Developing Intelligent Apps and Bots (www.classcentral.com)
- ^ Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (www.classcentral.com)
- ^ Programmation iOS (partie I) (www.classcentral.com)
- ^ Programmation iOS (partie II) (www.classcentral.com)
- ^ Introduction to Data Structures (www.classcentral.com)
- ^ Introduction to Computation Theory (www.classcentral.com)
- ^ Fundamentals of Machine Learning (www.classcentral.com)
- ^ Peer-to-Peer Protocols and Local Area Networks (www.classcentral.com)
- ^ Requirements Specifications: Goals and Conflict Analysis (www.classcentral.com)
- ^ Software Requirements Prioritization: Risk Analysis (www.classcentral.com)
- ^ Introduction to Web Cartography: Part 1 (www.classcentral.com)
- ^ Requirements Gathering for Secure Software Development (www.classcentral.com)
- ^ Cloud Computing Security (www.classcentral.com)
- ^ Homeland Security & Cybersecurity Connection - It's Not About the Terrorists (www.classcentral.com)
- ^ Requirements Elicitation: Artifact and Stakeholder Analysis (www.classcentral.com)
- ^ Introduction to C# Programming and Unity (www.classcentral.com)
- ^ Intermediate Object-Oriented Programming for Unity Games (www.classcentral.com)
- ^ Asymmetric Cryptography and Key Management (www.classcentral.com)
- ^ Software Design Threats and Mitigations (www.classcentral.com)
- ^ Packet Switching Networks and Algorithms (www.classcentral.com)
- ^ Symmetric Cryptography (www.classcentral.com)
- ^ Data Structures and Design Patterns for Game Developers (www.classcentral.com)
- ^ Basic Cryptography and Programming with Crypto API (www.classcentral.com)
- ^ Design and Analyze Secure Networked Systems (www.classcentral.com)
- ^ Linux Server Management and Security (www.classcentral.com)
- ^ Detecting and Mitigating Cyber Threats and Attacks (www.classcentral.com)
- ^ SRS Documents: Requirements and Diagrammatic Notations (www.classcentral.com)
- ^ Hacking and Patching (www.classcentral.com)
- ^ More C# Programming and Unity (www.classcentral.com)
- ^ Fundamentals of Network Communication (www.classcentral.com)
- ^ Introduction to Kubernetes (www.classcentral.com)
- ^ Introduction to Cloud Infrastructure Technologies (www.classcentral.com)
- ^ Machine Learning for Musicians and Artists (www.classcentral.com)
- ^ 2D Game Development with libGDX (www.classcentral.com)
- ^ Introduction to DevOps: Transforming and Improving Operations (www.classcentral.com)
- ^ Cybersecurity and the X-Factor (www.classcentral.com)
- ^ Cybersecurity and the Internet of Things (www.classcentral.com)
- ^ Cybersecurity and Privacy in the IoT (www.classcentral.com)
- ^ Web App Development with the Power of Node.js (www.classcentral.com)
- ^ IoT System Architecture: Design and Evaluation (www.classcentral.com)
- ^ Mobile Design and Usability for Android (www.classcentral.com)
- ^ Mobile Design and Usability for iOS (www.classcentral.com)
- ^ Orientação a Objetos com Java (www.classcentral.com)
- ^ Overview of Advanced Methods of Reinforcement Learning in Finance (www.classcentral.com)
- ^ Guided Tour of Machine Learning in Finance (www.classcentral.com)
- ^ Real-Time Cyber Threat Detection and Mitigation (www.classcentral.com)
- ^ UML Class Diagrams for Software Engineering (www.classcentral.com)
- ^ Fundamentals of Machine Learning in Finance (www.classcentral.com)
- ^ Teamwork & Collaboration (www.classcentral.com)
- ^ Gameplay Programming for Video Game Designers (www.classcentral.com)
- ^ Cybersecurity Fundamentals (www.classcentral.com)
- ^ Advanced Algorithmics and Graph Theory with Python (www.classcentral.com)
- ^ Programming for Everyone – An Introduction to Visual Programming Languages (www.classcentral.com)
- ^ Introdução ao Teste de Software (www.classcentral.com)
- ^ Concurrency (www.classcentral.com)
- ^ M220J: MongoDB for Java Developers (www.classcentral.com)
- ^ How to Win Coding Competitions: Secrets of Champions (www.classcentral.com)
- ^ Основы программирования мобильных приложений для Android (www.classcentral.com)
- ^ M220JS: MongoDB for Javascript Developers (www.classcentral.com)
- ^ Software Testing Fundamentals (www.classcentral.com)
- ^ Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux (www.classcentral.com)
- ^ Formal Software Verification (www.classcentral.com)
- ^ Cloud Computing Infrastructure (www.classcentral.com)
- ^ Software Testing Management (www.classcentral.com)
- ^ Cloud Computing Management (www.classcentral.com)
- ^ Cloud Computing for Enterprises (www.classcentral.com)
- ^ An Introduction to Practical Deep Learning (www.classcentral.com)
- ^ Designing RESTful APIs (www.classcentral.com)
- ^ Deploying Applications with Heroku (www.classcentral.com)
- ^ How to create in Android (www.classcentral.com)
- ^ Learn Backbone.js (www.classcentral.com)
- ^ Fundamentals of Parallelism on Intel Architecture (www.classcentral.com)
- ^ Dynamic Web Applications with Sinatra (www.classcentral.com)
- ^ VR Design (www.classcentral.com)
- ^ Android Basics: Data Storage (www.classcentral.com)
- ^ Fundamentals of Red Hat Enterprise Linux (www.classcentral.com)
- ^ Introduction: Elements of Microgame Design (www.classcentral.com)
- ^ Intro to TensorFlow for Deep Learning (www.classcentral.com)
- ^ Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla (www.classcentral.com)
- ^ SQL for Data Analysis (www.classcentral.com)
- ^ Hacker101 (www.classcentral.com)
- ^ iOS Networking with Swift (www.classcentral.com)
- ^ Fundamentals of Containers, Kubernetes, and Red Hat OpenShift (www.classcentral.com)
- ^ VR Platforms & Applications (www.classcentral.com)
- ^ How to Make an iOS App (www.classcentral.com)
- ^ iOS Persistence and Core Data (www.classcentral.com)
- ^ Developing Android Apps (www.classcentral.com)
- ^ iOS Design Patterns (www.classcentral.com)
- ^ Building iOS Interfaces (www.classcentral.com)
- ^ Swift for Developers (www.classcentral.com)
- ^ VR Scenes and Objects (www.classcentral.com)
- ^ UIKit Fundamentals (www.classcentral.com)
- ^ Foundations of Machine Learning (www.classcentral.com)
- ^ Machine Learning Foundations: A Case Study Approach (www.classcentral.com)
- ^ [New] Natural Language Processing in TensorFlow (www.classcentral.com)
- ^ Machine Learning: Regression (www.classcentral.com)
- ^ Machine Learning for Data Science and Analytics (www.classcentral.com)
- ^ Probabilistic Graphical Models 1: Representation (www.classcentral.com)
- ^ Intro to Deep Learning (www.classcentral.com)
- ^ Creative Applications of Deep Learning with TensorFlow (www.classcentral.com)
- ^ Machine Learning With Big Data (www.classcentral.com)
- ^ Machine Learning for Trading (www.classcentral.com)
- ^ Hardware Security (www.classcentral.com)
- ^ Bitcoin and Cryptocurrency Technologies (www.classcentral.com)
- ^ Introduction to Artificial Intelligence (www.classcentral.com)
- ^ Computational Neuroscience (www.classcentral.com)
- ^ Reinforcement Learning (www.classcentral.com)
- ^ Machine Learning: Classification (www.classcentral.com)
- ^ Intro to Parallel Programming (www.classcentral.com)
- ^ Advanced Operating Systems (www.classcentral.com)
- ^ Enabling Technologies for Data Science and Analytics: The Internet of Things (www.classcentral.com)
- ^ Interactive 3D Graphics (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ Applied Cryptography (www.classcentral.com)
- ^ Parallel programming (www.classcentral.com)
- ^ Introduction to Computer Architecture (www.classcentral.com)
- ^ Probabilistic Graphical Models 2: Inference (www.classcentral.com)
- ^ Machine Learning: Clustering & Retrieval (www.classcentral.com)
- ^ Practical Predictive Analytics: Models and Methods (www.classcentral.com)
- ^ Quantitative Formal Modeling and Worst-Case Performance Analysis (www.classcentral.com)
- ^ Nearest Neighbor Collaborative Filtering (www.classcentral.com)
- ^ Introduction to Operating Systems (www.classcentral.com)
- ^ Computational Photography (www.classcentral.com)
- ^ Computability, Complexity & Algorithms (www.classcentral.com)
- ^ High Performance Computer Architecture (www.classcentral.com)
- ^ Artificial Intelligence (AI) (www.classcentral.com)
- ^ Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud (www.classcentral.com)
- ^ Relational Database Support for Data Warehouses (www.classcentral.com)
- ^ Practical Deep Learning For Coders, Part 1 (www.classcentral.com)
- ^ Structuring Machine Learning Projects (www.classcentral.com)
- ^ Neural Networks and Deep Learning (www.classcentral.com)
- ^ Sequence Models (www.classcentral.com)
- ^ Convolutional Neural Networks (www.classcentral.com)
- ^ Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization (www.classcentral.com)
- ^ Real-Time Audio Signal Processing in Faust (www.classcentral.com)
- ^ Computation Structures 3: Computer Organization (www.classcentral.com)
- ^ 6.S094: Deep Learning for Self-Driving Cars (www.classcentral.com)
- ^ 6.S191: Introduction to Deep Learning (www.classcentral.com)
- ^ Applied Machine Learning in Python (www.classcentral.com)
- ^ Knowledge-Based AI: Cognitive Systems (www.classcentral.com)
- ^ GT - Refresher - Advanced OS (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ Cyber-Physical Systems Design & Analysis (www.classcentral.com)
- ^ Artificial Intelligence (www.classcentral.com)
- ^ Cyber-Physical Systems Security (www.classcentral.com)
- ^ Network Security (www.classcentral.com)
- ^ Compilers: Theory and Practice (www.classcentral.com)
- ^ Intro to Information Security (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ High Performance Computing (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ NP-Complete Problems (www.classcentral.com)
- ^ Parallel Programming in Java (www.classcentral.com)
- ^ Distributed Programming in Java (www.classcentral.com)
- ^ Concurrent Programming in Java (www.classcentral.com)
- ^ Making Your First Virtual Reality Game (www.classcentral.com)
- ^ Information Security: Context and Introduction (www.classcentral.com)
- ^ Quantum Machine Learning (www.classcentral.com)
- ^ State Estimation and Localization for Self-Driving Cars (www.classcentral.com)
- ^ Advanced Modeling for Discrete Optimization (www.classcentral.com)
- ^ Solving Algorithms for Discrete Optimization (www.classcentral.com)
- ^ Basic Modeling for Discrete Optimization (www.classcentral.com)
- ^ Nature, in Code: Biology in JavaScript (www.classcentral.com)
- ^ MATLAB et Octave pour débutants (www.classcentral.com)
- ^ Методы и средства защиты информации (www.classcentral.com)
- ^ Addressing Large Hadron Collider Challenges by Machine Learning (www.classcentral.com)
- ^ Practical Reinforcement Learning (www.classcentral.com)
- ^ Менеджмент информационной безопасности (www.classcentral.com)
- ^ Bayesian Methods for Machine Learning (www.classcentral.com)
- ^ Introduction to Formal Concept Analysis (www.classcentral.com)
- ^ Deep Learning in Computer Vision (www.classcentral.com)
- ^ Обработка изображений (www.classcentral.com)
- ^ Introduction to Deep Learning (www.classcentral.com)
- ^ Matrix Factorization and Advanced Techniques (www.classcentral.com)
- ^ Introduction to Recommender Systems: Non-Personalized and Content-Based (www.classcentral.com)
- ^ Recommender Systems: Evaluation and Metrics (www.classcentral.com)
- ^ Modeling and Debugging Embedded Systems (www.classcentral.com)
- ^ Embedded Software and Hardware Architecture (www.classcentral.com)
- ^ Razonamiento artificial (www.classcentral.com)
- ^ Sesenta años de inteligencia artificial (www.classcentral.com)
- ^ 機器學習基石下 (Machine Learning Foundations)---Algorithmic Foundations (www.classcentral.com)
- ^ 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) (www.classcentral.com)
- ^ 大数据机器学习|Big Data Machine Learning (www.classcentral.com)
- ^ Discrete Mathematics (www.classcentral.com)
- ^ Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV (www.classcentral.com)
- ^ System Validation: Automata and behavioural equivalences (www.classcentral.com)
- ^ Approximation Algorithms (www.classcentral.com)
- ^ System Validation (4): Modelling Software, Protocols, and other behaviour (www.classcentral.com)
- ^ Embedded Hardware and Operating Systems (www.classcentral.com)
- ^ System Validation (3): Requirements by modal formulas (www.classcentral.com)
- ^ System Validation (2): Model process behaviour (www.classcentral.com)
- ^ Learn TensorFlow and deep learning, without a Ph.D. (www.classcentral.com)
- ^ Machine Learning Crash Course with TensorFlow APIs (www.classcentral.com)
- ^ DevOps for Databases (www.classcentral.com)
- ^ DevOps Testing (www.classcentral.com)
- ^ Infrastructure as Code (www.classcentral.com)
- ^ Deep Learning Explained (www.classcentral.com)
- ^ Introduction to Artificial Intelligence (AI) (www.classcentral.com)
- ^ DevOps Practices and Principles (www.classcentral.com)
- ^ Sparse Representations in Signal and Image Processing: Fundamentals (www.classcentral.com)
- ^ Sparse Representations in Image Processing: From Theory to Practice (www.classcentral.com)
- ^ Cyber-Physical Systems: Modeling and Simulation (www.classcentral.com)
- ^ Statistical Machine Learning (www.classcentral.com)
- ^ Cryptography and Information Theory (www.classcentral.com)
- ^ Classical Cryptosystems and Core Concepts (www.classcentral.com)
- ^ Cryptographic Hash and Integrity Protection (www.classcentral.com)
- ^ Introduction to OpenStack (www.classcentral.com)
- ^ Introduction to Cloud Foundry and Cloud Native Software Architecture (www.classcentral.com)
- ^ An Introduction to Hyperledger Blockchain Technologies (www.classcentral.com)
- ^ Approximation Algorithms Part II (www.classcentral.com)
- ^ Mathematics for Machine Learning: PCA (www.classcentral.com)
- ^ Reliable Distributed Algorithms, Part 2 (www.classcentral.com)
- ^ Mathematics for Machine Learning: Multivariate Calculus (www.classcentral.com)
- ^ Mathematics for Machine Learning: Linear Algebra (www.classcentral.com)
- ^ Multi-Object Tracking for Automotive Systems (www.classcentral.com)
- ^ Computer System Design: Advanced Concepts of Modern Microprocessors (www.classcentral.com)
- ^ Reinforcement Learning in Finance (www.classcentral.com)
- ^ Deep Learning with Tensorflow (www.classcentral.com)
- ^ Deep Learning with Python and PyTorch (www.classcentral.com)
- ^ Deep Learning for Natural Language Processing (www.classcentral.com)
- ^ Cutting Edge Deep Learning For Coders, Part 2 (www.classcentral.com)
- ^ Introduction to Machine Learning for Coders! (www.classcentral.com)
- ^ Cloud Computing Security (www.classcentral.com)
- ^ Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (www.classcentral.com)
- ^ Identifying, Monitoring, and Analyzing Risk and Incident Response and Recovery (www.classcentral.com)
- ^ Networks and Communications Security (www.classcentral.com)
- ^ Big Data Applications: Machine Learning at Scale (www.classcentral.com)
- ^ Security Operations and Administration (www.classcentral.com)
- ^ Convolutional Neural Networks in TensorFlow (www.classcentral.com)
- ^ Access Controls (www.classcentral.com)
- ^ Continuous Integration and Deployment (www.classcentral.com)
- ^ Deep Learning Summer School (www.classcentral.com)
- ^ Systems and Application Security (www.classcentral.com)
I’ve sorted these courses into the following categories based on their difficulty level:
- Beginner
- Intermediate
- Advanced
Courses that are being offered for the first time are marked as [NEW].
Many of these courses are completely self-paced. The rest will start at various times. You can find complete lists of the technology-related courses starting later in 2019 on Class Central’s Computer Science[5], Data Science[6], and Programming[7] subject pages.
I understand this a long list and might be daunting for learners new to programming. In that case, you might find David Venturi[8]’s recommendations for the best Data Science online courses[9] useful — even if you’re not looking to learn Data Science. I hope to create more of these guides in the future.
And finally if you have trouble figuring out how to signup for Coursera courses for free, don’t worry — I’ve written an article on how to do that, too[10].
Beginner (157)
- An Introduction to Interactive Programming in Python (Part 1)[11] from Rice University ★★★★★(2909)
- Introduction to Computer Science and Programming Using Python[12] from Massachusetts Institute of Technology ★★★★★(99)
- Learn to Program: The Fundamentals[13] from University of Toronto ★★★★★(86)
- Intro to Computer Science[14] from University of Virginia ★★★★☆(61)
- CS50's Introduction to Computer Science[15] from Harvard University ★★★★★(53)
- Ruby on Rails: An Introduction[16] from Johns Hopkins University ★★★☆☆(50)
- Introduction to HTML5[17] from University of Michigan ★★★★☆(37)
- Internet History, Technology, and Security[18] from University of Michigan ★★★★★(35)
- Introduction to Linux[19] from Linux Foundation ★★★★☆(34)
- How to Use Git and GitHub[20]
- [New] Programming with GUIs from Raspberry Pi Foundation[21]
- Intro to HTML and CSS[22]
- Introduction to VBA/Excel Programming[23] from Cal Poly Pomona ★★★★☆(21)
- Introduction to Cyber Security[24] from The Open University ★★★★☆(18)
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)[25] from Hebrew University of Jerusalem ★★★★★(14)
- Programming Basics[26] from Indian Institute of Technology Bombay ★★☆☆☆(13)
- Computer Science 101[27] from Stanford University ★★★★☆(11)
- Introduction to CSS3[28] from University of Michigan ★★★★★(11)
- Creative Programming for Digital Media & Mobile Apps[29] from University of London International Programmes ★★★★☆(10)
- HTML5 Coding Essentials and Best Practices[30] from World Wide Web Consortium (W3C) ★★★★☆(9)
- Introduction to Computer Networking[31] from Stanford University ★★★★★(8)
- Introduction to the Internet of Things and Embedded Systems[32] from University of California, Irvine ★★★★☆(8)
- Usable Security[33] from University of Maryland, College Park ★★★☆☆(8)
- Introduction to Bootstrap - A Tutorial[34] from Microsoft ★★★☆☆(8)
- Code Yourself! An Introduction to Programming[35] from University of Edinburgh ★★★★☆(7)
- HTML, CSS, and Javascript for Web Developers[36] from Johns Hopkins University ★★★★★(6)
- Learn to Program: Crafting Quality Code[37] from University of Toronto ★★★★★(6)
- Intro to Relational Databases[38]
- Paradigms of Computer Programming – Fundamentals[39] from Université catholique de Louvain ★★★★★(4)
- Paradigms of Computer Programming – Abstraction and Concurrency[40] from Université catholique de Louvain ★★★★☆(4)
- Introduction to jQuery[41] from Microsoft ★★★★☆(4)
- Programming in Scratch[42] from Harvey Mudd College ★★★★★(4)
- How To Create a Website in a Weekend! (Project-Centered Course)[43] from State University of New York ★★★★★(3)
- Introduction to Programming for the Visual Arts with p5.js[44] from University of California, Los Angeles ★★★★☆(3)
- HTML5 and CSS Fundamentals[45] from World Wide Web Consortium (W3C) ★★★★☆(3)
- Linux Command Line Basics[46]
- The Beauty and Joy of Computing - AP® CS Principles Part 1[47] from University of California, Berkeley ★★★★★(2)
- Object-Oriented Programming[48] from Indian Institute of Technology Bombay ★★★★☆(2)
- The Computing Technology Inside Your Smartphone[49] from Cornell University ★★★★★(2)
- Introduction to HTML and JavaScript[50] from Microsoft ★★★★★(2)
- Think. Create. Code[51] from University of Adelaide ★★★★★(2)
- CS For All: Introduction to Computer Science and Python Programming[52] from Harvey Mudd College ★★★★★(2)
- Networks: Friends, Money, and Bytes[53] from Princeton University ★★★☆☆(1)
- Programando con Java para aplicaciones Android[54] from Universidad Nacional Autónoma de México ★★★★★(1)
- Android Basics: Make Your First App[55] from Google ★★★★★(1)
- Computing: Art, Magic, Science[56] from ETH Zurich ★★★★☆(1)
- MyCS: Computer Science for Beginners[57] from Harvey Mudd College ★★★☆☆(1)
- CS50's Understanding Technology from Harvard University[58]
- CS50's Computer Science for Business Professionals from Harvard University[59]
- CS50's Mobile App Development with React Native from Harvard University[60]
- CS50's Web Programming with Python and JavaScript from Harvard University[61]
- CS50's Introduction to Game Development from Harvard University[62]
- Principles of Computing from Stanford University[63]
- Hacker Tools from Massachusetts Institute of Technology[64]
- The Beauty and Joy of Computing - AP® CS Principles Part 2 from University of California, Berkeley[65]
- Computational Thinking for Problem Solving from University of Pennsylvania[66]
- The Unix Workbench from Johns Hopkins University[67]
- JavaScript, jQuery, and JSON from University of Michigan[68]
- Introduction to Structured Query Language (SQL) from University of Michigan[69]
- Building Database Applications in PHP from University of Michigan[70]
- Interacting with the System and Managing Memory from Duke University[71]
- Programming Fundamentals from Duke University[72]
- Computer Science: Programming with a Purpose from Princeton University[73]
- Introduction to Computing using Python from Georgia Institute of Technology[74]
- Introduction to Cybersecurity from University of Washington[75]
- Python Programming Essentials from Rice University[76]
- Introduction to Virtual Reality from University of London International Programmes[77]
- Building Interactive 3D Characters and Social VR from University of London International Programmes[78]
- How Computers Work from University of London International Programmes[79]
- Introduction to Computer Programming from University of London International Programmes[80]
- Software Engineering: Introduction from The University of British Columbia[81]
- Introduction to Web Development from University of California, Davis[82]
- Введение в базы данных from St. Petersburg State Polytechnic University[83]
- Web Development and Design using Wordpress from California Institute of the Arts[84]
- Web Design: Strategy and Information Architecture from California Institute of the Arts[85]
- Cyber Security Economics from Delft University of Technology[86]
- Scratch: Programmeren voor kinderen (8+) from Delft University of Technology[87]
- Excel/VBA for Creative Problem Solving, Part 2 from University of Colorado Boulder[88]
- Основы проектирования приложений интернета вещей from Moscow Institute of Physics and Technology[89]
- Тонкости верстки from Moscow Institute of Physics and Technology[90]
- Web Coding Fundamentals: HTML, CSS and Javascript from National University of Singapore[91]
- Java Fundamentals for Android Development from Galileo University[92]
- Android App Development for Beginners from Galileo University[93]
- Monetize your Android Applications from Galileo University[94]
- AP Computer Science A: Java Programming Classes and Objects from Purdue University[95]
- AP Computer Science A: Java Programming Loops and Data Structures from Purdue University[96]
- AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures from Purdue University[97]
- Introduction to TCP/IP from Yonsei University[98]
- Deep Learning for Business from Yonsei University[99]
- Cyber Security Basics: A Hands-on Approach from Universidad Carlos iii de Madrid[100]
- Problem Solving, Programming, and Video Games from University of Alberta[101]
- Introduzione a LaTeX from University of Modena and Reggio Emilia[102]
- Blockchain 360: A State of the Art for Professionals from EIT Digital[103]
- Mobile Web Development from Google[104]
- Web Accessibility from Google[105]
- Introduction to Design Thinking from Microsoft[106]
- Introduction to ReactJS from Microsoft[107]
- Introduction to NodeJS from Microsoft[108]
- Logic and Computational Thinking from Microsoft[109]
- CSS Basics from Microsoft[110]
- Object Oriented Programming in Java from Microsoft[111]
- Learn to Program in Java from Microsoft[112]
- Writing Professional Code from Microsoft[113]
- How Entrepreneurs in Emerging Markets can master the Blockchain Technology from University of Cape Town[114]
- C Programming: Using Linux Tools and Libraries from Dartmouth[115]
- C Programming: Modular Programming and Memory Management from Dartmouth[116]
- C Programming: Advanced Data Types from Dartmouth[117]
- C Programming: Language Foundations from Institut Mines-Télécom[118]
- C Programming: Getting Started from Dartmouth[119]
- C Programming: Pointers and Memory Management from Dartmouth[120]
- Linux Basics: The Command Line Interface from Dartmouth[121]
- Computing: Art, Magic, Science - Part II from ETH Zurich[122]
- Software Design Methods and Tools from University of Colorado System[123]
- TCP/IP and Advanced Topics from University of Colorado System[124]
- Software Design as an Element of the Software Development Lifecycle from University of Colorado System[125]
- Proactive Computer Security from University of Colorado System[126]
- Introduction to Cybersecurity for Business from University of Colorado System[127]
- Software Design as an Abstraction from University of Colorado System[128]
- Introduction to Open Source Networking Technologies from Linux Foundation[129]
- Blockchain: Understanding Its Uses and Implications from Linux Foundation[130]
- Introducción a la programación en C: Instrucciones de control y ficheros de texto from Universidad Autónoma de Madrid[131]
- Mobile Computing with App Inventor – CS Principles from The University of Warwick[132]
- Introduction to the Internet of Things (IoT) from Curtin University[133]
- Software Engineering Essentials from Technische Universität München (Technical University of Munich)[134]
- Базы данных (Databases) from Saint Petersburg State University[135]
- Web Security Fundamentals from KU Leuven University[136]
- Arduino Programming, from novice to ninja from Institut Mines-Télécom[137]
- Video Game Design and Balance from Rochester Institute of Technology[138]
- Cyber Attack Countermeasures from New York University (NYU)[139]
- Introduction to Cyber Attacks from New York University (NYU)[140]
- Introdução à Ciência da Computação com Python Parte 1 from Universidade de São Paulo[141]
- Introdução à Ciência da Computação com Python Parte 2 from Universidade de São Paulo[142]
- Programación Orientada a Objetos from MéxicoX[143]
- Computing Form and Shape: Python Programming with the Rhinoscript Library from Rhode Island School of Design[144]
- Introduction to MongoDB from MongoDB University[145]
- Object-oriented Programming in Python: Create Your Own Adventure Game from Raspberry Pi Foundation[146]
- Programming 102: Think Like a Computer Scientist from Raspberry Pi Foundation[147]
- Programación Orientada a Objetos con Python from Universidad Austral[148]
- Diseñando páginas web con Bootstrap 4 from Universidad Austral[149]
- How Computers Work: Demystifying Computation from Raspberry Pi Foundation[150]
- Swift for Beginners[151]
- Data Communications and Network Services from Cisco[152]
- Elements of AI from University of Helsinki[153]
- Blockchain in the Energy Sector from InnoEnergy[154]
- Learn Swift Programming Syntax[155]
- Internet Connection: How to Get Online? from Cisco[156]
- Network Protocols and Architecture from Cisco[157]
- Introduction to Cisco Networking from Cisco[158]
- Version Control with Git from Atlassian[159]
- ES6 - JavaScript Improved[160]
- Introduction to Virtual Reality[161]
- GitHub & Collaboration[162]
- Version Control with Git[163]
- HTTP & Web Servers[164]
- Android for Beginners[165]
- Web Applications for Everybody[166]
- Home Networking Basics from Cisco[167]
- Using Databases with Python[168] from University of Michigan ★★★★★(291)
- Machine Learning[169] from Stanford University ★★★★★(261)
- Functional Programming Principles in Scala[170] from École Polytechnique Fédérale de Lausanne ★★★★★(58)
- Algorithms, Part I[171] from Princeton University ★★★★☆(48)
- Cryptography I[172] from Stanford University ★★★★★(45)
- Introduction to Agent-based Modeling[173] from Santa Fe Institute ★★★★★(39)
- Programming Mobile Applications for Android Handheld Systems: Part 1[174] from University of Maryland, College Park ★★★★☆(38)
- CS188.1x: Artificial Intelligence[175] from University of California, Berkeley ★★★★★(30)
- Principles of Computing (Part 1)[176] from Rice University ★★★★★(26)
- Practical Machine Learning[177] from Johns Hopkins University ★★★☆☆(22)
- Software Security[178] from University of Maryland, College Park ★★★★★(22)
- Algorithms, Part II[179] from Princeton University ★★★★★(21)
- Responsive Website Basics: Code with HTML, CSS, and JavaScript[180] from University of London International Programmes ★★★★☆(21)
- Agile Development Using Ruby on Rails - The Basics[181] from University of California, Berkeley ★★★★★(19)
- Cloud Computing Concepts, Part 1[182] from University of Illinois at Urbana-Champaign ★★★☆☆(19)
- Automata Theory[183] from Stanford University ★★★★☆(17)
- Programming Languages, Part A[184] from University of Washington ★★★★★(17)
- C++ For C Programmers, Part A[185] from University of California, Santa Cruz ★★★☆☆(16)
- Principles of Computing (Part 2)[186] from Rice University ★★★★☆(15)
- Programming Mobile Applications for Android Handheld Systems: Part 2[187] from University of Maryland, College Park ★★★★☆(15)
- The Nature of Code[188] from Processing Foundation ★★★★★(15)
- Algorithmic Thinking (Part 1)[189] from Rice University ★★★★☆(14)
- Design of Computer Programs[190] from Stanford University ★★★★☆(13)
- Intro to Machine Learning[191] from Stanford University ★★★★☆(12)
- Algorithmic Toolbox[192] from University of California, San Diego ★★★★☆(12)
- Discrete Optimization[193] from University of Melbourne ★★★★☆(12)
- Responsive Web Design[194] from University of London International Programmes ★★★☆☆(11)
- Introduction to Game Development[195] from Michigan State University ★★★★☆(11)
- Introduction to Functional Programming[196] from Delft University of Technology ★★★★☆(11)
- Interactivity with JavaScript[197] from University of Michigan ★★★★☆(10)
- Introduction to Software Product Management[198] from University of Alberta ★★★★☆(10)
- Android Development for Beginners[199] from Google ★★★★☆(10)
- The Arduino Platform and C Programming[200] from University of California, Irvine ★★★☆☆(9)
- Algorithmic Thinking (Part 2)[201] from Rice University ★★★★☆(9)
- Programming Languages[202] from University of Virginia ★★★☆☆(9)
- Software Processes and Agile Practices[203] from University of Alberta ★★★★☆(9)
- Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital[204] from Duke University ★★★★☆(8)
- Text Retrieval and Search Engines[205] from University of Illinois at Urbana-Champaign ★★★☆☆(8)
- Cryptography[206] from University of Maryland, College Park ★★★★☆(8)
- Advanced Styling with Responsive Design[207] from University of Michigan ★★★★☆(7)
- Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure[208] from University of Illinois at Urbana-Champaign ★★★☆☆(7)
- Software Testing[209] from University of Utah ★★★★☆(7)
- Internet of Things: How did we get here?[210] from University of California, San Diego ★★☆☆☆(6)
- Introduction To Swift Programming[211] from University of Toronto ★☆☆☆☆(6)
- Learning from Data (Introductory Machine Learning course)[212] from California Institute of Technology ★★★★☆(6)
- Client Needs and Software Requirements[213] from University of Alberta ★★★★☆(6)
- Responsive Web Design Fundamentals[214] from Google ★★★★☆(6)
- Intro to AJAX[215]
- Agile Development Using Ruby on Rails - Advanced[216] from University of California, Berkeley ★★★★★(5)
- Ruby on Rails Web Services and Integration with MongoDB[217] from Johns Hopkins University ★★★★★(5)
- Cloud Computing Concepts: Part 2[218] from University of Illinois at Urbana-Champaign ★★★★★(5)
- Computer Graphics[219] from University of California, San Diego ★★★★☆(5)
- Data Structures and Performance[220] from University of California, San Diego ★★★★★(5)
- Web Application Development with JavaScript and MongoDB[221] from University of London International Programmes ★★★★☆(5)
- Introduction to Meteor.js Development[222] from University of London International Programmes ★★★★★(5)
- How to Code: Simple Data[223] from The University of British Columbia ★★★★☆(5)
- Developing Android Apps[224] from Google ★★★★☆(5)
- Julia Scientific Programming[225] from University of Cape Town ★★★★★(5)
- Data Wrangling with MongoDB[226] from MongoDB University ★★★★☆(5)
- Parallel Programming Concepts[227]
- Intro to DevOps[228] from Nutanix ★★★☆☆(5)
- Intro to iOS App Development with Swift[229]
- Interfacing with the Arduino[230] from University of California, Irvine ★★★★☆(4)
- Algorithms on Strings[231] from University of California, San Diego ★★★☆☆(4)
- Analysis of Algorithms[232] from Princeton University ★★★★★(4)
- Computer Architecture[233] from Princeton University ★★★★★(4)
- Computer Networking[234] from Georgia Institute of Technology ★★★★☆(4)
- Software Development Process[235] from Georgia Institute of Technology ★★★☆☆(4)
- Cloud Networking[236] from University of Illinois at Urbana-Champaign ★★★★☆(4)
- Website Performance Optimization[237] from Google ★★★★☆(4)
- HTML5 Game Development[238] from Google ★★★☆☆(4)
- Practical Numerical Methods with Python[239] from George Washington University ★★★★☆(4)
- Database Management Essentials[240] from University of Colorado System ★★★★☆(4)
- Interactive Computer Graphics[241] from The University of Tokyo ★★☆☆☆(4)
- Software Debugging[242] from Saarland University ★★★★★(4)
- Software Construction in Java[243] from Massachusetts Institute of Technology ★★★★★(3)
- Foundations of Objective-C App Development[244] from University of California, Irvine ★★★☆☆(3)
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi[245] from University of California, Irvine ★★★★☆(3)
- Data Structures[246] from University of California, San Diego ★★★☆☆(3)
- Networks Illustrated: Principles without Calculus[247] from Princeton University ★★★★☆(3)
- VLSI CAD Part I: Logic[248] from University of Illinois at Urbana-Champaign ★★★★★(3)
- Mastering the Software Engineering Interview[249] from University of California, San Diego ★★★★☆(3)
- Internet of Things: Setting Up Your DragonBoard™ Development Platform[250] from University of California, San Diego ★★★☆☆(3)
- Querying Data with Transact-SQL[251] from Microsoft ★★★★☆(3)
- DevOps for Developers: How to Get Started[252] from Microsoft ★★★★☆(3)
- Autonomous Mobile Robots[253] from ETH Zurich ★★★☆☆(3)
- Intro to Algorithms[254]
- Compilers[255] from Stanford University ★★★★☆(2)
- Mobile Application Experiences Part 1: From a Domain to an App Idea[256] from Massachusetts Institute of Technology ★★★★★(2)
- Rails with Active Record and Action Pack[257] from Johns Hopkins University ★★★★☆(2)
- Algorithms on Graphs[258] from University of California, San Diego ★★★★☆(2)
- Advanced Data Structures in Java[259] from University of California, San Diego ★★★★☆(2)
- Internet of Things: Communication Technologies[260] from University of California, San Diego ★★★☆☆(2)
- App Design and Development for iOS[261] from University of Toronto ★★★☆☆(2)
- iOS App Development Basics[262] from University of Toronto ★★★★☆(2)
- Game Development for Modern Platforms[263] from Michigan State University ★★★★★(2)
- Introduction to Mobile Application Development using Android[264] from The Hong Kong University of Science and Technology ★★★★☆(2)
- Agile Planning for Software Products[265] from University of Alberta ★★★☆☆(2)
- UX Design for Mobile Developers[266] from Google ★★★★★(2)
- Browser Rendering Optimization[267] from Google ★★★★☆(2)
- Analyzing and Visualizing Data with Power BI[268] from Microsoft ★★★★★(2)
- Developing International Software, Part 1[269] from Microsoft ★★★★☆(2)
- Agile Software Development[270] from ETH Zurich ★★★★★(2)
- Build Your First Android App (Project-Centered Course)[271] from École Centrale Paris ★★★☆☆(2)
- Approximation Algorithms Part I[272] from École normale supérieure ★★★★★(2)
- JavaScript Testing[273]
- Full Stack Foundations[274]
- Configuring Linux Web Servers[275]
- Single Page Web Applications with AngularJS[276] from Johns Hopkins University ★★★★★(1)
- Interfacing with the Raspberry Pi[277] from University of California, Irvine ★☆☆☆☆(1)
- Best Practices for iOS User Interface Design[278] from University of California, Irvine ★★★★★(1)
- Machine Learning: Unsupervised Learning[279] from Brown University ★★★★☆(1)
- Advanced Algorithms and Complexity[280] from University of California, San Diego ★★★☆☆(1)
- Software Architecture & Design[281] from Georgia Institute of Technology ★★★★★(1)
- Responsive Website Tutorial and Examples[282] from University of London International Programmes ★★★★★(1)
- Managing an Agile Team[283] from University of Virginia ★★☆☆☆(1)
- MATLAB and Octave for Beginners[284] from École Polytechnique Fédérale de Lausanne ★☆☆☆☆(1)
- Web Application Development: Basic Concepts[285] from University of New Mexico ★★★★☆(1)
- Android: Introducción a la Programación[286] from Universitat Politècnica de València ★★★★☆(1)
- Algorithms[287] from Indian Institute of Technology Bombay ★★★★★(1)
- Android Basics: Multiscreen Apps[288] from Google ★★★★☆(1)
- Developing Scalable Apps in Java[289] from Google ★★★★☆(1)
- Google Cloud Platform Fundamentals: Core Infrastructure[290] from Google ★★★★☆(1)
- Gradle for Android and Java[291] from Google ★★★★★(1)
- Developing Scalable Apps in Python[292] from Google ★★★★☆(1)
- JavaScript Promises[293] from Google ★★★★★(1)
- Principles of Machine Learning[294] from Microsoft ★★★★★(1)
- 用Python玩转数据 Data Processing Using Python[295] from Nanjing University ★★★★★(1)
- Cybersecurity and Mobility[296] from University System of Georgia ★☆☆☆☆(1)
- HTML5 Apps and Games[297] from World Wide Web Consortium (W3C) ★★★☆☆(1)
- Technical Interview[298] from Pramp ★★★★★(1)
- Networking for Web Developers[299]
- Intro to Theoretical Computer Science[300]
- Using Python for Research from Harvard University[301]
- Language, Proof and Logic from Stanford University[302]
- Graph Search, Shortest Paths, and Data Structures from Stanford University[303]
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms from Stanford University[304]
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them from Stanford University[305]
- Probabilistic Graphical Models 3: Learning from Stanford University[306]
- Algorithms: Design and Analysis from Stanford University[307]
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming from Stanford University[308]
- Algorithms: Design and Analysis, Part 2 from Stanford University[309]
- Mobile Application Experiences Part 3: Building Mobile Apps from Massachusetts Institute of Technology[310]
- Computational Thinking for Modeling and Simulation from Massachusetts Institute of Technology[311]
- Advanced Software Construction in Java from Massachusetts Institute of Technology[312]
- Mobile Application Experiences from Massachusetts Institute of Technology[313]
- Computation Structures 2: Computer Architecture from Massachusetts Institute of Technology[314]
- Foundations of Data Science: Prediction and Machine Learning from University of California, Berkeley[315]
- Bitcoin and Cryptocurrencies from University of California, Berkeley[316]
- Blockchain Technology from University of California, Berkeley[317]
- Algorithm Design and Analysis from University of Pennsylvania[318]
- Data Structures and Software Design from University of Pennsylvania[319]
- Software Development Fundamentals from University of Pennsylvania[320]
- Introduction to Neurohacking In R from Johns Hopkins University[321]
- Networking and Security in iOS Applications from University of California, Irvine[322]
- Games, Sensors and Media from University of California, Irvine[323]
- Toward the Future of iOS Development with Swift from University of California, Irvine[324]
- Building Web Applications in PHP from University of Michigan[325]
- Introduction to Machine Learning from Duke University[326]
- Computer Science: Algorithms, Theory, and Machines from Princeton University[327]
- Introduction to Graduate Algorithms from Georgia Institute of Technology[328]
- Software Analysis & Testing from Georgia Institute of Technology[329]
- Database Systems Concepts & Design from Georgia Institute of Technology[330]
- Database Systems Concepts and Design from Georgia Institute of Technology[331]
- Animation and CGI Motion from Columbia University[332]
- Data Analytics Foundations for Accountancy II from University of Illinois at Urbana-Champaign[333]
- Data Structures: An Active Learning Approach from University of California, San Diego[334]
- Creating Virtual Reality (VR) Apps from University of California, San Diego[335]
- Internet of Things: Sensing and Actuation From Devices from University of California, San Diego[336]
- How Virtual Reality Works from University of California, San Diego[337]
- String Processing and Pattern Matching Algorithms from University of California, San Diego[338]
- Algorithmic Design and Techniques from University of California, San Diego[339]
- Minecraft, Coding and Teaching from University of California, San Diego[340]
- Graph Algorithms from University of California, San Diego[341]
- Machine Learning Fundamentals from University of California, San Diego[342]
- Data Structures Fundamentals from University of California, San Diego[343]
- Finding Your Cybersecurity Career Path from University of Washington[344]
- Programming Languages, Part B from University of Washington[345]
- Building a Cybersecurity Toolkit from University of Washington[346]
- Cybersecurity: The CISO's View from University of Washington[347]
- Programming Languages, Part C from University of Washington[348]
- Mathematics for Computer Science from University of London International Programmes[349]
- 3D Models for Virtual Reality from University of London International Programmes[350]
- Build Your Own iOS App from University of Toronto[351]
- Blockchain Basics from University at Buffalo[352]
- Smart Contracts from University at Buffalo[353]
- Blockchain Platforms from University at Buffalo[354]
- Decentralized Applications (Dapps) from University at Buffalo[355]
- 面向对象技术高级课程(The Advanced Object-Oriented Technology) from Peking University[356]
- 算法设计与分析 Design and Analysis of Algorithms from Peking University[357]
- Software Construction: Object-Oriented Design from The University of British Columbia[358]
- Software Construction: Data Abstraction from The University of British Columbia[359]
- How to Code: Complex Data from The University of British Columbia[360]
- Testing with Agile from University of Virginia[361]
- Running Product Design Sprints from University of Virginia[362]
- NoSQL Database Systems from Arizona State University[363]
- Moving to the Cloud from University of Melbourne[364]
- SQL for Data Science from University of California, Davis[365]
- LAFF – On Programming for Correctness from The University of Texas at Austin[366]
- Документы и презентации в LaTeX (Introduction to LaTeX) from Higher School of Economics[367]
- Agile Software Development from University of Minnesota[368]
- Lean Software Development from University of Minnesota[369]
- Software Development Processes and Methodologies from University of Minnesota[370]
- Android App Components - Services, Local IPC, and Content Providers from Vanderbilt University[371]
- Android App Components - Intents, Activities, and Broadcast Receivers from Vanderbilt University[372]
- Engineering Maintainable Android Apps from Vanderbilt University[373]
- Java for Android from Vanderbilt University[374]
- Front-End JavaScript Frameworks: Angular from The Hong Kong University of Science and Technology[375]
- Server-side Development with NodeJS, Express and MongoDB from The Hong Kong University of Science and Technology[376]
- Front-End Web UI Frameworks and Tools: Bootstrap 4 from The Hong Kong University of Science and Technology[377]
- Developing Android Apps with App Inventor from The Hong Kong University of Science and Technology[378]
- Multiplatform Mobile App Development with React Native from The Hong Kong University of Science and Technology[379]
- Multiplatform Mobile App Development with NativeScript from The Hong Kong University of Science and Technology[380]
- Front-End Web Development with React from The Hong Kong University of Science and Technology[381]
- Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova from The Hong Kong University of Science and Technology[382]
- Global Software Development from Delft University of Technology[383]
- Automated Software Testing: Practical Skills for Java Developers from Delft University of Technology[384]
- Automated Software Testing: Advanced Skills for Java Developers from Delft University of Technology[385]
- Основы HTML и CSS from Moscow Institute of Physics and Technology[386]
- Building Arduino robots and devices from Moscow Institute of Physics and Technology[387]
- Быстрый старт в разработке Android-приложений from Moscow Institute of Physics and Technology[388]
- Разработка веб-сервисов на Golang, часть 2 from Moscow Institute of Physics and Technology[389]
- Введение в iOS-разработку from Moscow Institute of Physics and Technology[390]
- NoSQL systems from Universidad Nacional Autónoma de México[391]
- Relational database systems from Universidad Nacional Autónoma de México[392]
- Fundamentos de Android from Universidad Nacional Autónoma de México[393]
- Implementation of Data Structures from Indian Institute of Technology Bombay[394]
- Foundations of Data Structures from Indian Institute of Technology Bombay[395]
- Professional Android App Development from Galileo University[396]
- Сетевое администрирование: от теории к практике from Tsinghua University[397]
- Enterprise Software Lifecycle Management from National Research Nuclear University MEPhI[398]
- Использование механизмов операционных систем в разработке программного обеспечения from National Research Nuclear University MEPhI[399]
- Introduction to Java Programming: Fundamental Data Structures and Algorithms from Universidad Carlos iii de Madrid[400]
- The Software Architect Code: Building the Digital World from Universidad Carlos iii de Madrid[401]
- Design Patterns from University of Alberta[402]
- Software Architecture from University of Alberta[403]
- Object-Oriented Design from University of Alberta[404]
- Reviews & Metrics for Software Improvements from University of Alberta[405]
- Service-Oriented Architecture from University of Alberta[406]
- Web Connectivity and Security in Embedded Systems from EIT Digital[407]
- Architecting Smart IoT Devices from EIT Digital[408]
- Software Architecture for the Internet of Things from EIT Digital[409]
- Introduction to Architecting Smart IoT Devices from EIT Digital[410]
- Google Cloud Platform Fundamentals for AWS Professionals from Google Cloud[411]
- Advanced Android App Development from Google[412]
- Android Basics: User Input from Google[413]
- Intro to Progressive Web Apps from Google[414]
- Material Design for Android Developers from Google[415]
- VR Software Development from Google[416]
- Android Basics: User Interface from Google[417]
- Android Basics: Button Clicks from Google[418]
- Intro to Data Structures and Algorithms from Google[419]
- Android Basics: Networking from Google[420]
- Client-Server Communication from Google[421]
- Google Maps APIs from Google[422]
- Scalable Microservices with Kubernetes from Google[423]
- Offline Web Applications from Google[424]
- Firebase Essentials For Android from Google[425]
- Android Performance from Google[426]
- Developing Android Apps with Kotlin from Google[427]
- Advanced CSS Concepts from Microsoft[428]
- AngularJS: Framework Fundamentals from Microsoft[429]
- Algorithms and Data Structures in C# from Microsoft[430]
- Introduction to C# from Microsoft[431]
- AngularJS: Advanced Framework Techniques from Microsoft[432]
- Creating Programmatic SQL Database Objects from Microsoft[433]
- Implementing In-Memory SQL Database Objects from Microsoft[434]
- Application Design Considerations: An Inclusive Approach from Microsoft[435]
- Introduction to TypeScript 2 from Microsoft[436]
- Designing Data Platform Solutions from Microsoft[437]
- Applied Machine Learning from Microsoft[438]
- Developing SQL Databases from Microsoft[439]
- Building Interactive Prototypes using JavaScript from Microsoft[440]
- Building Functional Prototypes using Node.js from Microsoft[441]
- Algorithms and Data Structures from Microsoft[442]
- Optimizing Performance for SQL Based Applications from Microsoft[443]
- Developing Intelligent Apps and Bots from Microsoft[444]
- Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) from Hebrew University of Jerusalem[445]
- Programmation iOS (partie I) from Sorbonne Universités[446]
- Programmation iOS (partie II) from Sorbonne Universités[447]
- Introduction to Data Structures from University of Adelaide[448]
- Introduction to Computation Theory from Santa Fe Institute[449]
- Fundamentals of Machine Learning from Santa Fe Institute[450]
- Peer-to-Peer Protocols and Local Area Networks from University of Colorado System[451]
- Requirements Specifications: Goals and Conflict Analysis from University of Colorado System[452]
- Software Requirements Prioritization: Risk Analysis from University of Colorado System[453]
- Introduction to Web Cartography: Part 1 from ETH Zurich[454]
- Requirements Gathering for Secure Software Development from University of Colorado System[455]
- Cloud Computing Security from University of Colorado System[456]
- Homeland Security & Cybersecurity Connection - It's Not About the Terrorists from University of Colorado System[457]
- Requirements Elicitation: Artifact and Stakeholder Analysis from University of Colorado System[458]
- Introduction to C# Programming and Unity from University of Colorado System[459]
- Intermediate Object-Oriented Programming for Unity Games from University of Colorado System[460]
- Asymmetric Cryptography and Key Management from University of Colorado System[461]
- Software Design Threats and Mitigations from University of Colorado System[462]
- Packet Switching Networks and Algorithms from University of Colorado System[463]
- Symmetric Cryptography from University of Colorado System[464]
- Data Structures and Design Patterns for Game Developers from University of Colorado System[465]
- Basic Cryptography and Programming with Crypto API from University of Colorado System[466]
- Design and Analyze Secure Networked Systems from University of Colorado System[467]
- Linux Server Management and Security from University of Colorado System[468]
- Detecting and Mitigating Cyber Threats and Attacks from University of Colorado System[469]
- SRS Documents: Requirements and Diagrammatic Notations from University of Colorado System[470]
- Hacking and Patching from University of Colorado System[471]
- More C# Programming and Unity from University of Colorado System[472]
- Fundamentals of Network Communication from University of Colorado System[473]
- Introduction to Kubernetes from Linux Foundation[474]
- Introduction to Cloud Infrastructure Technologies from Linux Foundation[475]
- Machine Learning for Musicians and Artists from Goldsmiths, University of London[476]
- 2D Game Development with libGDX from Amazon[477]
- Introduction to DevOps: Transforming and Improving Operations from Linux Foundation[478]
- Cybersecurity and the X-Factor from University System of Georgia[479]
- Cybersecurity and the Internet of Things from University System of Georgia[480]
- Cybersecurity and Privacy in the IoT from Curtin University[481]
- Web App Development with the Power of Node.js from Technische Universität München (Technical University of Munich)[482]
- IoT System Architecture: Design and Evaluation from Waseda University[483]
- Mobile Design and Usability for Android from Facebook[484]
- Mobile Design and Usability for iOS from Facebook[485]
- Orientação a Objetos com Java from Instituto Tecnológico de Aeronáutica[486]
- Overview of Advanced Methods of Reinforcement Learning in Finance from New York University (NYU)[487]
- Guided Tour of Machine Learning in Finance from New York University (NYU)[488]
- Real-Time Cyber Threat Detection and Mitigation from New York University (NYU)[489]
- UML Class Diagrams for Software Engineering from KU Leuven University[490]
- Fundamentals of Machine Learning in Finance from New York University (NYU)[491]
- Teamwork & Collaboration from Rochester Institute of Technology[492]
- Gameplay Programming for Video Game Designers from Rochester Institute of Technology[493]
- Cybersecurity Fundamentals from Rochester Institute of Technology[494]
- Advanced Algorithmics and Graph Theory with Python from Institut Mines-Télécom[495]
- Programming for Everyone – An Introduction to Visual Programming Languages from Weizmann Institute of Science[496]
- Introdução ao Teste de Software from Universidade de São Paulo[497]
- Concurrency from AdaCore University[498]
- M220J: MongoDB for Java Developers from MongoDB University[499]
- How to Win Coding Competitions: Secrets of Champions from ITMO University[500]
- Основы программирования мобильных приложений для Android from ITMO University[501]
- M220JS: MongoDB for Javascript Developers from MongoDB University[502]
- Software Testing Fundamentals from University System of Maryland[503]
- Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux from Universidad Austral[504]
- Formal Software Verification from University System of Maryland[505]
- Cloud Computing Infrastructure from University System of Maryland[506]
- Software Testing Management from University System of Maryland[507]
- Cloud Computing Management from University System of Maryland[508]
- Cloud Computing for Enterprises from University System of Maryland[509]
- An Introduction to Practical Deep Learning from Intel[510]
- Designing RESTful APIs[511]
- Deploying Applications with Heroku[512]
- How to create in Android[513]
- Learn Backbone.js[514]
- Fundamentals of Parallelism on Intel Architecture from Intel[515]
- Dynamic Web Applications with Sinatra[516]
- VR Design[517]
- Android Basics: Data Storage[518]
- Fundamentals of Red Hat Enterprise Linux from Red Hat[519]
- Introduction: Elements of Microgame Design from Worcester Polytechnic Institute[520]
- Intro to TensorFlow for Deep Learning[521]
- Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla from Universidad del Rosario[522]
- SQL for Data Analysis[523]
- Hacker101 from HackerOne[524]
- iOS Networking with Swift[525]
- Fundamentals of Containers, Kubernetes, and Red Hat OpenShift from Red Hat[526]
- VR Platforms & Applications[527]
- How to Make an iOS App[528]
- iOS Persistence and Core Data[529]
- Developing Android Apps[530]
- iOS Design Patterns[531]
- Building iOS Interfaces[532]
- Swift for Developers[533]
- VR Scenes and Objects[534]
- UIKit Fundamentals[535]
- Foundations of Machine Learning from Bloomberg[536]
Advanced (140)
- Machine Learning Foundations: A Case Study Approach[537] from University of Washington ★★★★☆(38)
- [New] Natural Language Processing in TensorFlow from deeplearning.ai[538]
- Machine Learning: Regression[539] from University of Washington ★★★★★(18)
- Machine Learning for Data Science and Analytics[540] from Columbia University ★★★☆☆(15)
- Probabilistic Graphical Models 1: Representation[541] from Stanford University ★★★★☆(14)
- Intro to Deep Learning[542] from Google ★★☆☆☆(13)
- Creative Applications of Deep Learning with TensorFlow[543]
- Machine Learning With Big Data[544] from University of California, San Diego ★★☆☆☆(12)
- Machine Learning for Trading[545] from Georgia Institute of Technology ★★★☆☆(11)
- Hardware Security[546] from University of Maryland, College Park ★★★☆☆(11)
- Bitcoin and Cryptocurrency Technologies[547] from Princeton University ★★★★☆(10)
- Introduction to Artificial Intelligence[548] from Stanford University ★★★★★(9)
- Computational Neuroscience[549] from University of Washington ★★★★☆(8)
- Reinforcement Learning[550] from Brown University ★★☆☆☆(6)
- Machine Learning: Classification[551] from University of Washington ★★★★★(6)
- Intro to Parallel Programming[552] from Nvidia ★★★★☆(6)
- Advanced Operating Systems[553] from Georgia Institute of Technology ★★★★★(5)
- Enabling Technologies for Data Science and Analytics: The Internet of Things[554] from Columbia University ★☆☆☆☆(5)
- Interactive 3D Graphics[555] from Autodesk ★★★★★(5)
- Machine Learning[556] from Georgia Institute of Technology ★★★★★(4)
- Applied Cryptography[557] from University of Virginia ★★★★☆(4)
- Parallel programming[558] from École Polytechnique Fédérale de Lausanne ★★★★☆(4)
- Introduction to Computer Architecture[559] from Carnegie Mellon University ★★★★★(4)
- Probabilistic Graphical Models 2: Inference[560] from Stanford University ★★★★☆(3)
- Machine Learning: Clustering & Retrieval[561] from University of Washington ★★★★★(3)
- Practical Predictive Analytics: Models and Methods[562] from University of Washington ★★☆☆☆(3)
- Quantitative Formal Modeling and Worst-Case Performance Analysis[563] from EIT Digital ★★★☆☆(3)
- Nearest Neighbor Collaborative Filtering[564] from University of Minnesota ★★☆☆☆(2)
- Introduction to Operating Systems[565] from Georgia Institute of Technology ★★★★★(1)
- Computational Photography[566] from Georgia Institute of Technology ★★★★☆(1)
- Computability, Complexity & Algorithms[567] from Georgia Institute of Technology ★★★★★(1)
- High Performance Computer Architecture[568] from Georgia Institute of Technology ★★★★★(1)
- Artificial Intelligence (AI)[569] from Columbia University ★☆☆☆☆(1)
- Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud[570] from University of Illinois at Urbana-Champaign ★★★★☆(1)
- Relational Database Support for Data Warehouses[571] from University of Colorado System ★★☆☆☆(1)
- Practical Deep Learning For Coders, Part 1[572] from fast.ai ★★★★★(1)
- Structuring Machine Learning Projects from deeplearning.ai[573]
- Neural Networks and Deep Learning from deeplearning.ai[574]
- Sequence Models from deeplearning.ai[575]
- Convolutional Neural Networks from deeplearning.ai[576]
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization from deeplearning.ai[577]
- Real-Time Audio Signal Processing in Faust from Stanford University[578]
- Computation Structures 3: Computer Organization from Massachusetts Institute of Technology[579]
- 6.S094: Deep Learning for Self-Driving Cars from Massachusetts Institute of Technology[580]
- 6.S191: Introduction to Deep Learning from Massachusetts Institute of Technology[581]
- Applied Machine Learning in Python from University of Michigan[582]
- Knowledge-Based AI: Cognitive Systems from Georgia Institute of Technology[583]
- GT - Refresher - Advanced OS from Georgia Institute of Technology[584]
- Machine Learning from Georgia Institute of Technology[585]
- Cyber-Physical Systems Design & Analysis from Georgia Institute of Technology[586]
- Artificial Intelligence from Georgia Institute of Technology[587]
- Cyber-Physical Systems Security from Georgia Institute of Technology[588]
- Network Security from Georgia Institute of Technology[589]
- Compilers: Theory and Practice from Georgia Institute of Technology[590]
- Intro to Information Security from Georgia Institute of Technology[591]
- Machine Learning from Georgia Institute of Technology[592]
- High Performance Computing from Georgia Institute of Technology[593]
- Machine Learning from Columbia University[594]
- NP-Complete Problems from University of California, San Diego[595]
- Parallel Programming in Java from Rice University[596]
- Distributed Programming in Java from Rice University[597]
- Concurrent Programming in Java from Rice University[598]
- Making Your First Virtual Reality Game from University of London International Programmes[599]
- Information Security: Context and Introduction from University of London International Programmes[600]
- Quantum Machine Learning from University of Toronto[601]
- State Estimation and Localization for Self-Driving Cars from University of Toronto[602]
- Advanced Modeling for Discrete Optimization from University of Melbourne[603]
- Solving Algorithms for Discrete Optimization from University of Melbourne[604]
- Basic Modeling for Discrete Optimization from University of Melbourne[605]
- Nature, in Code: Biology in JavaScript from École Polytechnique Fédérale de Lausanne[606]
- MATLAB et Octave pour débutants from École Polytechnique Fédérale de Lausanne[607]
- Методы и средства защиты информации from Higher School of Economics[608]
- Addressing Large Hadron Collider Challenges by Machine Learning from Higher School of Economics[609]
- Practical Reinforcement Learning from Higher School of Economics[610]
- Менеджмент информационной безопасности from Higher School of Economics[611]
- Bayesian Methods for Machine Learning from Higher School of Economics[612]
- Introduction to Formal Concept Analysis from Higher School of Economics[613]
- Deep Learning in Computer Vision from Higher School of Economics[614]
- Обработка изображений from Higher School of Economics[615]
- Introduction to Deep Learning from Higher School of Economics[616]
- Matrix Factorization and Advanced Techniques from University of Minnesota[617]
- Introduction to Recommender Systems: Non-Personalized and Content-Based from University of Minnesota[618]
- Recommender Systems: Evaluation and Metrics from University of Minnesota[619]
- Modeling and Debugging Embedded Systems from University of Colorado Boulder[620]
- Embedded Software and Hardware Architecture from University of Colorado Boulder[621]
- Razonamiento artificial from Universidad Nacional Autónoma de México[622]
- Sesenta años de inteligencia artificial from Universidad Nacional Autónoma de México[623]
- 機器學習基石下 (Machine Learning Foundations)---Algorithmic Foundations from National Taiwan University[624]
- 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) from National Taiwan University[625]
- 大数据机器学习|Big Data Machine Learning from Tsinghua University[626]
- Discrete Mathematics from Shanghai Jiao Tong University[627]
- Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV from Universidad Carlos iii de Madrid[628]
- System Validation: Automata and behavioural equivalences from EIT Digital[629]
- Approximation Algorithms from EIT Digital[630]
- System Validation (4): Modelling Software, Protocols, and other behaviour from EIT Digital[631]
- Embedded Hardware and Operating Systems from EIT Digital[632]
- System Validation (3): Requirements by modal formulas from EIT Digital[633]
- System Validation (2): Model process behaviour from EIT Digital[634]
- Learn TensorFlow and deep learning, without a Ph.D. from Google[635]
- Machine Learning Crash Course with TensorFlow APIs from Google[636]
- DevOps for Databases from Microsoft[637]
- DevOps Testing from Microsoft[638]
- Infrastructure as Code from Microsoft[639]
- Deep Learning Explained from Microsoft[640]
- Introduction to Artificial Intelligence (AI) from Microsoft[641]
- DevOps Practices and Principles from Microsoft[642]
- Sparse Representations in Signal and Image Processing: Fundamentals from Technion - Israel Institute of Technology[643]
- Sparse Representations in Image Processing: From Theory to Practice from Technion - Israel Institute of Technology[644]
- Cyber-Physical Systems: Modeling and Simulation from University of California, Santa Cruz[645]
- Statistical Machine Learning from Carnegie Mellon University[646]
- Cryptography and Information Theory from University of Colorado System[647]
- Classical Cryptosystems and Core Concepts from University of Colorado System[648]
- Cryptographic Hash and Integrity Protection from University of Colorado System[649]
- Introduction to OpenStack from Linux Foundation[650]
- Introduction to Cloud Foundry and Cloud Native Software Architecture from Linux Foundation[651]
- An Introduction to Hyperledger Blockchain Technologies from Linux Foundation[652]
- Approximation Algorithms Part II from École normale supérieure[653]
- Mathematics for Machine Learning: PCA from Imperial College London[654]
- Reliable Distributed Algorithms, Part 2 from KTH Royal Institute of Technology[655]
- Mathematics for Machine Learning: Multivariate Calculus from Imperial College London[656]
- Mathematics for Machine Learning: Linear Algebra from Imperial College London[657]
- Multi-Object Tracking for Automotive Systems from Chalmers University of Technology[658]
- Computer System Design: Advanced Concepts of Modern Microprocessors from Chalmers University of Technology[659]
- Reinforcement Learning in Finance from New York University (NYU)[660]
- Deep Learning with Tensorflow from IBM[661]
- Deep Learning with Python and PyTorch from IBM[662]
- Deep Learning for Natural Language Processing from University of Oxford[663]
- Cutting Edge Deep Learning For Coders, Part 2 from fast.ai[664]
- Introduction to Machine Learning for Coders! from fast.ai[665]
- Cloud Computing Security from University System of Maryland[666]
- Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning from deeplearning.ai[667]
- Identifying, Monitoring, and Analyzing Risk and Incident Response and Recovery from (ISC)²[668]
- Networks and Communications Security from (ISC)²[669]
- Big Data Applications: Machine Learning at Scale from Yandex[670]
- Security Operations and Administration from (ISC)²[671]
- Convolutional Neural Networks in TensorFlow from deeplearning.ai[672]
- Access Controls from (ISC)²[673]
- Continuous Integration and Deployment[674]
- Deep Learning Summer School[675]
- Systems and Application Security from (ISC)²[676]
References
- ^ 900 schools (www.classcentral.com)
- ^ MOOCs (www.classcentral.com)
- ^ online courses (www.classcentral.com)
- ^ Class Central (www.classcentral.com)
- ^ Computer Science (www.classcentral.com)
- ^ Data Science (www.classcentral.com)
- ^ Programming (www.classcentral.com)
- ^ David Venturi (www.freecodecamp.org)
- ^ Data Science online courses (medium.freecodecamp.com)
- ^ written an article on how to do that, too (medium.freecodecamp.org)
- ^ An Introduction to Interactive Programming in Python (Part 1) (www.classcentral.com)
- ^ Introduction to Computer Science and Programming Using Python (www.classcentral.com)
- ^ Learn to Program: The Fundamentals (www.classcentral.com)
- ^ Intro to Computer Science (www.classcentral.com)
- ^ CS50's Introduction to Computer Science (www.classcentral.com)
- ^ Ruby on Rails: An Introduction (www.classcentral.com)
- ^ Introduction to HTML5 (www.classcentral.com)
- ^ Internet History, Technology, and Security (www.classcentral.com)
- ^ Introduction to Linux (www.classcentral.com)
- ^ How to Use Git and GitHub (www.classcentral.com)
- ^ [New] Programming with GUIs (www.classcentral.com)
- ^ Intro to HTML and CSS (www.classcentral.com)
- ^ Introduction to VBA/Excel Programming (www.classcentral.com)
- ^ Introduction to Cyber Security (www.classcentral.com)
- ^ Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) (www.classcentral.com)
- ^ Programming Basics (www.classcentral.com)
- ^ Computer Science 101 (www.classcentral.com)
- ^ Introduction to CSS3 (www.classcentral.com)
- ^ Creative Programming for Digital Media & Mobile Apps (www.classcentral.com)
- ^ HTML5 Coding Essentials and Best Practices (www.classcentral.com)
- ^ Introduction to Computer Networking (www.classcentral.com)
- ^ Introduction to the Internet of Things and Embedded Systems (www.classcentral.com)
- ^ Usable Security (www.classcentral.com)
- ^ Introduction to Bootstrap - A Tutorial (www.classcentral.com)
- ^ Code Yourself! An Introduction to Programming (www.classcentral.com)
- ^ HTML, CSS, and Javascript for Web Developers (www.classcentral.com)
- ^ Learn to Program: Crafting Quality Code (www.classcentral.com)
- ^ Intro to Relational Databases (www.classcentral.com)
- ^ Paradigms of Computer Programming – Fundamentals (www.classcentral.com)
- ^ Paradigms of Computer Programming – Abstraction and Concurrency (www.classcentral.com)
- ^ Introduction to jQuery (www.classcentral.com)
- ^ Programming in Scratch (www.classcentral.com)
- ^ How To Create a Website in a Weekend! (Project-Centered Course) (www.classcentral.com)
- ^ Introduction to Programming for the Visual Arts with p5.js (www.classcentral.com)
- ^ HTML5 and CSS Fundamentals (www.classcentral.com)
- ^ Linux Command Line Basics (www.classcentral.com)
- ^ The Beauty and Joy of Computing - AP® CS Principles Part 1 (www.classcentral.com)
- ^ Object-Oriented Programming (www.classcentral.com)
- ^ The Computing Technology Inside Your Smartphone (www.classcentral.com)
- ^ Introduction to HTML and JavaScript (www.classcentral.com)
- ^ Think. Create. Code (www.classcentral.com)
- ^ CS For All: Introduction to Computer Science and Python Programming (www.classcentral.com)
- ^ Networks: Friends, Money, and Bytes (www.classcentral.com)
- ^ Programando con Java para aplicaciones Android (www.classcentral.com)
- ^ Android Basics: Make Your First App (www.classcentral.com)
- ^ Computing: Art, Magic, Science (www.classcentral.com)
- ^ MyCS: Computer Science for Beginners (www.classcentral.com)
- ^ CS50's Understanding Technology (www.classcentral.com)
- ^ CS50's Computer Science for Business Professionals (www.classcentral.com)
- ^ CS50's Mobile App Development with React Native (www.classcentral.com)
- ^ CS50's Web Programming with Python and JavaScript (www.classcentral.com)
- ^ CS50's Introduction to Game Development (www.classcentral.com)
- ^ Principles of Computing (www.classcentral.com)
- ^ Hacker Tools (www.classcentral.com)
- ^ The Beauty and Joy of Computing - AP® CS Principles Part 2 (www.classcentral.com)
- ^ Computational Thinking for Problem Solving (www.classcentral.com)
- ^ The Unix Workbench (www.classcentral.com)
- ^ JavaScript, jQuery, and JSON (www.classcentral.com)
- ^ Introduction to Structured Query Language (SQL) (www.classcentral.com)
- ^ Building Database Applications in PHP (www.classcentral.com)
- ^ Interacting with the System and Managing Memory (www.classcentral.com)
- ^ Programming Fundamentals (www.classcentral.com)
- ^ Computer Science: Programming with a Purpose (www.classcentral.com)
- ^ Introduction to Computing using Python (www.classcentral.com)
- ^ Introduction to Cybersecurity (www.classcentral.com)
- ^ Python Programming Essentials (www.classcentral.com)
- ^ Introduction to Virtual Reality (www.classcentral.com)
- ^ Building Interactive 3D Characters and Social VR (www.classcentral.com)
- ^ How Computers Work (www.classcentral.com)
- ^ Introduction to Computer Programming (www.classcentral.com)
- ^ Software Engineering: Introduction (www.classcentral.com)
- ^ Introduction to Web Development (www.classcentral.com)
- ^ Введение в базы данных (www.classcentral.com)
- ^ Web Development and Design using Wordpress (www.classcentral.com)
- ^ Web Design: Strategy and Information Architecture (www.classcentral.com)
- ^ Cyber Security Economics (www.classcentral.com)
- ^ Scratch: Programmeren voor kinderen (8+) (www.classcentral.com)
- ^ Excel/VBA for Creative Problem Solving, Part 2 (www.classcentral.com)
- ^ Основы проектирования приложений интернета вещей (www.classcentral.com)
- ^ Тонкости верстки (www.classcentral.com)
- ^ Web Coding Fundamentals: HTML, CSS and Javascript (www.classcentral.com)
- ^ Java Fundamentals for Android Development (www.classcentral.com)
- ^ Android App Development for Beginners (www.classcentral.com)
- ^ Monetize your Android Applications (www.classcentral.com)
- ^ AP Computer Science A: Java Programming Classes and Objects (www.classcentral.com)
- ^ AP Computer Science A: Java Programming Loops and Data Structures (www.classcentral.com)
- ^ AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures (www.classcentral.com)
- ^ Introduction to TCP/IP (www.classcentral.com)
- ^ Deep Learning for Business (www.classcentral.com)
- ^ Cyber Security Basics: A Hands-on Approach (www.classcentral.com)
- ^ Problem Solving, Programming, and Video Games (www.classcentral.com)
- ^ Introduzione a LaTeX (www.classcentral.com)
- ^ Blockchain 360: A State of the Art for Professionals (www.classcentral.com)
- ^ Mobile Web Development (www.classcentral.com)
- ^ Web Accessibility (www.classcentral.com)
- ^ Introduction to Design Thinking (www.classcentral.com)
- ^ Introduction to ReactJS (www.classcentral.com)
- ^ Introduction to NodeJS (www.classcentral.com)
- ^ Logic and Computational Thinking (www.classcentral.com)
- ^ CSS Basics (www.classcentral.com)
- ^ Object Oriented Programming in Java (www.classcentral.com)
- ^ Learn to Program in Java (www.classcentral.com)
- ^ Writing Professional Code (www.classcentral.com)
- ^ How Entrepreneurs in Emerging Markets can master the Blockchain Technology (www.classcentral.com)
- ^ C Programming: Using Linux Tools and Libraries (www.classcentral.com)
- ^ C Programming: Modular Programming and Memory Management (www.classcentral.com)
- ^ C Programming: Advanced Data Types (www.classcentral.com)
- ^ C Programming: Language Foundations (www.classcentral.com)
- ^ C Programming: Getting Started (www.classcentral.com)
- ^ C Programming: Pointers and Memory Management (www.classcentral.com)
- ^ Linux Basics: The Command Line Interface (www.classcentral.com)
- ^ Computing: Art, Magic, Science - Part II (www.classcentral.com)
- ^ Software Design Methods and Tools (www.classcentral.com)
- ^ TCP/IP and Advanced Topics (www.classcentral.com)
- ^ Software Design as an Element of the Software Development Lifecycle (www.classcentral.com)
- ^ Proactive Computer Security (www.classcentral.com)
- ^ Introduction to Cybersecurity for Business (www.classcentral.com)
- ^ Software Design as an Abstraction (www.classcentral.com)
- ^ Introduction to Open Source Networking Technologies (www.classcentral.com)
- ^ Blockchain: Understanding Its Uses and Implications (www.classcentral.com)
- ^ Introducción a la programación en C: Instrucciones de control y ficheros de texto (www.classcentral.com)
- ^ Mobile Computing with App Inventor – CS Principles (www.classcentral.com)
- ^ Introduction to the Internet of Things (IoT) (www.classcentral.com)
- ^ Software Engineering Essentials (www.classcentral.com)
- ^ Базы данных (Databases) (www.classcentral.com)
- ^ Web Security Fundamentals (www.classcentral.com)
- ^ Arduino Programming, from novice to ninja (www.classcentral.com)
- ^ Video Game Design and Balance (www.classcentral.com)
- ^ Cyber Attack Countermeasures (www.classcentral.com)
- ^ Introduction to Cyber Attacks (www.classcentral.com)
- ^ Introdução à Ciência da Computação com Python Parte 1 (www.classcentral.com)
- ^ Introdução à Ciência da Computação com Python Parte 2 (www.classcentral.com)
- ^ Programación Orientada a Objetos (www.classcentral.com)
- ^ Computing Form and Shape: Python Programming with the Rhinoscript Library (www.classcentral.com)
- ^ Introduction to MongoDB (www.classcentral.com)
- ^ Object-oriented Programming in Python: Create Your Own Adventure Game (www.classcentral.com)
- ^ Programming 102: Think Like a Computer Scientist (www.classcentral.com)
- ^ Programación Orientada a Objetos con Python (www.classcentral.com)
- ^ Diseñando páginas web con Bootstrap 4 (www.classcentral.com)
- ^ How Computers Work: Demystifying Computation (www.classcentral.com)
- ^ Swift for Beginners (www.classcentral.com)
- ^ Data Communications and Network Services (www.classcentral.com)
- ^ Elements of AI (www.classcentral.com)
- ^ Blockchain in the Energy Sector (www.classcentral.com)
- ^ Learn Swift Programming Syntax (www.classcentral.com)
- ^ Internet Connection: How to Get Online? (www.classcentral.com)
- ^ Network Protocols and Architecture (www.classcentral.com)
- ^ Introduction to Cisco Networking (www.classcentral.com)
- ^ Version Control with Git (www.classcentral.com)
- ^ ES6 - JavaScript Improved (www.classcentral.com)
- ^ Introduction to Virtual Reality (www.classcentral.com)
- ^ GitHub & Collaboration (www.classcentral.com)
- ^ Version Control with Git (www.classcentral.com)
- ^ HTTP & Web Servers (www.classcentral.com)
- ^ Android for Beginners (www.classcentral.com)
- ^ Web Applications for Everybody (www.classcentral.com)
- ^ Home Networking Basics (www.classcentral.com)
- ^ Using Databases with Python (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ Functional Programming Principles in Scala (www.classcentral.com)
- ^ Algorithms, Part I (www.classcentral.com)
- ^ Cryptography I (www.classcentral.com)
- ^ Introduction to Agent-based Modeling (www.classcentral.com)
- ^ Programming Mobile Applications for Android Handheld Systems: Part 1 (www.classcentral.com)
- ^ CS188.1x: Artificial Intelligence (www.classcentral.com)
- ^ Principles of Computing (Part 1) (www.classcentral.com)
- ^ Practical Machine Learning (www.classcentral.com)
- ^ Software Security (www.classcentral.com)
- ^ Algorithms, Part II (www.classcentral.com)
- ^ Responsive Website Basics: Code with HTML, CSS, and JavaScript (www.classcentral.com)
- ^ Agile Development Using Ruby on Rails - The Basics (www.classcentral.com)
- ^ Cloud Computing Concepts, Part 1 (www.classcentral.com)
- ^ Automata Theory (www.classcentral.com)
- ^ Programming Languages, Part A (www.classcentral.com)
- ^ C++ For C Programmers, Part A (www.classcentral.com)
- ^ Principles of Computing (Part 2) (www.classcentral.com)
- ^ Programming Mobile Applications for Android Handheld Systems: Part 2 (www.classcentral.com)
- ^ The Nature of Code (www.classcentral.com)
- ^ Algorithmic Thinking (Part 1) (www.classcentral.com)
- ^ Design of Computer Programs (www.classcentral.com)
- ^ Intro to Machine Learning (www.classcentral.com)
- ^ Algorithmic Toolbox (www.classcentral.com)
- ^ Discrete Optimization (www.classcentral.com)
- ^ Responsive Web Design (www.classcentral.com)
- ^ Introduction to Game Development (www.classcentral.com)
- ^ Introduction to Functional Programming (www.classcentral.com)
- ^ Interactivity with JavaScript (www.classcentral.com)
- ^ Introduction to Software Product Management (www.classcentral.com)
- ^ Android Development for Beginners (www.classcentral.com)
- ^ The Arduino Platform and C Programming (www.classcentral.com)
- ^ Algorithmic Thinking (Part 2) (www.classcentral.com)
- ^ Programming Languages (www.classcentral.com)
- ^ Software Processes and Agile Practices (www.classcentral.com)
- ^ Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital (www.classcentral.com)
- ^ Text Retrieval and Search Engines (www.classcentral.com)
- ^ Cryptography (www.classcentral.com)
- ^ Advanced Styling with Responsive Design (www.classcentral.com)
- ^ Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure (www.classcentral.com)
- ^ Software Testing (www.classcentral.com)
- ^ Internet of Things: How did we get here? (www.classcentral.com)
- ^ Introduction To Swift Programming (www.classcentral.com)
- ^ Learning from Data (Introductory Machine Learning course) (www.classcentral.com)
- ^ Client Needs and Software Requirements (www.classcentral.com)
- ^ Responsive Web Design Fundamentals (www.classcentral.com)
- ^ Intro to AJAX (www.classcentral.com)
- ^ Agile Development Using Ruby on Rails - Advanced (www.classcentral.com)
- ^ Ruby on Rails Web Services and Integration with MongoDB (www.classcentral.com)
- ^ Cloud Computing Concepts: Part 2 (www.classcentral.com)
- ^ Computer Graphics (www.classcentral.com)
- ^ Data Structures and Performance (www.classcentral.com)
- ^ Web Application Development with JavaScript and MongoDB (www.classcentral.com)
- ^ Introduction to Meteor.js Development (www.classcentral.com)
- ^ How to Code: Simple Data (www.classcentral.com)
- ^ Developing Android Apps (www.classcentral.com)
- ^ Julia Scientific Programming (www.classcentral.com)
- ^ Data Wrangling with MongoDB (www.classcentral.com)
- ^ Parallel Programming Concepts (www.classcentral.com)
- ^ Intro to DevOps (www.classcentral.com)
- ^ Intro to iOS App Development with Swift (www.classcentral.com)
- ^ Interfacing with the Arduino (www.classcentral.com)
- ^ Algorithms on Strings (www.classcentral.com)
- ^ Analysis of Algorithms (www.classcentral.com)
- ^ Computer Architecture (www.classcentral.com)
- ^ Computer Networking (www.classcentral.com)
- ^ Software Development Process (www.classcentral.com)
- ^ Cloud Networking (www.classcentral.com)
- ^ Website Performance Optimization (www.classcentral.com)
- ^ HTML5 Game Development (www.classcentral.com)
- ^ Practical Numerical Methods with Python (www.classcentral.com)
- ^ Database Management Essentials (www.classcentral.com)
- ^ Interactive Computer Graphics (www.classcentral.com)
- ^ Software Debugging (www.classcentral.com)
- ^ Software Construction in Java (www.classcentral.com)
- ^ Foundations of Objective-C App Development (www.classcentral.com)
- ^ The Raspberry Pi Platform and Python Programming for the Raspberry Pi (www.classcentral.com)
- ^ Data Structures (www.classcentral.com)
- ^ Networks Illustrated: Principles without Calculus (www.classcentral.com)
- ^ VLSI CAD Part I: Logic (www.classcentral.com)
- ^ Mastering the Software Engineering Interview (www.classcentral.com)
- ^ Internet of Things: Setting Up Your DragonBoard™ Development Platform (www.classcentral.com)
- ^ Querying Data with Transact-SQL (www.classcentral.com)
- ^ DevOps for Developers: How to Get Started (www.classcentral.com)
- ^ Autonomous Mobile Robots (www.classcentral.com)
- ^ Intro to Algorithms (www.classcentral.com)
- ^ Compilers (www.classcentral.com)
- ^ Mobile Application Experiences Part 1: From a Domain to an App Idea (www.classcentral.com)
- ^ Rails with Active Record and Action Pack (www.classcentral.com)
- ^ Algorithms on Graphs (www.classcentral.com)
- ^ Advanced Data Structures in Java (www.classcentral.com)
- ^ Internet of Things: Communication Technologies (www.classcentral.com)
- ^ App Design and Development for iOS (www.classcentral.com)
- ^ iOS App Development Basics (www.classcentral.com)
- ^ Game Development for Modern Platforms (www.classcentral.com)
- ^ Introduction to Mobile Application Development using Android (www.classcentral.com)
- ^ Agile Planning for Software Products (www.classcentral.com)
- ^ UX Design for Mobile Developers (www.classcentral.com)
- ^ Browser Rendering Optimization (www.classcentral.com)
- ^ Analyzing and Visualizing Data with Power BI (www.classcentral.com)
- ^ Developing International Software, Part 1 (www.classcentral.com)
- ^ Agile Software Development (www.classcentral.com)
- ^ Build Your First Android App (Project-Centered Course) (www.classcentral.com)
- ^ Approximation Algorithms Part I (www.classcentral.com)
- ^ JavaScript Testing (www.classcentral.com)
- ^ Full Stack Foundations (www.classcentral.com)
- ^ Configuring Linux Web Servers (www.classcentral.com)
- ^ Single Page Web Applications with AngularJS (www.classcentral.com)
- ^ Interfacing with the Raspberry Pi (www.classcentral.com)
- ^ Best Practices for iOS User Interface Design (www.classcentral.com)
- ^ Machine Learning: Unsupervised Learning (www.classcentral.com)
- ^ Advanced Algorithms and Complexity (www.classcentral.com)
- ^ Software Architecture & Design (www.classcentral.com)
- ^ Responsive Website Tutorial and Examples (www.classcentral.com)
- ^ Managing an Agile Team (www.classcentral.com)
- ^ MATLAB and Octave for Beginners (www.classcentral.com)
- ^ Web Application Development: Basic Concepts (www.classcentral.com)
- ^ Android: Introducción a la Programación (www.classcentral.com)
- ^ Algorithms (www.classcentral.com)
- ^ Android Basics: Multiscreen Apps (www.classcentral.com)
- ^ Developing Scalable Apps in Java (www.classcentral.com)
- ^ Google Cloud Platform Fundamentals: Core Infrastructure (www.classcentral.com)
- ^ Gradle for Android and Java (www.classcentral.com)
- ^ Developing Scalable Apps in Python (www.classcentral.com)
- ^ JavaScript Promises (www.classcentral.com)
- ^ Principles of Machine Learning (www.classcentral.com)
- ^ 用Python玩转数据 Data Processing Using Python (www.classcentral.com)
- ^ Cybersecurity and Mobility (www.classcentral.com)
- ^ HTML5 Apps and Games (www.classcentral.com)
- ^ Technical Interview (www.classcentral.com)
- ^ Networking for Web Developers (www.classcentral.com)
- ^ Intro to Theoretical Computer Science (www.classcentral.com)
- ^ Using Python for Research (www.classcentral.com)
- ^ Language, Proof and Logic (www.classcentral.com)
- ^ Graph Search, Shortest Paths, and Data Structures (www.classcentral.com)
- ^ Divide and Conquer, Sorting and Searching, and Randomized Algorithms (www.classcentral.com)
- ^ Shortest Paths Revisited, NP-Complete Problems and What To Do About Them (www.classcentral.com)
- ^ Probabilistic Graphical Models 3: Learning (www.classcentral.com)
- ^ Algorithms: Design and Analysis (www.classcentral.com)
- ^ Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming (www.classcentral.com)
- ^ Algorithms: Design and Analysis, Part 2 (www.classcentral.com)
- ^ Mobile Application Experiences Part 3: Building Mobile Apps (www.classcentral.com)
- ^ Computational Thinking for Modeling and Simulation (www.classcentral.com)
- ^ Advanced Software Construction in Java (www.classcentral.com)
- ^ Mobile Application Experiences (www.classcentral.com)
- ^ Computation Structures 2: Computer Architecture (www.classcentral.com)
- ^ Foundations of Data Science: Prediction and Machine Learning (www.classcentral.com)
- ^ Bitcoin and Cryptocurrencies (www.classcentral.com)
- ^ Blockchain Technology (www.classcentral.com)
- ^ Algorithm Design and Analysis (www.classcentral.com)
- ^ Data Structures and Software Design (www.classcentral.com)
- ^ Software Development Fundamentals (www.classcentral.com)
- ^ Introduction to Neurohacking In R (www.classcentral.com)
- ^ Networking and Security in iOS Applications (www.classcentral.com)
- ^ Games, Sensors and Media (www.classcentral.com)
- ^ Toward the Future of iOS Development with Swift (www.classcentral.com)
- ^ Building Web Applications in PHP (www.classcentral.com)
- ^ Introduction to Machine Learning (www.classcentral.com)
- ^ Computer Science: Algorithms, Theory, and Machines (www.classcentral.com)
- ^ Introduction to Graduate Algorithms (www.classcentral.com)
- ^ Software Analysis & Testing (www.classcentral.com)
- ^ Database Systems Concepts & Design (www.classcentral.com)
- ^ Database Systems Concepts and Design (www.classcentral.com)
- ^ Animation and CGI Motion (www.classcentral.com)
- ^ Data Analytics Foundations for Accountancy II (www.classcentral.com)
- ^ Data Structures: An Active Learning Approach (www.classcentral.com)
- ^ Creating Virtual Reality (VR) Apps (www.classcentral.com)
- ^ Internet of Things: Sensing and Actuation From Devices (www.classcentral.com)
- ^ How Virtual Reality Works (www.classcentral.com)
- ^ String Processing and Pattern Matching Algorithms (www.classcentral.com)
- ^ Algorithmic Design and Techniques (www.classcentral.com)
- ^ Minecraft, Coding and Teaching (www.classcentral.com)
- ^ Graph Algorithms (www.classcentral.com)
- ^ Machine Learning Fundamentals (www.classcentral.com)
- ^ Data Structures Fundamentals (www.classcentral.com)
- ^ Finding Your Cybersecurity Career Path (www.classcentral.com)
- ^ Programming Languages, Part B (www.classcentral.com)
- ^ Building a Cybersecurity Toolkit (www.classcentral.com)
- ^ Cybersecurity: The CISO's View (www.classcentral.com)
- ^ Programming Languages, Part C (www.classcentral.com)
- ^ Mathematics for Computer Science (www.classcentral.com)
- ^ 3D Models for Virtual Reality (www.classcentral.com)
- ^ Build Your Own iOS App (www.classcentral.com)
- ^ Blockchain Basics (www.classcentral.com)
- ^ Smart Contracts (www.classcentral.com)
- ^ Blockchain Platforms (www.classcentral.com)
- ^ Decentralized Applications (Dapps) (www.classcentral.com)
- ^ 面向对象技术高级课程(The Advanced Object-Oriented Technology) (www.classcentral.com)
- ^ 算法设计与分析 Design and Analysis of Algorithms (www.classcentral.com)
- ^ Software Construction: Object-Oriented Design (www.classcentral.com)
- ^ Software Construction: Data Abstraction (www.classcentral.com)
- ^ How to Code: Complex Data (www.classcentral.com)
- ^ Testing with Agile (www.classcentral.com)
- ^ Running Product Design Sprints (www.classcentral.com)
- ^ NoSQL Database Systems (www.classcentral.com)
- ^ Moving to the Cloud (www.classcentral.com)
- ^ SQL for Data Science (www.classcentral.com)
- ^ LAFF – On Programming for Correctness (www.classcentral.com)
- ^ Документы и презентации в LaTeX (Introduction to LaTeX) (www.classcentral.com)
- ^ Agile Software Development (www.classcentral.com)
- ^ Lean Software Development (www.classcentral.com)
- ^ Software Development Processes and Methodologies (www.classcentral.com)
- ^ Android App Components - Services, Local IPC, and Content Providers (www.classcentral.com)
- ^ Android App Components - Intents, Activities, and Broadcast Receivers (www.classcentral.com)
- ^ Engineering Maintainable Android Apps (www.classcentral.com)
- ^ Java for Android (www.classcentral.com)
- ^ Front-End JavaScript Frameworks: Angular (www.classcentral.com)
- ^ Server-side Development with NodeJS, Express and MongoDB (www.classcentral.com)
- ^ Front-End Web UI Frameworks and Tools: Bootstrap 4 (www.classcentral.com)
- ^ Developing Android Apps with App Inventor (www.classcentral.com)
- ^ Multiplatform Mobile App Development with React Native (www.classcentral.com)
- ^ Multiplatform Mobile App Development with NativeScript (www.classcentral.com)
- ^ Front-End Web Development with React (www.classcentral.com)
- ^ Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova (www.classcentral.com)
- ^ Global Software Development (www.classcentral.com)
- ^ Automated Software Testing: Practical Skills for Java Developers (www.classcentral.com)
- ^ Automated Software Testing: Advanced Skills for Java Developers (www.classcentral.com)
- ^ Основы HTML и CSS (www.classcentral.com)
- ^ Building Arduino robots and devices (www.classcentral.com)
- ^ Быстрый старт в разработке Android-приложений (www.classcentral.com)
- ^ Разработка веб-сервисов на Golang, часть 2 (www.classcentral.com)
- ^ Введение в iOS-разработку (www.classcentral.com)
- ^ NoSQL systems (www.classcentral.com)
- ^ Relational database systems (www.classcentral.com)
- ^ Fundamentos de Android (www.classcentral.com)
- ^ Implementation of Data Structures (www.classcentral.com)
- ^ Foundations of Data Structures (www.classcentral.com)
- ^ Professional Android App Development (www.classcentral.com)
- ^ Сетевое администрирование: от теории к практике (www.classcentral.com)
- ^ Enterprise Software Lifecycle Management (www.classcentral.com)
- ^ Использование механизмов операционных систем в разработке программного обеспечения (www.classcentral.com)
- ^ Introduction to Java Programming: Fundamental Data Structures and Algorithms (www.classcentral.com)
- ^ The Software Architect Code: Building the Digital World (www.classcentral.com)
- ^ Design Patterns (www.classcentral.com)
- ^ Software Architecture (www.classcentral.com)
- ^ Object-Oriented Design (www.classcentral.com)
- ^ Reviews & Metrics for Software Improvements (www.classcentral.com)
- ^ Service-Oriented Architecture (www.classcentral.com)
- ^ Web Connectivity and Security in Embedded Systems (www.classcentral.com)
- ^ Architecting Smart IoT Devices (www.classcentral.com)
- ^ Software Architecture for the Internet of Things (www.classcentral.com)
- ^ Introduction to Architecting Smart IoT Devices (www.classcentral.com)
- ^ Google Cloud Platform Fundamentals for AWS Professionals (www.classcentral.com)
- ^ Advanced Android App Development (www.classcentral.com)
- ^ Android Basics: User Input (www.classcentral.com)
- ^ Intro to Progressive Web Apps (www.classcentral.com)
- ^ Material Design for Android Developers (www.classcentral.com)
- ^ VR Software Development (www.classcentral.com)
- ^ Android Basics: User Interface (www.classcentral.com)
- ^ Android Basics: Button Clicks (www.classcentral.com)
- ^ Intro to Data Structures and Algorithms (www.classcentral.com)
- ^ Android Basics: Networking (www.classcentral.com)
- ^ Client-Server Communication (www.classcentral.com)
- ^ Google Maps APIs (www.classcentral.com)
- ^ Scalable Microservices with Kubernetes (www.classcentral.com)
- ^ Offline Web Applications (www.classcentral.com)
- ^ Firebase Essentials For Android (www.classcentral.com)
- ^ Android Performance (www.classcentral.com)
- ^ Developing Android Apps with Kotlin (www.classcentral.com)
- ^ Advanced CSS Concepts (www.classcentral.com)
- ^ AngularJS: Framework Fundamentals (www.classcentral.com)
- ^ Algorithms and Data Structures in C# (www.classcentral.com)
- ^ Introduction to C# (www.classcentral.com)
- ^ AngularJS: Advanced Framework Techniques (www.classcentral.com)
- ^ Creating Programmatic SQL Database Objects (www.classcentral.com)
- ^ Implementing In-Memory SQL Database Objects (www.classcentral.com)
- ^ Application Design Considerations: An Inclusive Approach (www.classcentral.com)
- ^ Introduction to TypeScript 2 (www.classcentral.com)
- ^ Designing Data Platform Solutions (www.classcentral.com)
- ^ Applied Machine Learning (www.classcentral.com)
- ^ Developing SQL Databases (www.classcentral.com)
- ^ Building Interactive Prototypes using JavaScript (www.classcentral.com)
- ^ Building Functional Prototypes using Node.js (www.classcentral.com)
- ^ Algorithms and Data Structures (www.classcentral.com)
- ^ Optimizing Performance for SQL Based Applications (www.classcentral.com)
- ^ Developing Intelligent Apps and Bots (www.classcentral.com)
- ^ Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (www.classcentral.com)
- ^ Programmation iOS (partie I) (www.classcentral.com)
- ^ Programmation iOS (partie II) (www.classcentral.com)
- ^ Introduction to Data Structures (www.classcentral.com)
- ^ Introduction to Computation Theory (www.classcentral.com)
- ^ Fundamentals of Machine Learning (www.classcentral.com)
- ^ Peer-to-Peer Protocols and Local Area Networks (www.classcentral.com)
- ^ Requirements Specifications: Goals and Conflict Analysis (www.classcentral.com)
- ^ Software Requirements Prioritization: Risk Analysis (www.classcentral.com)
- ^ Introduction to Web Cartography: Part 1 (www.classcentral.com)
- ^ Requirements Gathering for Secure Software Development (www.classcentral.com)
- ^ Cloud Computing Security (www.classcentral.com)
- ^ Homeland Security & Cybersecurity Connection - It's Not About the Terrorists (www.classcentral.com)
- ^ Requirements Elicitation: Artifact and Stakeholder Analysis (www.classcentral.com)
- ^ Introduction to C# Programming and Unity (www.classcentral.com)
- ^ Intermediate Object-Oriented Programming for Unity Games (www.classcentral.com)
- ^ Asymmetric Cryptography and Key Management (www.classcentral.com)
- ^ Software Design Threats and Mitigations (www.classcentral.com)
- ^ Packet Switching Networks and Algorithms (www.classcentral.com)
- ^ Symmetric Cryptography (www.classcentral.com)
- ^ Data Structures and Design Patterns for Game Developers (www.classcentral.com)
- ^ Basic Cryptography and Programming with Crypto API (www.classcentral.com)
- ^ Design and Analyze Secure Networked Systems (www.classcentral.com)
- ^ Linux Server Management and Security (www.classcentral.com)
- ^ Detecting and Mitigating Cyber Threats and Attacks (www.classcentral.com)
- ^ SRS Documents: Requirements and Diagrammatic Notations (www.classcentral.com)
- ^ Hacking and Patching (www.classcentral.com)
- ^ More C# Programming and Unity (www.classcentral.com)
- ^ Fundamentals of Network Communication (www.classcentral.com)
- ^ Introduction to Kubernetes (www.classcentral.com)
- ^ Introduction to Cloud Infrastructure Technologies (www.classcentral.com)
- ^ Machine Learning for Musicians and Artists (www.classcentral.com)
- ^ 2D Game Development with libGDX (www.classcentral.com)
- ^ Introduction to DevOps: Transforming and Improving Operations (www.classcentral.com)
- ^ Cybersecurity and the X-Factor (www.classcentral.com)
- ^ Cybersecurity and the Internet of Things (www.classcentral.com)
- ^ Cybersecurity and Privacy in the IoT (www.classcentral.com)
- ^ Web App Development with the Power of Node.js (www.classcentral.com)
- ^ IoT System Architecture: Design and Evaluation (www.classcentral.com)
- ^ Mobile Design and Usability for Android (www.classcentral.com)
- ^ Mobile Design and Usability for iOS (www.classcentral.com)
- ^ Orientação a Objetos com Java (www.classcentral.com)
- ^ Overview of Advanced Methods of Reinforcement Learning in Finance (www.classcentral.com)
- ^ Guided Tour of Machine Learning in Finance (www.classcentral.com)
- ^ Real-Time Cyber Threat Detection and Mitigation (www.classcentral.com)
- ^ UML Class Diagrams for Software Engineering (www.classcentral.com)
- ^ Fundamentals of Machine Learning in Finance (www.classcentral.com)
- ^ Teamwork & Collaboration (www.classcentral.com)
- ^ Gameplay Programming for Video Game Designers (www.classcentral.com)
- ^ Cybersecurity Fundamentals (www.classcentral.com)
- ^ Advanced Algorithmics and Graph Theory with Python (www.classcentral.com)
- ^ Programming for Everyone – An Introduction to Visual Programming Languages (www.classcentral.com)
- ^ Introdução ao Teste de Software (www.classcentral.com)
- ^ Concurrency (www.classcentral.com)
- ^ M220J: MongoDB for Java Developers (www.classcentral.com)
- ^ How to Win Coding Competitions: Secrets of Champions (www.classcentral.com)
- ^ Основы программирования мобильных приложений для Android (www.classcentral.com)
- ^ M220JS: MongoDB for Javascript Developers (www.classcentral.com)
- ^ Software Testing Fundamentals (www.classcentral.com)
- ^ Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux (www.classcentral.com)
- ^ Formal Software Verification (www.classcentral.com)
- ^ Cloud Computing Infrastructure (www.classcentral.com)
- ^ Software Testing Management (www.classcentral.com)
- ^ Cloud Computing Management (www.classcentral.com)
- ^ Cloud Computing for Enterprises (www.classcentral.com)
- ^ An Introduction to Practical Deep Learning (www.classcentral.com)
- ^ Designing RESTful APIs (www.classcentral.com)
- ^ Deploying Applications with Heroku (www.classcentral.com)
- ^ How to create in Android (www.classcentral.com)
- ^ Learn Backbone.js (www.classcentral.com)
- ^ Fundamentals of Parallelism on Intel Architecture (www.classcentral.com)
- ^ Dynamic Web Applications with Sinatra (www.classcentral.com)
- ^ VR Design (www.classcentral.com)
- ^ Android Basics: Data Storage (www.classcentral.com)
- ^ Fundamentals of Red Hat Enterprise Linux (www.classcentral.com)
- ^ Introduction: Elements of Microgame Design (www.classcentral.com)
- ^ Intro to TensorFlow for Deep Learning (www.classcentral.com)
- ^ Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla (www.classcentral.com)
- ^ SQL for Data Analysis (www.classcentral.com)
- ^ Hacker101 (www.classcentral.com)
- ^ iOS Networking with Swift (www.classcentral.com)
- ^ Fundamentals of Containers, Kubernetes, and Red Hat OpenShift (www.classcentral.com)
- ^ VR Platforms & Applications (www.classcentral.com)
- ^ How to Make an iOS App (www.classcentral.com)
- ^ iOS Persistence and Core Data (www.classcentral.com)
- ^ Developing Android Apps (www.classcentral.com)
- ^ iOS Design Patterns (www.classcentral.com)
- ^ Building iOS Interfaces (www.classcentral.com)
- ^ Swift for Developers (www.classcentral.com)
- ^ VR Scenes and Objects (www.classcentral.com)
- ^ UIKit Fundamentals (www.classcentral.com)
- ^ Foundations of Machine Learning (www.classcentral.com)
- ^ Machine Learning Foundations: A Case Study Approach (www.classcentral.com)
- ^ [New] Natural Language Processing in TensorFlow (www.classcentral.com)
- ^ Machine Learning: Regression (www.classcentral.com)
- ^ Machine Learning for Data Science and Analytics (www.classcentral.com)
- ^ Probabilistic Graphical Models 1: Representation (www.classcentral.com)
- ^ Intro to Deep Learning (www.classcentral.com)
- ^ Creative Applications of Deep Learning with TensorFlow (www.classcentral.com)
- ^ Machine Learning With Big Data (www.classcentral.com)
- ^ Machine Learning for Trading (www.classcentral.com)
- ^ Hardware Security (www.classcentral.com)
- ^ Bitcoin and Cryptocurrency Technologies (www.classcentral.com)
- ^ Introduction to Artificial Intelligence (www.classcentral.com)
- ^ Computational Neuroscience (www.classcentral.com)
- ^ Reinforcement Learning (www.classcentral.com)
- ^ Machine Learning: Classification (www.classcentral.com)
- ^ Intro to Parallel Programming (www.classcentral.com)
- ^ Advanced Operating Systems (www.classcentral.com)
- ^ Enabling Technologies for Data Science and Analytics: The Internet of Things (www.classcentral.com)
- ^ Interactive 3D Graphics (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ Applied Cryptography (www.classcentral.com)
- ^ Parallel programming (www.classcentral.com)
- ^ Introduction to Computer Architecture (www.classcentral.com)
- ^ Probabilistic Graphical Models 2: Inference (www.classcentral.com)
- ^ Machine Learning: Clustering & Retrieval (www.classcentral.com)
- ^ Practical Predictive Analytics: Models and Methods (www.classcentral.com)
- ^ Quantitative Formal Modeling and Worst-Case Performance Analysis (www.classcentral.com)
- ^ Nearest Neighbor Collaborative Filtering (www.classcentral.com)
- ^ Introduction to Operating Systems (www.classcentral.com)
- ^ Computational Photography (www.classcentral.com)
- ^ Computability, Complexity & Algorithms (www.classcentral.com)
- ^ High Performance Computer Architecture (www.classcentral.com)
- ^ Artificial Intelligence (AI) (www.classcentral.com)
- ^ Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud (www.classcentral.com)
- ^ Relational Database Support for Data Warehouses (www.classcentral.com)
- ^ Practical Deep Learning For Coders, Part 1 (www.classcentral.com)
- ^ Structuring Machine Learning Projects (www.classcentral.com)
- ^ Neural Networks and Deep Learning (www.classcentral.com)
- ^ Sequence Models (www.classcentral.com)
- ^ Convolutional Neural Networks (www.classcentral.com)
- ^ Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization (www.classcentral.com)
- ^ Real-Time Audio Signal Processing in Faust (www.classcentral.com)
- ^ Computation Structures 3: Computer Organization (www.classcentral.com)
- ^ 6.S094: Deep Learning for Self-Driving Cars (www.classcentral.com)
- ^ 6.S191: Introduction to Deep Learning (www.classcentral.com)
- ^ Applied Machine Learning in Python (www.classcentral.com)
- ^ Knowledge-Based AI: Cognitive Systems (www.classcentral.com)
- ^ GT - Refresher - Advanced OS (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ Cyber-Physical Systems Design & Analysis (www.classcentral.com)
- ^ Artificial Intelligence (www.classcentral.com)
- ^ Cyber-Physical Systems Security (www.classcentral.com)
- ^ Network Security (www.classcentral.com)
- ^ Compilers: Theory and Practice (www.classcentral.com)
- ^ Intro to Information Security (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ High Performance Computing (www.classcentral.com)
- ^ Machine Learning (www.classcentral.com)
- ^ NP-Complete Problems (www.classcentral.com)
- ^ Parallel Programming in Java (www.classcentral.com)
- ^ Distributed Programming in Java (www.classcentral.com)
- ^ Concurrent Programming in Java (www.classcentral.com)
- ^ Making Your First Virtual Reality Game (www.classcentral.com)
- ^ Information Security: Context and Introduction (www.classcentral.com)
- ^ Quantum Machine Learning (www.classcentral.com)
- ^ State Estimation and Localization for Self-Driving Cars (www.classcentral.com)
- ^ Advanced Modeling for Discrete Optimization (www.classcentral.com)
- ^ Solving Algorithms for Discrete Optimization (www.classcentral.com)
- ^ Basic Modeling for Discrete Optimization (www.classcentral.com)
- ^ Nature, in Code: Biology in JavaScript (www.classcentral.com)
- ^ MATLAB et Octave pour débutants (www.classcentral.com)
- ^ Методы и средства защиты информации (www.classcentral.com)
- ^ Addressing Large Hadron Collider Challenges by Machine Learning (www.classcentral.com)
- ^ Practical Reinforcement Learning (www.classcentral.com)
- ^ Менеджмент информационной безопасности (www.classcentral.com)
- ^ Bayesian Methods for Machine Learning (www.classcentral.com)
- ^ Introduction to Formal Concept Analysis (www.classcentral.com)
- ^ Deep Learning in Computer Vision (www.classcentral.com)
- ^ Обработка изображений (www.classcentral.com)
- ^ Introduction to Deep Learning (www.classcentral.com)
- ^ Matrix Factorization and Advanced Techniques (www.classcentral.com)
- ^ Introduction to Recommender Systems: Non-Personalized and Content-Based (www.classcentral.com)
- ^ Recommender Systems: Evaluation and Metrics (www.classcentral.com)
- ^ Modeling and Debugging Embedded Systems (www.classcentral.com)
- ^ Embedded Software and Hardware Architecture (www.classcentral.com)
- ^ Razonamiento artificial (www.classcentral.com)
- ^ Sesenta años de inteligencia artificial (www.classcentral.com)
- ^ 機器學習基石下 (Machine Learning Foundations)---Algorithmic Foundations (www.classcentral.com)
- ^ 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) (www.classcentral.com)
- ^ 大数据机器学习|Big Data Machine Learning (www.classcentral.com)
- ^ Discrete Mathematics (www.classcentral.com)
- ^ Introducción a la visión por computador: desarrollo de aplicaciones con OpenCV (www.classcentral.com)
- ^ System Validation: Automata and behavioural equivalences (www.classcentral.com)
- ^ Approximation Algorithms (www.classcentral.com)
- ^ System Validation (4): Modelling Software, Protocols, and other behaviour (www.classcentral.com)
- ^ Embedded Hardware and Operating Systems (www.classcentral.com)
- ^ System Validation (3): Requirements by modal formulas (www.classcentral.com)
- ^ System Validation (2): Model process behaviour (www.classcentral.com)
- ^ Learn TensorFlow and deep learning, without a Ph.D. (www.classcentral.com)
- ^ Machine Learning Crash Course with TensorFlow APIs (www.classcentral.com)
- ^ DevOps for Databases (www.classcentral.com)
- ^ DevOps Testing (www.classcentral.com)
- ^ Infrastructure as Code (www.classcentral.com)
- ^ Deep Learning Explained (www.classcentral.com)
- ^ Introduction to Artificial Intelligence (AI) (www.classcentral.com)
- ^ DevOps Practices and Principles (www.classcentral.com)
- ^ Sparse Representations in Signal and Image Processing: Fundamentals (www.classcentral.com)
- ^ Sparse Representations in Image Processing: From Theory to Practice (www.classcentral.com)
- ^ Cyber-Physical Systems: Modeling and Simulation (www.classcentral.com)
- ^ Statistical Machine Learning (www.classcentral.com)
- ^ Cryptography and Information Theory (www.classcentral.com)
- ^ Classical Cryptosystems and Core Concepts (www.classcentral.com)
- ^ Cryptographic Hash and Integrity Protection (www.classcentral.com)
- ^ Introduction to OpenStack (www.classcentral.com)
- ^ Introduction to Cloud Foundry and Cloud Native Software Architecture (www.classcentral.com)
- ^ An Introduction to Hyperledger Blockchain Technologies (www.classcentral.com)
- ^ Approximation Algorithms Part II (www.classcentral.com)
- ^ Mathematics for Machine Learning: PCA (www.classcentral.com)
- ^ Reliable Distributed Algorithms, Part 2 (www.classcentral.com)
- ^ Mathematics for Machine Learning: Multivariate Calculus (www.classcentral.com)
- ^ Mathematics for Machine Learning: Linear Algebra (www.classcentral.com)
- ^ Multi-Object Tracking for Automotive Systems (www.classcentral.com)
- ^ Computer System Design: Advanced Concepts of Modern Microprocessors (www.classcentral.com)
- ^ Reinforcement Learning in Finance (www.classcentral.com)
- ^ Deep Learning with Tensorflow (www.classcentral.com)
- ^ Deep Learning with Python and PyTorch (www.classcentral.com)
- ^ Deep Learning for Natural Language Processing (www.classcentral.com)
- ^ Cutting Edge Deep Learning For Coders, Part 2 (www.classcentral.com)
- ^ Introduction to Machine Learning for Coders! (www.classcentral.com)
- ^ Cloud Computing Security (www.classcentral.com)
- ^ Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (www.classcentral.com)
- ^ Identifying, Monitoring, and Analyzing Risk and Incident Response and Recovery (www.classcentral.com)
- ^ Networks and Communications Security (www.classcentral.com)
- ^ Big Data Applications: Machine Learning at Scale (www.classcentral.com)
- ^ Security Operations and Administration (www.classcentral.com)
- ^ Convolutional Neural Networks in TensorFlow (www.classcentral.com)
- ^ Access Controls (www.classcentral.com)
- ^ Continuous Integration and Deployment (www.classcentral.com)
- ^ Deep Learning Summer School (www.classcentral.com)
- ^ Systems and Application Security (www.classcentral.com)
title: 660+ Free Online Programming & Computer Science Courses You Can Start This July
summary:
category: education
keywords:
link: https://www.freecodecamp.org/news/free-coding-courses-july-2019/
-->