diff --git a/docs/schedule/2025Spring/Week11.mdx b/docs/schedule/2025Spring/Week11.mdx index 06621c36e..b25a59b77 100644 --- a/docs/schedule/2025Spring/Week11.mdx +++ b/docs/schedule/2025Spring/Week11.mdx @@ -40,18 +40,165 @@ tag: meeting-notes ### 📓 Meeting Notes **📄 Attendance** -- In-Person: +- In-Person: 16 - Virtual:
### Presentation Section +Merium Elkoudi +- Junior +- CS & Mathematics +- Minor in STEM Teaching +- Summer 2024 - CAMP Systems +- Summer 2025 - MISTI Internship + +Experience: +- CAMP Systems +- Merrimack, NH +- QA Software Engineer in Aviation Industry +- Write application tests using MABL + + +Co-op program: +- Disciplines + - Francis College of Engineering + - KCS + - Mannign School of Business + - Department of Economics + - Pharmaceutical Sciences + + +Why Enroll? +- Salary +- Career development skills +- Co-op advisor +- Clarity in career goals +- Special networking events + +Payment Stats +- 800+ Unique Employers +- Avg. 6 month earnings: $24,000 + + +What is Co-op? +- Full-time paid, 3 month or 6 month experience. +- Gain real-world technical and career development skills +- Learn more about your career + +Career Program +- What you do + - Resume + - Search + - Apply + - Interview +- What we do together + - Keep informed of each step +- What Co-op Advisors do + - Teach/Grade + - Meet/Coach + - Work with employers + - Market + +Steps +- Prep + - Professional Development Seminar Class (PDS) +- Experience + - 6 Month + - 3 Month +- Reflection + - Assessment Course + +Credits +- Professional Development Seminar (PDS) - 1 Credit +- Co-op Work Experience - 0 credits +- Assessment + - 3 Month Co-op - 1 credit + - 6 month Co-op - 2 credits + +In KCS +- Free Elective +- CS - Option to waive Oral & Written Comms. material content, becomes free elective + ### 🧑‍💻 Hands On Section +#### Front-End Team: + +Project stack: +- Next JS benefits + - Routing + - Pages + - File-based routing + - Layout +- File Formats + - JS + - TS - Strongly typed + +Explained project structure: +- `app` folder +- Main page always called `page.tsx` in src folder + +Routing +- Dynamic routes + - Don't know the exact route name ahead of time + - Using [slug] at route name + +Going over wireframe +- Discussing designs + +Discussing future meetings + +#### Infrastructure and API Team: + +POST Requests using the api workshop +- Port opened on a single device +- Send requests to the singular device using REST API POST requests + +Key things +- Query Parameters + - Key Value Pairs +- Headers + - Authentication token + - Typical to use OAuth + - SSO at a specific URL + - Tokens provided which expire after some time +- Encoding scheme used for API call URLs + - Typical to use a library to encode the information and parameters into the URL +- Return status + - 201 - Resource created + - [Other codes](https://restfulapi.net/http-status-codes/) + +Creating a virtual enviornment for project dependencies +- Virtual enviornment +- Install `requests` package + +Making a request: POST +- Understanding the keyword arguments of `requests.post()` +- Get user input for email, year, major, and name +- Make request with those parameters +- Running the following code + +Patch Requests +- Edit existing data +- Key value of `email` + +Delete requests +- Remove data +- Key value of `email` + +Going over DynamoDB +- Not RDS +- Not structured +- Cheaper than RDS DBs + +Talked about future meetings + ### 🪄 Meeting Resources -- [Presentation](https://studentuml-my.sharepoint.com/:p:/g/personal/meriem_elkoudi_student_uml_edu/Eda5tIAgLGJDmmGovQ2pzS0BO61Fc-lC2hRNAKzKRYKyRQ?xsdata=MDV8MDJ8Q2xvdWRDb21wdXRpbmdDbHViQHVtbC5lZHV8MzNkZGRjYWY4NmE3NGQ0N2U0YzAwOGRjZGQ5YzdlNDd8NGMyNWI4YTYxN2Y3NDZmOTgzZjA1NDczNGFiODFmYjF8MHwwfDYzODYyODkxMTQwNTc3MjI2NXxVbmtub3dufFRXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFpTENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMD18MHx8fA%3d%3d&sdata=dk1WNFhYdjg0OG15aE5HMkp4V1RxckRTSDNmWTViS1g4WnVoWTVaWWI5dz0%3d) +- [Presentation](https://studentuml-my.sharepoint.com/:p:/g/personal/meriem_elkoudi_student_uml_edu/Eda5tIAgLGJDmmGovQ2pzS0BO61Fc-lC2hRNAKzKRYKyRQ?e=ufsE1c&CID=ee6082b7-c861-a9c2-bb7b-d5e3ce6ea2e3&clickParams=eyJYLUFwcE5hbWUiOiJNaWNyb3NvZnQgT3V0bG9vayBXZWIgQXBwIiwiWC1BcHBWZXJzaW9uIjoiMjAyNTAzMjgwMDUuMTQiLCJPUyI6IldpbmRvd3MgMTAifQ%3D%3D) - Co-op Center Contacts: - UML Career and Co-op Center, University Crossing, Suite 450 - [Website](https://career.uml.edu/channels/undergraduate-coop/) -#### 🚀 Next meeting(s) \ No newline at end of file +#### 🚀 Next meeting(s) + +Next meeting will be a Guest Speaker presentation by Sam DeLap from SAIC! Come learn about Kubernetes principles! \ No newline at end of file