Open Source REST API Ruby Client

Fermé
Contact principal
Riipen
Vancouver, British Columbia, Canada
Jordan Ell
CTO
(16)
4
Projet
Parcours académique
80 heures de travail au total
Apprenant.e
N'importe où
Niveau Intermédiaire

Portée du projet

Catégories
Développement de logiciels
Compétences
restful api ruby (programming language) application programming interface (api)
Détails

The goal of this project is to create an open source ruby package that interacts with a 3rd party REST API. This project will involve several different steps for the students, including:

  • Researching and understanding the 3rd party API and its capabilities.
  • Developing a ruby package that interacts with the API.
  • Testing the package to ensure it is working properly.
  • Optimizing the package for performance.
  • Writing documentation for the package.
Livrables

By the end of the project, students should demonstrate:

  • Understanding of the 3rd party API and its capabilities.
  • Development of a ruby package that interacts with the API.
  • Testing of the package to ensure it is working properly.
  • Optimization of the package for performance.
  • Documentation of the package.

Final deliverables should include:

  • All source code.
  • All documentation.


Mentorat
Expertise et connaissances du domaine

Fournir des connaissances spécialisées et approfondies et l'industrie générale des idées pour une compréhension globale.

Compétences Connaissances et expertise

Partager des connaissances sur des compétences techniques spécifiques, des techniques, méthodologies requises pour le projet.

Assistance pratique

Implication directe dans les tâches du projet, en offrant des conseils et démonstration de techniques.

Outils et/ou ressources

Donner accès aux outils, logiciels et ressources nécessaires pour la réalisation du projet.

Réunions régulières

Enregistrements programmés pour discuter des progrès, relever les défis et fournir des commentaires.

À propos de l'entreprise

Entreprise
Vancouver, British Columbia, Canada
51 - 200 employé.es
Éducation

Riipen’s project-based learning platform leverages thousands of business and nonprofit partnerships to help higher education easily implement and scale projects that enhance learner employability.