Skip to content

iO-Academy/working-with-developers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Working with developers

What do you want to get out of today? Specific things to learn?

What is programming?

  • Commands to a computer
  • Storing, manipulating, displaying data
  • input and output

How? All programming languages use the same basic concepts

  • Statements
  • Data types (booleans, strings, ints, floats, arrays, objects)
  • Variables
  • Functions
  • Loops

Exercises: 'Hello World' program
Fork this

  • Looking at code
    • Cyclomatic complexity

How does the internet work?

  • User

  • Browser

  • HTTP Request

  • DNS Lookup

  • IP Address

  • Server

  • Apache/Nginx

  • PHP -> Runs your program

  • returns some text (string)

  • HTTP Response

  • Browser

  • DOM

  • Show browser developer tools

Technology stack (add to drawing)

  • HTML & CSS
  • JavaScript
  • PHP
  • MySQL

Advanced concepts: Testing (Unit, Integration, Acceptance) TDD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published