Displaying 1 to 20 from 30 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.

reactjs_koans - Learn basics of React.js making the tests pass

  •    Javascript

If you want to learn React.js you came to the right place. We prepared a set of practical exercises that will help you learn React.js from square one. The only thing you need to know is JavaScript. Here we are using ECMAScript 2015 standard. The Koans are a set of tasks to complete. Prepared tests checks if they are done correctly.

the-coding-interview - Programming exercises, code katas and puzzles for your job interview training - or just for fun

  •    Python

I honestly did not expect the big amount of interest in the project. I should clean up a bit more... Anyway, the main purpose is doing some fun programming workouts from time to time to stay in shape. The awesome title image was Designed by Freepik.

Code Kata - FizzBuzz - Test Driven Solution

  •    

This project was simply a coding exercise to see how I would evolve a solution to the FizzBuzz problem using a Test Driven approach.




reladomo-kata - Kata for Reladomo

  •    Java

A kata is an exercise in martial arts. A code kata is an exercise in programming which helps hone your skills through practice and repetition. The Reladomo Kata is a fun way to help you learn idiomatic Reladomo usage. This particular kata is set up as a series of unit tests which fail. Your task is to make them pass, using Reladomo.Clone this repo or simply download and extract the master zip file then follow the instructions below for your IntelliJ IDEA. We currently do not have a setup process for Eclipse and Netbeans.

dojos - This is where the Novoda team do all their hacking

  •    Java

Find the module of the dojo you want to attempt. This will be a module under the root dir. Inside you will either find the default directory or a specific language directory. If you only find the default directory, follow these instructions. Once the folder structure has been updated properly you can continue, make a copy of the default project of whichever language you want to run the kata with.


rpn-skeleton - Empty maven project for rpn bootstrap

  •    Shell

En notation Polonaise inversée (Reverse Polish Notation) les opérateurs (+, -, *, ...) suivent les opérandes. Par exemple pour ajouter 3 et 4, au lieu d'écrire 3 + 4, on écrira 3 4 +.

the-cf-workshop - A workshop to learn AWS CloudFormation (as a collection of code katas)

  •    Shell

The workshop promotes both the knowledge of CloudFormation concepts and skills, as well as good practices (including Continuous Deployment). For best results, templates should be developed and tested incrementally.

CodeKatas - .Net Code Katas - A prebuild Kata project that already includes tests and base classes.

  •    CSharp

This is a set of coding katas modified and adjusted to be used in an object-oriented method with unit tests that validate your results. The tests are already written and base classes with functions are created so all you need to do is start writing code to solve the problems and make the tests pass.

programming-challenge - A collection of different programming challenges

  •    

This repository provides the project scaffold for a simple programming challenge. You are currently looking at the common master branch of this repository which does not contain any challenge! To get started please checkout the appropriate branch i.e. via git checkout challenge-CHALLENGENAME.

graph-function - :chart_with_upwards_trend: graphing your ruby functions

  •    Ruby

This gem's goal is to make it easy to compare the asymptotic performance of two or more functions via graphing. When I work on katas and exercises I found I often wanted to compare my implementations. After doing so a half dozen times I noticed some patterns, and figured it'd be valuable to capture those into an easier API to work with. While working on a kata I like the immediacy of replotting back on x11, but because of gnuplot's structure it is just as easy to get images or html canvas graphs.

katas - :school: Coding katas

  •    C++

These are katas written in C++. They contain everything from common data structures, algorithms, and programming problems. Follow the instructions in the following order to build and test a kata.

KataContactsKotlin - KataContacts written in Kotlin

  •    Kotlin

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

KataScreenshotKotlin - Screenshot Kata for Android Developers with Kotlin

  •    Kotlin

You can compare this testing approach with a different testing strategy where the application UI is tested using just Espresso. The application architecture, dependencies and configuration is ready to just start writing tests. In this project you'll find Kodein configured to be able to replace production code with test doubles easily and Espresso to be able to interact with the application user interface and a screenshot testing framework ready to compare your application changes.

KataSuperHeroesIOS - Super heroes kata for iOS Developers. The main goal is to practice UI Testing.

  •    Swift

The application architecture, dependencies and configuration is ready to just start writing tests. In this project you'll find all the classes ready to be able to replace production code with test doubles easily and KIF to be able to interact with the application user interface. The accessibility labels needed to interact with the UI using KIF are already configured. Your task as iOS Developer is to write all the UI tests needed to check if the Application UI is working as it should.

KataTODOApiClientJava - TODO API Client Kata for Java Developers

  •    Java

This repository contains an API client to interact with a remote service we can use to implement a TODO application. This API Client is based on one class with name TodoApiClient containing some methods to interact with the API. Using this class we can get all the tasks we have created before, get a task using the task id, add a new task, update a task or delete an already created task.

KataTODOApiClientKotlin - TODO API Client Kata for Kotlin Developers

  •    Kotlin

This repository contains an API client to interact with a remote service we can use to implement a TODO application. This API Client is based on one class with name TodoApiClient containing some methods to interact with the API. Using this class we can get all the tasks we have created before, get a task using the task id, add a new task, update a task or delete an already created task.

ddd-tdd-rich-domain-model-dojo-kata - Rich Domain with DDD patterns and TDD (.NET Core / Standard)

  •    CSharp

We designed the Finance Domain using Aggregate Roots, Entities and Value Objects and we covered the uses cases with Unit Tests, run them in your first time here. The Domain and Unit Tests projects were implemented with .NET, the classes are as closed as possible. Build a Domain from tests using DDD Building Blocks like Aggregate Roots, Entities and Value Objects with the help of kata-initial folder files.





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.