Skip to content

Commit 35113b1

Browse files
authored
update vi-intern-orientation.md (fixes #3468) (#3470)
1 parent 250f15b commit 35113b1

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

pages/vi/vi-intern-orientation.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ The first step is to get to know the team, including our CTO [dogi](https://gith
88

99
Please note that we expect interns to commit at least 24 hours per week for a minimum of 3 months to work on Open Learning Exchange projects. If you currently don’t have enough time, we’d be happy to welcome you later when your schedule allows. You can find more information in our [FAQ](vi-faq.md).
1010

11+
While most of the following topics will be covered in our initial meeting, please take a glance at the relevant websites and links for a more in-depth understanding.
12+
1113
## Familiarize Yourself with Current Projects and Issues
1214

1315
Typically, you are invited to the OLE internship that best aligns with your experience. Interns also have the opportunity to choose projects based on their interests and skills. If you feel stuck on a particular project, there is the option to switch. Take a look at our current projects below—if any catch your interest, there’s a very good chance you can work on them.
@@ -130,6 +132,36 @@ While some work can be done offline and outside of the Google Meet "virtual offi
130132

131133
If you are unable to come to the "virtual office" at the time you mentioned during your last check-out, please try to let us know as soon as possible in the *#vi-lounge* channel and @dogi.
132134

135+
### Getting Ready to Work on Planet
136+
137+
Below are a few selected resources to help you get up to speed with Planet:
138+
139+
- **[(5 min) TypeScript for JavaScript Programmers](https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html)**
140+
141+
#### Angular and RxJS Resources
142+
143+
- **[Angular v17 Documentation](https://v17.angular.io/docs)**
144+
- Comprehensive guide to Angular's core concepts, including modules, components, and services.
145+
- Covers setup, data binding, directives, routing, and forms for creating dynamic web apps.
146+
147+
- **[RxJS Overview](https://rxjs.dev/guide/overview)**
148+
- Introduces Reactive Extensions for JavaScript (RxJS), fundamental for Angular’s reactive programming.
149+
- Provides explanations of Observables, operators, and usage patterns for managing asynchronous data.
150+
151+
- **[Angular Material v17 Documentation](https://v17.material.angular.io/)**
152+
- Documentation for Angular Material, a UI component library.
153+
- Covers styling and layout components, like buttons, forms, and navigation to build responsive, accessible interfaces.
154+
155+
#### CSS Layout Resources
156+
157+
- **[CSS Flexbox Layout Guide | CSS Tricks](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)**
158+
- Visual and descriptive guide to CSS Flexbox layout model.
159+
- Covers concepts like flex containers, items, alignment, and flexible resizing for responsive design.
160+
161+
- **[CSS Grid Layout Guide | CSS Tricks](https://css-tricks.com/snippets/css/complete-guide-grid/)**
162+
- Extensive tutorial on CSS Grid, a two-dimensional layout system.
163+
- Walkthroughs of grid container properties, item placements, and template creation for complex layouts.
164+
133165
## Communicate, Communicate, Communicate!
134166

135167
Communication is key to success in a remote internship. Don't hesitate to reach out on Discord if you have questions, concerns, or need guidance. We're here to support you every step of the way.

0 commit comments

Comments
 (0)