Displaying 1 to 20 from 36 results

dive-into-machine-learning - Dive into Machine Learning with Python Jupyter notebook and scikit-learn!


I learned Python by hacking first, and getting serious later. I wanted to do this with Machine Learning. If this is your style, join me in getting a bit ahead of yourself. I suggest you get your feet wet ASAP. You'll boost your confidence.

full-speed-python - Full Speed Python: a book for self-learners

  •    Makefile

This book aims to teach the Python programming language using a practical approach. Its method is quite simple: after a short introduction to each topic, the reader is invited to learn more by solving the proposed exercises. These exercises have been used extensively in my web development and distributed computing classes at the Superior School of Technology of Setúbal. With these exercises, most students are up to speed with Python in less than a month. In fact, students of the distributed computing course, taught in the second year of the software engineering degree, become familiar with Python's syntax in two weeks and are able to implement a distributed client-server application with sockets in the third week.

learnyounode - Learn You The Node

  •    HTML

Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.

learn-python - 📚 Playground and cheatsheet for learning Python

  •    Python

This is a collection of Python scripts that are split by topics and contain code examples with explanations, different use cases and links to further readings. It is a playground because you may change or add the code to see how it works and test it out using assertions. It also allows you to lint the code you've wrote and check if it fits to Python code style guide. Altogether it might make your learning process to be more interactive and it might help you to keep code quality pretty high from very beginning.

ultimate-python - Ultimate Python study guide for newcomers and professionals alike

  •    Python

🏆 Serve as a resource for Python newcomers who prefer to learn hands-on. This repository has a collection of standalone modules which can be run in an IDE like PyCharm and in the browser like Replit. Even a plain old terminal will work with the examples. Most lines have carefully crafted comments which guide a reader through what the programs are doing step-by-step. Users are encouraged to modify source code anywhere as long as the main routines are not deleted and run successfully after each change. 🏆 Serve as a pure guide for those who want to revisit core Python concepts. Only builtin libraries are leveraged so that these concepts can be conveyed without the overhead of domain-specific concepts. As such, popular open-source libraries and frameworks (i.e. sqlalchemy, requests, pandas) are not installed. However, reading the source code in these frameworks is inspiring and highly encouraged if your goal is to become a true Pythonista.

learn-julia-the-hard-way - Learn Julia the hard way!

  •    Makefile

The Julia base package is pretty big, although at the same time, there are lots of other packages around to expand it with. The result is that on the whole, it is impossible to give a thorough overview of all that Julia can do in just a few brief exercises. Therefore, I had to adopt a little 'bias', or 'slant' if you please, in deciding what to focus on and what to ignore. Julia is a technical computing language, although it does have the capabilities of any general purpose language and you'd be hard-pressed to find tasks it's completely unsuitable for (although that does not mean it's the best or easiest choice for any of them). Julia was developed with the occasional reference to R, and with an avowed intent to improve upon R's clunkiness. R is a great language, but relatively slow, to the point that most people use it to rapid prototype, then implement the algorithm for production in Python or Java. Julia seeks to be as approachable as R but without the speed penalty.

tailwind-cards - A growing collection of text/image cards you can use/copy-paste in your tailwind css projects

  •    CSS

I used the TailWind CSS Boilerplate project for this. A growing collection of text/image cards you can use/copy-paste in your tailwind css projects. Some of these cards have animated hover effects.

functional_intro_to_python - A functional, Data Science focused introduction to Python

  •    HTML

The first section is an intentionally brief, functional, data science centric introduction to Python. The assumption is a someone with zero experience in programming can follow this tutorial and learn Python with the smallest amount of information possible. The sections after that, involve varying levels of difficulty and cover topics as diverse as Machine Learning and Linear Optimization to build systems and commandline tools.

learning-rcpp - My notes as I learn C++ and Rcpp for fast machine learning in R

  •    C++

My main goal in this educational endeavor is to be able to use the MLPACK, Shark, and dlib C++ machine learning libraries in R for computationally intensive problems. Now, there is a RcppMLPACK, but that one apparently uses version 1 of MLPACK (which is now in version 2) and doesn't include any supervised learning methods, just unsupervised learning methods. If sudo apt-get install libshark-dev is no go, we have to build the library ourselves. See these installation instructions for more details.

automobile - CPS206 In-Class Project Repository (WIP)

  •    Java

This second iteration of in-class lab for cps206 takes the domain modeling completed in the first part and will build a series of automobiles. Using dodge and ram, 4 teams will build a line of vehicles.

nodebook - 📖 Node.js • Apprendre par la pratique 🎉 sortie fin octobre 2018

  •    Javascript

Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande. 📖 Journal de bord d'écriture • 2018 • 2017. 👀 Lire l'ouvrage • sur papier • sur le web • avec Node.js. 🎧 Ce que j'écoute en boucle quand j'écris.

learn-php - :elephant: Learn modern PHP


Bad programmers worry about the code. Good programmers worry about data structures and their relationships. Follow common PHP conventions for object-oriented code, and established industry best practices: PSR-1, PSR-2, PSR-4.

javascript-exercises - 📚 Collection of JavaScript exercises and coding challenges.

  •    Javascript

Series of interesting JavaScript exercises that I solved during my education. For each exercise I've tried to include several possible solutions. Thanks to Jest test framework you can easily check the correctness of your solution. Clone the repo.

learn-go - My sandbox repository to learn go

  •    Go

This is just a sandbox repository for me to put in random programming, mostly for me to learn go. The motivation is that I want to learn a new backend language to be able to write high-performance backend services, and there are many projects (k8s, docker, normad) are written in go. If i understand Go it will be easier for me to understand these projects.

Go-Validation - Text and Input Validation in Golang

  •    Go

I've created this helping script for my APIs to deal with user inputs. Just clone the repo and use it in your project. I've design the methods in a way that multiple methods can be used in a line.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.