Web development

Muhammadjavohirbek Sur'atov

Agenda

  • What can web do?
  • Building blocks
  • Skills needed to become a professional
  • Learning resources and tips

What can web do?

Building blocks (simplified)

  • Frontend development
    • HTML - HyperText Markup Language - structure
    • CSS - Cascading Stylesheets - layout, styles
    • JS - JavaScript - in browser dynamic actions
  • Backend
    • Backend programming language - Java, PHP, C#, Ruby, NodeJS (yes, JS), Python - web app logic
    • Database - storing data - SQL, MySQL, Postgres etc.

Назначение языков веб разработки

Skills needed to become a profressional

  • open to experiments
  • patience
  • being consistent
  • be ready for errors in code
  • asking right questions in a right way

Learning resources

Tips

  • work in teams and compete with each other
  • save all your mini projects you made while learning
  • choose a website and try to clone it
  • #100DaysOfCode
  • log your achievements on social network
  • make your portfolio
  • don't give up

One should choose a job that he LIKES and

he can DO

Made with Slides.com