Giter Club home page Giter Club logo

atl-precourse's Introduction

Cognizant-ATL-precourse

BARE MINIMUM REQUIREMENTS

Bare minimum requirements are absolutely required.

  • Using start.spring.io create application/RESTful api (if this is foreign to you, a tutorial like this one walks through creating an application and will be helpful)
  • Create at least one entity and repository backed by the database of your choice (MySql, PostgreSql, etc)
  • Write unit tests for each enpoint before creating the end point. MockMvc is a great api for this.
  • Implement endpoints for full crud functionality, Create (POST/PUT), Read (GET), Update (POST/PUT), and Delete (DELETE)
  • Consider using a service layer to abstract the implementation from the interface. At least, know why this is a good idea.
  • Push your project to GitHub, send us a link (via Slack is fine).
  • Complete this Docker tutorial HERE

ADVANCED

Our advanced content is intended to throw you in over your head, requiring you to solve problems with very little support or oversight.

NIGHTMARE MODE

Nightmare mode is exactly what it sounds like: difficult.

  • Deploy your Dockerized application to a cloud provider of your choice (Heroku, Digital Ocean, AWS, Google, PCF, etc)
  • Send screenshot proof of success (via Slack is fine). Better yet, send us a link to your working api.
  • BEWARE of charges - be sure to spin down when you’re done. We will not reimburse you for charges incurred (but Amazon probably will if you accidentally do this incorrectly).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.