Displaying 1 to 20 from 34 results

ReactNativeKatas - This is a project that lets you participate in a fully-immersive, hands-on, and fun learning experience for React Native

  •    Javascript

This is a project that lets you participate in a fully-immersive, hands-on, and fun learning experience for React Native. We will focus solely about design and styling for React Native, making this a perfect learning aid for both programmers and designers that previously handled Sass or CSS.

pandas_exercises - Practice your pandas skills!

  •    Jupyter

Fed up with a ton of tutorials but no easy way to find exercises I decided to create a repo just with exercises to practice pandas. Don't get me wrong, tutorials are great resources, but to learn is to do. So unless you practice you won't learn. My suggestion is that you learn a topic in a tutorial or video and then do exercises. Learn one more topic and do exercises. If you got the answer wrong, don't go directly to the solution with code.

kotlin-99 - Ninety-Nine Problems in Kotlin

  •    Kotlin

This an adaptation of Ninety-Nine Scala Problems by Phil Gold which itself is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett at the Berne University of Applied Sciences in Berne, Switzerland. Some problems have been altered to be more amenable to programming in Kotlin. You might want to do these problems if you want to learn Kotlin, are interested in the problems described below, or both. The main reason to prefer this to using websites like hackerrank.com and codewars.com is that there is no vendor lock-in and no hidden agenda pursued by the website owner.

Mars Rover Exercise

  •    DotNet

A squad of robotic rovers are to be landed by NASA on a plateau on Mars. This plateau, which is curiously rectangular, must be navigated by the rovers so that their on board cameras can get a complete view of the surrounding terrain to send back to Earth.

Exercise BackgroundWorker Sample


This exercise project is used to demonstrate the usage of the BackgroundWorker class in .Net 2 to implement a multi-threaded WinForms.

phpstorm-workshop - Code for the PhpStorm workshop

  •    PHP

In these materials, you'll learn about many of the features and productivity tools available in PhpStorm IDE. Examples are navigation, editing, inspections, live templates, refactoring, tools like Composer and the REST client and many more things. It's virtually impossible to cover every option and feature in PhpStorm, but we're providing a number of practical exercises on how we can do our daily work as a PHP developer.We'll also cover a vast amount of keyboard shortcuts to make working with PhpStorm more efficient. Other IntelliJ IDEA based IDE's use the same keyboard shortcuts, so if you know how to work with PhpStorm, you'll know how to work with WebStorm, RubyMine, PyCharm, IntelliJ IDEA and more. A cheat sheet is available online and is also included in the workshop download.


  •    Javascript

writing streams can be difficult, one of the most difficult aspects can be testing them thoroughly.that is where stream-tester comes in. stream-tester can be used to generate data to exercise your streams. combine it with stream-spec which will validate your stream's behaviour and you've got a pretty easy test suite.

OCA-Java-SE-7-Programmer-I - Exercises of the OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803)

  •    Java

This repository contains my implementation of the exercises provided by the OCA Java SE 7 Programmer I Study Guide.The OCA Java SE 7 Programmer I Study Guide (E. Finegan, R. Liguori) has been designed to help you pass the Oracle's Java SE 7 Programmer I exam to achieve the OCA Java SE 7 Programmer Certification. The book contains coding examples, tests, exercises, and more. Its purpose is to familiarize you with Java fundamentals, concepts, tools, and technologies that will be represented on the exam.

maps-with-markdown - Small repo for a mapping exercise in Digital History.

  •    Javascript

Today in class we discussed spatial history, that is, history which focusses very strongly on the cultural history of space and place. There is nothing intrinsically digital about spatial history, nor is it necessarily qunatitative in nature; but the incredible development of Geographical Information Systems (GIS) in the last 15 years has made the use of interactive digital maps an attractive target for historians. Sophisticated works such as the Spatial History Project and Ben Schmidt's Whaling Maps Project take substantial technical effort to achieve their effects; in general, lengthy training in the use of specialized GIS software is required. We have our own example in the DECIMA Project run by Prof. Terpstra in our department.

