https://github.com/rjkerrison/webdev-2507
Class repository for Ironhack Paris WebDev-2507
https://github.com/rjkerrison/webdev-2507
course ironhack
Last synced: 6 months ago
JSON representation
Class repository for Ironhack Paris WebDev-2507
- Host: GitHub
- URL: https://github.com/rjkerrison/webdev-2507
- Owner: rjkerrison
- Created: 2022-07-25T08:15:12.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-23T10:48:41.000Z (almost 4 years ago)
- Last Synced: 2024-05-28T18:06:47.380Z (about 2 years ago)
- Topics: course, ironhack
- Language: JavaScript
- Homepage:
- Size: 6.49 MB
- Stars: 2
- Watchers: 3
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
layout: default
permalink: /:path/
title: Welcome
permalink: '/'
nav_order: -1
---
# Welcome to WebDev 2507 Paris
Hello WebDev Paris 2507!
Kicking off on 25th July 2022, we'll have 9 weeks to become full-stack web developers.
## Notes
Find the notes you need by week:
- [Week 1: Fundamentals](./w1)
- [Week 2: Building Applications](./w2)
- [Week 3: Project 1: Building a Game](./w3)
- [Week 4: Serving Data](./w4)
- [Week 5: Advanced Backend](./w5)
- [Week 6: Project 2: Building a REST API](./w6)
- [Week 7: React Basics](./w7)
- [Week 8: Integrating](./w8)
- [Week 9: Project 3: Full-Stack Application](./w9)
To view the repository as notes, go to [rjkerrison.co.uk/webdev-2507](https://rjkerrison.co.uk/webdev-2507/).
## Contents
- [Welcome to WebDev 2507 Paris](#welcome-to-webdev-2507-paris)
- [Notes](#notes)
- [Contents](#contents)
- [Who's the team?](#whos-the-team)
- [Using this repository](#using-this-repository)
- [Staying up-to-date](#staying-up-to-date)
- [In case of issues pulling latest changes](#in-case-of-issues-pulling-latest-changes)
- [Script helpers](#script-helpers)
- [Generating groups](#generating-groups)
- [Checking morning sunshines](#checking-morning-sunshines)
- [Cloning lab repos](#cloning-lab-repos)
- [Viewing github profiles and projects](#viewing-github-profiles-and-projects)
## Who's the team?
Your instructional team includes:
- Robin James Kerrison
- Florian Aube
- Haroun Boudour
## Using this repository
This is a github repository full of notes, examples, and tools for Ironhack WebDev 2507.
To view the repository on github, go to [github.com/rjkerrison/webdev-2507](https://github.com/rjkerrison/webdev-2507).
The repository is updated at least daily.
We'll have the latest examples from class,
as well as a description of the day's main topics,
and links to useful external resources.
### Staying up-to-date
You can get the latest changes of this repository by running
```sh
git pull
```
You can open this repository in Visual Studio Code by running
```sh
code .
```
from the command-line.
### In case of issues pulling latest changes
In case you need to clear any local changes you have made,
you can run `git stash`, then perform the `git pull`,
and finally restore your changes with `git stash pop`:
```sh
git stash
git pull
git stash pop
```
## Script helpers
This repo comes with a script helper: `students.sh`. Run it and see. This is mainly intended for teaching team use.
### Generating groups
Run `./students.sh groups 3` to generate groups of three.
### Checking morning sunshines
Run `./students.sh sunshine` to find out who is doing morning sunshine next!
### Cloning lab repos
If you want a list of commands that can clone all the lab forks for every student, run `./students.sh lab `. E.g. `./students.sh lab lab-css-instagram-clone`.
You can copy the printed commands and run them wherever you store cloned labs.
### Viewing github profiles and projects
Try running these to open up students' github profiles and repositories in your browser.
```sh
./students.sh github benjamin
```
```sh
./students.sh project meryem
```
View all the project URLs with
```sh
./students.sh list table
```