Skip to content
This repository was archived by the owner on Mar 7, 2024. It is now read-only.

Commit de0cc44

Browse files
authored
Add course details to home page (#64)
* Add course details to home page * Add course details to home page * Add course details to home page
1 parent 5067ccc commit de0cc44

File tree

20 files changed

+991
-22
lines changed

20 files changed

+991
-22
lines changed

package-lock.json

Lines changed: 120 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@
5050
"@material-ui/pickers": "^3.2.10",
5151
"@material-ui/styles": "^4.9.6",
5252
"@mdx-js/react": "^1.5.8",
53-
"@mui-treasury/components": "^1.5.2",
53+
"@mui-treasury/components": "^1.9.1",
54+
"@mui-treasury/styles": "^1.13.0",
5455
"@react-pdf/renderer": "^1.6.8",
5556
"apexcharts": "^3.18.0",
5657
"axios": "^0.19.2",
@@ -95,6 +96,7 @@
9596
"react-router-dom": "^5.1.2",
9697
"react-router-hash-link": "^1.2.2",
9798
"react-scripts": "^3.4.1",
99+
"react-swipeable-views": "^0.13.9",
98100
"redux": "^4.0.5",
99101
"redux-devtools-extension": "^2.13.8",
100102
"redux-form": "^8.3.2",

public/static/swipes/ar.png

63.5 KB
Loading

public/static/swipes/bot.png

53.6 KB
Loading

public/static/swipes/cup.png

73.6 KB
Loading

src/data/courses/advanced/Ar.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
export const ar = {
2+
difficulty: 'Basic',
3+
duration: '15 days',
4+
level: 'Level 2',
5+
domain: 'Mixed Reality',
6+
title: 'Augmented Reality (AR) Development',
7+
projects: [],
8+
overview: 'While VR is all about taking people into virtual worlds, AR is about bringing virtual elements into your real world. Imagine learning about dinosaurs by having life-sized ones walk in front of you. See how a particular dress fits you just by having it be augmented onto your body using your phone\'s camera. Want a virtual pet to roam around in your house? AR can make that possible.',
9+
topics: [
10+
'Intro to Spatial Computing and AR',
11+
'Javascript programming fundamentals',
12+
'Designing and coding in 3D coordinate system',
13+
'Vector mathematics and Physics',
14+
'Timers & Animation',
15+
'Game development concepts',
16+
'Touch handling / gesture recognition',
17+
'Deploying your AR app to iPhone/Android devices'
18+
],
19+
slides: [
20+
{
21+
heading: 'Learn To make Snapchat Filters',
22+
subheading: 'Using Machine Learning',
23+
image: '/static/swipes/ar.png'
24+
},
25+
{
26+
heading: 'Learn To make Bot Filters',
27+
subheading: 'Using Machine Learning',
28+
image: '/static/swipes/bot.png'
29+
},
30+
{
31+
heading: 'Learn To make Cup Filters',
32+
subheading: 'Using Machine Learning',
33+
image: '/static/swipes/cup.png'
34+
}
35+
],
36+
tags: [
37+
'Javascript',
38+
'AR',
39+
'HTML'
40+
]
41+
}

src/data/courses/advanced/Vr.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
export const vr = {
2+
difficulty: 'Basic',
3+
duration: '15 days',
4+
level: 'Level 2',
5+
domain: 'Mixed Reality',
6+
title: 'Augmented Reality (AR) Development',
7+
projects: [],
8+
overview: 'While VR is all about taking people into virtual worlds, AR is about bringing virtual elements into your real world. Imagine learning about dinosaurs by having life-sized ones walk in front of you. See how a particular dress fits you just by having it be augmented onto your body using your phone\'s camera. Want a virtual pet to roam around in your house? AR can make that possible.',
9+
topics: [
10+
'Intro to Spatial Computing and AR',
11+
'Javascript programming fundamentals',
12+
'Designing and coding in 3D coordinate system',
13+
'Vector mathematics and Physics',
14+
'Timers & Animation',
15+
'Game development concepts',
16+
'Touch handling / gesture recognition',
17+
'Deploying your AR app to iPhone/Android devices'
18+
],
19+
slides: [
20+
{
21+
heading: 'Learn To make Snapchat Filters',
22+
subheading: 'Using Machine Learning',
23+
image: '/static/swipes/ar.png'
24+
},
25+
{
26+
heading: 'Learn To make Bot Filters',
27+
subheading: 'Using Machine Learning',
28+
image: '/static/swipes/bot.png'
29+
},
30+
{
31+
heading: 'Learn To make Cup Filters',
32+
subheading: 'Using Machine Learning',
33+
image: '/static/swipes/cup.png'
34+
}
35+
],
36+
tags: [
37+
'Javascript',
38+
'AR',
39+
'HTML'
40+
]
41+
}

src/data/courses/advanced/Web.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
export const web = {
2+
difficulty: 'Basic',
3+
duration: '15 days',
4+
level: 'Level 2',
5+
domain: 'Mixed Reality',
6+
title: 'Augmented Reality (AR) Development',
7+
projects: [],
8+
overview: 'While VR is all about taking people into virtual worlds, AR is about bringing virtual elements into your real world. Imagine learning about dinosaurs by having life-sized ones walk in front of you. See how a particular dress fits you just by having it be augmented onto your body using your phone\'s camera. Want a virtual pet to roam around in your house? AR can make that possible.',
9+
topics: [
10+
'Intro to Spatial Computing and AR',
11+
'Javascript programming fundamentals',
12+
'Designing and coding in 3D coordinate system',
13+
'Vector mathematics and Physics',
14+
'Timers & Animation',
15+
'Game development concepts',
16+
'Touch handling / gesture recognition',
17+
'Deploying your AR app to iPhone/Android devices'
18+
],
19+
slides: [
20+
{
21+
heading: 'Learn To make Snapchat Filters',
22+
subheading: 'Using Machine Learning',
23+
image: '/static/swipes/ar.png'
24+
},
25+
{
26+
heading: 'Learn To make Bot Filters',
27+
subheading: 'Using Machine Learning',
28+
image: '/static/swipes/bot.png'
29+
},
30+
{
31+
heading: 'Learn To make Cup Filters',
32+
subheading: 'Using Machine Learning',
33+
image: '/static/swipes/cup.png'
34+
}
35+
],
36+
tags: [
37+
'Javascript',
38+
'AR',
39+
'HTML'
40+
]
41+
}

src/data/courses/advanced/index.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { ar } from './Ar';
2+
import { vr } from './Vr';
3+
import { web } from './Web';
4+
const foundation = {ar, vr, web};
5+
6+
export default foundation;

0 commit comments

Comments
 (0)