animal-quiz - One of the exercises for the participants of my "Test-Driven Tuesday" workshops

  •    Javascript

This exercise is inspired by a Ruby exercise of the same name written by James Nolan "Jim" Weirich. The focus of this kata however is on using both BDD and TDD when developing the solution. This repository is primarily intended for the participants of my Test-Driven Tuesday workshop at Thomson Reuters.

lightning-katas - A collection of code katas to help JavaScript programmers hone their skills through practice and repetition

  •    Javascript

A collection of code katas to help JavaScript programmers hone their skills through practice and repetition

refactoring-golf - A Refactoring Golf exercise

  •    Java

Refactoring Golf is a game designed to stretch your refactoring muscles and get you to explore your IDE to see what's really possible using shortcuts and automation. This repo contains several source trees, or numbered "Holes" based on a single exercise. Each hole carries on from the last for a single exercise - which is the application of a tax amount to a set of monatary amount.

prolog_puzzles - Prolog puzzles for fun and profit (mostly fun)

  •    Perl

These are exercises I created back in 2007 while TAing "Introduction to Artificial Intelligence and Logic Programming" at the Institute of Cognitive Science in Osnabrück, Germany. I know that a lot of people still personally hate me for this. If you never hacked in Prolog before, learn it! It's fun and it makes you a Better Person™.

Learn-Python-The-Hard-Way - My answer for the book Learn Python The Hard Way

  •    Python

My answer for all exersices from Zed. A. Shaw Learn Python the Hard Way. All the codes are written in both Python2(2.7.5) and Python3(3.3.2).

lechef - Lechef - Logic Circuit Exercise Framework for visualizing and creating exercises on logic circuit basics in JavaScript

  •    Javascript

The lechef framework helps in creating exercises for learning logic circuits. You can create exercises for simulating a circuit's behavior and exercises for designing circuits. Check the documentation for a more thorough description, examples, and instructions on how to use it. And here's an example of an exercise. In the exercise, student's task is to toggle the input/output values of each gate to match the correct values of the given input to the circuit. Note: This is only an image, see the docs for interactive examples.

CSS-assignment-2 - A second CSS assignment for beginners: padding, margin, floats

  •    HTML

This repo contains your assignment starter files, including three images. Fork this repo (make sure you are logged into GitHub).

OFLessons - Exercises used by my openFramework course which I teach in Brussels.

  •    Makefile

Samples used in a openframeWorks course which I teach at EHB brussels. Covering different topics. Always interested in giving this course at other places if somebody is interested. Clone this repository in /openframworks/apps/ All samples are tested with the latest OF 0.93 on Windows and OSX. Use the project generator to update the solution for your platform.

cefet-games-goomba - Goomba transdimensional, acabou parando em outro universo

  •    Java

Desenhar o cenário como duas texturas (Texture), uma em cima da outra, carregando map-level-1.png e map-level-2.png (dentro do método void create()) e mandando desenhar (dentro do render()) na posição (0, 0) - canto inferior esquerdo. Nota: tipicamente, um cenário em um jogo bidimensional é formado por um grid de tiles, como no RPG Maker/Boss. Contudo, neste exercício, vamos simplesmente desenhar uma imagem "inteira" em cima da outra.

waterrower - A library for communicating with your WaterRower

  •    TypeScript

This project is being actively developed. It is stable and working as it is, but there's still more that can be added for more communication with the WaterRower device. Please jump in with contributions. Pull requests are welcome. waterrower gives you two ways to subscribe to data changes - the EventEmitter pattern and Rx.js. The former is very familiar and works fine. The latter allows you to do some interesting things since data changes are an Rx stream. If you haven't worked with Rx.js yet, don't worry. As you can see in the example below, it's very easy.

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.