Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit aca571d

Browse files
react-2 assignment added
1 parent 5664ea2 commit aca571d

File tree

2 files changed

+74
-8
lines changed

2 files changed

+74
-8
lines changed

‎.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

‎README.md

Lines changed: 73 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,88 @@
1+
12
# FULL STACK COURSE 2023
23

3-
Hi, This is **CoderDost Youtube Channel** Full Stack Development Course [Course Link ](https://youtube.com/coderdost),
4+
5+
6+
Hi, This is **CoderDost Youtube Channel** Full Stack Development Course [Course Link ](https://youtube.com/coderdost),
7+
8+
49

510
You can **download code** from here via :
11+
612
1. Git Commands
7-
- use `git clone <repository_url>`
8-
- checkout branch according to video `git checkout react-1`
13+
14+
- use `git clone <repository_url>`
15+
16+
- checkout branch according to video `git checkout react-1`
17+
918
- run `npm install` inside the root directory before running the code
1019

11-
2. If you are not comfortable with git, directly download the branch as Zip.
12-
- Choose branch related to the Video e.g. `react-1`
20+
21+
22+
2. If you are not comfortable with git, directly download the branch as Zip.
23+
24+
- Choose branch related to the Video e.g. `react-1`
25+
1326
- run `npm install` inside the root directory before running the code
1427

28+
29+
1530

1631
# React JS Series
1732

33+
34+
1835

1936
## Video 1 - Introduction to React & Setup
2037

21-
- **Assignment 1** : Create a Page with multiple React Apps. Both React Apps should be independent of each other.
22-
- **Assignment 2** : If we delete `node_modules`. How to run our app again successfully ?
23-
- **Assignment 3** : How to remove double `console.logs` from React ? [ it is not needed in real life to remove them, its just an assignment problem ]
38+
39+
40+
- **Assignment 1** : Create a Page with multiple React Apps. Both React Apps should be independent of each other.
41+
42+
- **Assignment 2** : If we delete `node_modules`. How to run our app again successfully ?
43+
44+
- **Assignment 3** : How to remove double `console.logs` from React ? [ it is not needed in real life to remove them, its just an assignment problem ]
45+
46+
47+
### Related Videos :
48+
1. De-structuring Assignment : [Long Video](https://youtu.be/sNhqFofQhFs) | [Object De-structure Short Video](https://youtube.com/shorts/H3MKXE69_c8) | [Array De-structure Short Video](https://youtube.com/shorts/ONGyMq49kZY)
49+
2. Import/Export : [Long Video](https://youtu.be/7P5JUMc1cI4) | [Short Video](https://youtube.com/shorts/sUUOSWlwfM8)
50+
51+
52+
53+
54+
55+
56+
57+
## Video 2 - Components - JSX and Props
58+
59+
60+
61+
- **Assignment 1** : Create a Parent Component called **Border** which can provide some CSS border to any component nested into it. [Hint : You will need to use `children` props here
62+
< Border>
63+
< Component >
64+
< Border />
65+
66+
- **Assignment 2** : Create a simple React app for Resume building. It will be static website. You have to make components like **Resume** as top level and under it - **Skills**, **Education**, **Experience** etc as components. All resume data will be under 1 big JavaScript object like which you can us in components via props.
67+
68+
```
69+
resume = {
70+
experience : [ { year:2012, company:'xyz', role:'something' }],
71+
education:[ ],
72+
skills : [ 'react js', 'node js']
73+
.....
74+
...
75+
}
76+
```
77+
78+
> You can choose any simple HTML layout and convert it to React Components
79+
80+
Example Link : [ Resume HTML ](https://codepen.io/emzarts/pen/OXzmym)
81+
82+
83+
84+
85+
### Related Videos :
86+
1. De-structuring Assignment : [Long Video](https://youtu.be/sNhqFofQhFs) | [Object De-structure Short Video](https://youtube.com/shorts/H3MKXE69_c8) | [Array De-structure Short Video](https://youtube.com/shorts/ONGyMq49kZY)
87+
2. Import/Export : [Long Video](https://youtu.be/7P5JUMc1cI4) | [Short Video](https://youtube.com/shorts/sUUOSWlwfM8)
88+
3. Spread Operator : [Long Video](https://youtu.be/X4Iv0TBHDQ4) | [Short Video](https://youtube.com/shorts/5dBZGyXutx8)s

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /