freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
- learn-to-code
- nonprofits
- programming
- nodejs
47,133 repositories indexed
1–24 of 39 · Most stars
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
The Julia Programming Language
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
A collection of algorithms and data structures
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Google's Operations Research tools:
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
Curated list of open-source quantum software projects.
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
🦄 The Enterprise™ programming language
Curated decibans of Julia programming language.
A Python library for quantum programming using Quil.
Based on my own experience, I believe this roadmap provides clear answers to all the key questions about becoming a data analyst from scratch, including which technologies and programming languages to learn, what soft skills are essential, and how to start a professional career in this field.
:small_red_triangle::sunglasses: A curated list of awesome stuff to learn computer graphics
A modern supercompiler for call-by-value functional languages
Yet Another LINQ to Objects for PHP [Simplified BSD]
Functional programming for modern Fortran
Quantum Computer Library for Everyone