All Projects → Karumi → Katacontactsjava

Karumi / Katacontactsjava

Licence: apache-2.0
KataContacts written in Java. The main goal is to practice Clean Architecture Development.

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Katacontactsjava

Maxibonkatajava
Maxibon kata for Java Developers. The main goal is to practice property based testing.
Stars: ✭ 63 (-42.2%)
Mutual labels:  training
Ashpy
TensorFlow 2.0 library for distributed training, evaluation, model selection, and fast prototyping.
Stars: ✭ 82 (-24.77%)
Mutual labels:  training
Hackerone Lessons
Transcribed video lessons of HackerOne to pdf's
Stars: ✭ 101 (-7.34%)
Mutual labels:  training
D3
This is the repository for my course, Learning Data Visualization with D3.js on LinkedIn Learning and Lynda.com.
Stars: ✭ 64 (-41.28%)
Mutual labels:  training
Facegrab
A tool to collect public images from Facebook and create an image dataset for training computer vision applications like gender recognition, and face detection
Stars: ✭ 76 (-30.28%)
Mutual labels:  training
Trainingdays
Azure Developer College's application development training days content.
Stars: ✭ 86 (-21.1%)
Mutual labels:  training
Java Training Exercices
Stars: ✭ 44 (-59.63%)
Mutual labels:  training
Build and test examples
Examples of build scripts and unit test frameworks for various languages, and how these can be used with the Jenkins continuous integration server. Contact: @mikej888
Stars: ✭ 104 (-4.59%)
Mutual labels:  training
Katasuperheroeskotlin
Super Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.
Stars: ✭ 77 (-29.36%)
Mutual labels:  training
Diycode
A third-party Android client of DiyCode.
Stars: ✭ 94 (-13.76%)
Mutual labels:  training
Learnyougit
A self-guided workshop to learn the basics and some of the internals of Git
Stars: ✭ 65 (-40.37%)
Mutual labels:  training
Go Collection
🌷 awesome awesome go, study golang from basic to proficient
Stars: ✭ 1,193 (+994.5%)
Mutual labels:  training
Excelcy
Excel Integration with spaCy. Training NER using Excel/XLSX from PDF, DOCX, PPT, PNG or JPG.
Stars: ✭ 89 (-18.35%)
Mutual labels:  training
Enterprise Clojure Training
A Clojure training course for Developers and Senior Developers
Stars: ✭ 64 (-41.28%)
Mutual labels:  training
Vsr Duf Reimplement
It is a re-implementation of paper named "Deep Video Super-Resolution Network Using Dynamic Upsampling Filters Without Explicit Motion Compensation" called VSR-DUF model. There are both training codes and test codes about VSR-DUF based tensorflow.
Stars: ✭ 101 (-7.34%)
Mutual labels:  training
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: ✭ 51 (-53.21%)
Mutual labels:  training
Yolo resnet
Implementing YOLO using ResNet as the feature extraction network
Stars: ✭ 82 (-24.77%)
Mutual labels:  training
Pewapt101
Professionally Evil Web Application Penetration Testing 101
Stars: ✭ 106 (-2.75%)
Mutual labels:  training
Awesome Katas
A curated list of code katas
Stars: ✭ 1,366 (+1153.21%)
Mutual labels:  training
H4cker
This repository is primarily maintained by Omar Santos and includes thousands of resources related to ethical hacking / penetration testing, digital forensics and incident response (DFIR), vulnerability research, exploit development, reverse engineering, and more.
Stars: ✭ 10,451 (+9488.07%)
Mutual labels:  training

Karumi logo KataContacts written in Java Build Status

  • We are here to practice Clean Architecture Development.
  • Clean Architecture is a way of structuring code.
  • We are going to practice pair programming.

Product requirements - Contacts App

  • I want to be able to list my contacts.
  • I want to be able to add a contact.

Development platform

  • UI will be the command line.
  • All data is local.
  • The data origin will change in the future to consume a remote API.
  • There is no persistence between execution.

Resources


License

Copyright 2015 Karumi

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].