1.2.0 • Published 5 years ago

jamia-all-courses v1.2.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

All Courses in Jamia

This repo contains index of courses available in Jamia Millia Islamia.

Installation

yarn/npm: directly install jamia-all-courses

yarn add jamia-all-courses
or
npm install --save jamia-all-courses

Usages

import allCourses from 'jamia-all-courses';
// or
// const allCourses = require('jamia-all-courses');

allCourses.map(({name: category, courses}) => {
    console.log('- ' + category);
    courses.map(({name: course, specializations}) => {
        console.log('    - ' + course);
        specializations.map(({name: specialization, code}) => {
            console.log('        - ' + specialization, code);
        })
    })
});

Or import specific programme:

  • doctoralProgrammes
  • mastersProgrammes
  • postgraduateDiplomaProgrammes
  • undergraduateProgrammes
  • advancedDiplomaProgrammes
  • diplomaProgrammes
import {undergraduateProgrammes} from 'jamia-all-courses';

undergraduateProgrammes.courses.map(({name: course, specializations}) => {
        console.log('    - ' + course);
        specializations.map(({name: specialization, code}) => {
            console.log('        - ' + specialization, code);
        })
    })
  • getCourse(hash): category, course, specialization

    • Returns array of 3 with their respective labels
  • getCourseName(hash): Returns string of course and specialisation

import {getCourseName, getCourse} from "jamia-all-courses";

console.log(getCourseName('3fc6d'));
// B.Tech. Computer Engineering

console.log(getCourse('3fc6d'));
// ['Undergraduate Programmes', 'B.Tech.','Computer Engineering']
  • getCourse(hash): category, course, specialization

    • Returns array of 3 with their respective labels
  • getCourseName(hash): Returns string of course and specialisation

Structure

[{
    name: 'category',
    courses: [{
        name: 'course',
        specializations: [{
            name: 'specialization',
            code: 'hash'
        }]
    }]
}]
1.2.0

5 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago