1='You have attended every session.'
3='You have completed one solo and two group projects.'
4='You have given three demos of your projects.'
5='You have asked for help on Slack and in class.'
6='You have passed a Mathematics Functional Skills 2 exam.'
7='You have passed an English exam at CEFR B2 or higher'
8='You have passed a technical interview.'
2='You have applied to join the Software Development Course.'
9="You want a good job in tech."
Technical interview
You can explain code you are familiar with
1="Predict and explain the execution of a computer program"
2="Reason about where and when software is executed"
3="Refactor and iterate code based on new requirements"
4="Extract simple composable functions for common use cases"
Projects
You can work in a team to deliver working software with tests.
Create a strategy for implementing an application based on a set of user stories
Interpret business requirements and express them as test cases
Design interactions with a provided data set
Verify the accessibility of a web application
Open a pull request and iterate on it in response to feedback
Extract simple composable functions for common use cases
Draft the Piscine structure
Prep
Prep 1
Prep 2
Prep 3
Backlogs
Day Plans
Day 1
Day 2
Day 3
Day 4
Success
Overall
1='You have attended every session.' 3='You have completed one solo and two group projects.' 4='You have given three demos of your projects.' 5='You have asked for help on Slack and in class.' 6='You have passed a Mathematics Functional Skills 2 exam.' 7='You have passed an English exam at CEFR B2 or higher' 8='You have passed a technical interview.' 2='You have applied to join the Software Development Course.' 9="You want a good job in tech."
Technical interview
You can explain code you are familiar with
1="Predict and explain the execution of a computer program" 2="Reason about where and when software is executed" 3="Refactor and iterate code based on new requirements" 4="Extract simple composable functions for common use cases"
Projects
You can work in a team to deliver working software with tests.