Diana Lee
@duhrtyd
Since the start of software, things have grown tremendously quickly...
3 billion users online since 2014
Ada Lovelace & Margaret Hamilton
MEng MathComp @ UCL :)
diana.click / github: parisandmilo
teach coding with Code First: Girls
Web Developer
I started coding in Front-End and I love everything JavaScript.
Also speak Python, Java, and C :)
Fun Fact!
I wanted to be an actress when I was younger.
Makes requests for information, and takes information from users
Responds with requested information, and stores information from users
Type in 216.58.204.46 - where does it go?
already prepared and served locally
e.g. a simple landing page
generated on the fly and dependent on remote data
e.g. facebook.com
Websites usually come in two flavours...
Both need to be hosted on a web server to be publicly available
content + additional resources
structure
style
interaction
Dev Tools
Client application
Server application
database
PUT
POST
DELETE
GET
RESTful web services :D
Think about the applications we use today - how would you do it differently to truly make an impact?
What languages you pick depend on the type of problems you want to solve...
An example of the Full-Stack Engineer's repertoire