Trying to do all this from memory to demonstrate what I’ve learned in this first set of lessons. The earlier lessons are a few days behind me so it’s kinda tough.
-
Describe on a broad level how the internet works
Computers connected over network, communicating data to each other and retrieving that data for specific use cases. -
Identify different languages used for web development
HTML for blocking and organizing data for front end display
CSS for intuitive and aesthetic design of that front end display
JavaScript for interactivity of that display and running a code multiple times easily
SQL for displaying back end data in a digestible way like in tables, useful for analysis -
Define what programming is
Giving instructions to a computer to perform a pre-coded set of actions with consistency. -
Summarize what a software engineer does in their job
Develops code to creatively communicate with a computer to build desired functions and solve problems -
Explain the difference between front-end and back-end engineering (and full-stack!)
Back end builds the code that will be used by servers to communicate the functions of a website or program to the front end in a efficient and elegant manor.
Front end uses different code languages to display, with interactivity, to the client requesting the back end site data. In an intuitive and aesthetically pleasing manor.
Constructive criticism welcome