Giter Site home page Giter Site logo

enterprise-middleware-coursework's Introduction

Enterprise Middleware Coursework

This coursework covers the development of an enterprise application using Java EE technologies deployed to a PaaS cloud. The coursework is designed to give students hands on experience with building enterprise applications. Furthermore, all the technologies used are production grade, given the students the experience and knowledge they need to build a real enterprise application.

Note
This coursework was produced by Newcastle University (UK) in conjunction with Red Hat. It’s available under an Open Source licence. However, the exact licence is still to be decided.

If you want to run this coursework at your University, then we encourage you to do so. However, you would be advised to contact [email protected] first. This will allow us to provide you with some support and also give you access to the private materials (model answer and marking scheme).

We have provided all the materials needed, to deliver this course at your University. In particular the following materials are available:

Tutorial

This document instructs the students how to setup the various accounts they require during the coursework. It also guides them through setting up a sample application and then deploying it to the Cloud. This sample application us then used to build upon during the coursework.

There is also a video available to watch here. In this video a member of staff, at Newcastle University, walks through the tutorial with the students. This video has a few Newcastle specific bits in, but could be valuable to your students anyway, providing they understand this caveat.

Coursework

This document tells the students what they need to do during the coursework.

Model Answer

The model answer shows a completed version of the coursework. This MUST NOT be show to the students, it’s sole purpose is to educate teaching staff on what we think a good solution looks like. We also test the model answer on the recommended version of JBoss EAP that the students use, so you can be confident that the coursework is achievable. The model answer is in a private repo. You need to contact [email protected] to gain access.

Marking Scheme

There is also a suggested marking scheme. This is the one used by Newcaslte University. You are free to use it as is, modify it for your needs, or come up with an entirely new one.

Contact [email protected] to obtain this document.

Building docs

The following command builds the html version of this coursework:

asciidoctor -a stylesheet=./stylesheets/riak.css ./coursework.asciidoc
asciidoctor -a stylesheet=./stylesheets/riak.css ./tutorial.asciidoc
asciidoctor -a stylesheet=./stylesheets/riak.css ./frequentlyaskedquestions.asciidoc

enterprise-middleware-coursework's People

Contributors

ellis1 avatar hugofirth avatar paulrobinson avatar

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.