
# Coaching - Introduction
with Founders and Coders
---
We are a non-profit founded in 2014 and based in Finsbury Park with a mission to democratise learning and work.
----
Every year over 40 people successfully complete our full-time training and find employment as software developers.
----
Starting this year, we are running a Level 4 Apprenticeship in Software Development.
----
In order to prepare people for our application process, we are now running a coaching programme.
---
:sparkles: Welcome to the programme introduction! :sparkles:
:seedling: :rocket: :shamrock:
---
### Today, we'll cover:
- What is coaching?
- The programme
- Our expectations
- HTML / CSS
- What's next?
---
## What is coaching?
----
Learn to code through peer-led learning :two_women_holding_hands:
----
We'll go through the curriculum as a group
----
You'll be assigned a tutorial group with a few others on the programme
----
Focus on learning together and supporting one another over rushing ahead on your own :woman-running:
----
You'll be assigned a coach for the programme
----
Your coach is a guide :mage:
not a teacher :mortar_board:
---
## Being a developer
----
Nobody is an expert, we're here to help you find gaps in your knowledge. Developers learn new things every day. :bulb:
----
As a developer, you'll run into errors every day. It's okay to make mistakes. :exclamation: :exploding_head:
----
Being able to find the answer is more important than knowing the answer. :mag:
---
## The programme
----
### The curriculum
1. Basic JavaScript 1
1. Basic JavaScript 2
1. Functions
1. Methods
1. Git
1. DOM
Continue practice...
----
### Structure of the programme
Once a week, there will be a workshop on that week's topic.
After a couple of workshops, we'll begin holding tutorial groups.
We'll also host self-guided evening meetups.
----
In order to complete our coaching programme you'll need to come along to every workshop and tutorial, as well as complete homework in your own time.
----
If you complete the programme and our course requirements, you'll be ready to apply to our full-time programme.
----
Completing our coaching programme does not guarantee a place on our full-time programme.
A place on our full-time programme does not guarantee and apprenticeship.
---
## Our expectations
----
### We expect you to treat your opportunity here at Founders and Coders as you would at a job.
----
be professional,
----
arrive on time,
----
be courteous to other people.
---
### We expect you to invest in yourself
----
We are laying the foundation for you to train and become software developers and we will not invest time in you if you don’t demonstrate to us that you can work well in teams and dedicate the time in between workshops to self-study.
----
We believe everyone deserves a chance to learn how to code. Our goal is to remove obstacles from your path into tech.
----
However we are not here to carry you along that path — you will have to work hard and apply yourself. Learning how to do your own research, figure things out, know when to ask for help and teach yourself are critical skills for developers.
---
### We expect you to work well with others
----
Work collaboratively and focus on learning as a group.
Take your time to understand and give others time to understand.
----
We expect everyone to be aware of the space you're taking up and recognise your privilege.
----
>Prioritise marginalised people’s safety over privileged people’s comfort
—paraphrased from afrotechfest.co.uk/coc
---
### Give others space to talk
----
If you're extroverted or loud that's okay.
If you're introverted or quiet that's okay too.
We want everyone to have a voice in our discussions.
---
### We expect you to maintain good attendance throughout the programme.
----
To succeed on this programme, you'll need to come to ***every*** tutorial and attend or watch the recording of ***every*** workshop.
----
If you will be absent, you must let us know at least a week in advance.
----
If you are finding it hard to commit to the programme, let us know. We'll do our best to find a way to support you.
----
Meetups are not mandatory but if you sign up you need to come along. We expect anyone serious about joining our full time course to come along to each meetup.
---
### We expect you to be respectful of other people's time.
----
We suggest you only work during work hours. You may be an early bird :bird: , or a night owl :owl: - whichever you are, find time to code and find time to rest, relax and recuperate.
----
You may have a lot of time to code. Somebody else might not have much time. Be aware that others will progress at different paces and be mindful that our curriculum is designed to support ***everyone*** no matter if you've completed the homework we set already.
----
Arrive on time to sessions, ready to start to make the most of everybody's time and patience.
---
## HTML / CSS / JavaScript
----
### What is HTML?
----
HTML is the language which we use when writing the structure of a webpage.
----
HTML stands for HyperText Markup Language
----
In HTML, we use different tags wrapped around content to build webpages.
---
### What is CSS?
----
CSS is the language we use to style an HTML document.
----
CSS stands for Cascading Style Sheets.
----
In CSS, we write selectors which target HTML elements. We use CSS properties to define how these elements should look.
---
### What is JavaScript?
----
JavaScript is a programming language.
----
Esentially, this means JavaScript is how we _do things_ on our websites with our code.
----
We can use JavaScript to make webpages interactive and dynamic.
---
It's like a house...
----
HTML is the building blocks, the structure of the house.

----
CSS is the decoration of the house.
For example, the paint on the outside.

----
JavaScript is what makes the house come to life.
For example, if I press a button next to the door then it triggers a sound.

----

---
## Questions
---
## A demo
---
## What's next?
----
If you're interested in our programme, continue coming along to our workshops.
----
Keep working on fCC - if you've completed it all, let us know and we can guide you to other resources or projects.
----
If you dedicate yourself to the programme, we will continue to support you.
{"metaMigratedAt":"2023-06-15T19:42:42.095Z","metaMigratedFrom":"YAML","title":"Coaching - Introduction","breaks":true,"slideOptions":"{\"theme\":\"white\"}","contributors":"[{\"id\":\"2967aacf-1990-431e-b963-91e79ce4a2bf\",\"add\":9102,\"del\":2415}]"}