Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Basic Building Blocks of Web Development

Basic Building Blocks of Web Development

Laying the Foundations. This is our first presentation from our first meetup on the Basic Building Blocks of Web Development.

Darko Arnautovic

October 19, 2016
Tweet

More Decks by Darko Arnautovic

Other Decks in Education

Transcript

  1. CSS • Aesthetics • Defines Look of HTML • Centralises

    Style Definitions • Separates Presentation • Layouts, Colours, Fonts
  2. IDE Usage Languages Price Rating Visual Studio Fe, Be, Mob

    .NET, Python Enterprise IntelliJ Fe, Be, Mob JAVA Enterprise Netbeans Fe, Be, Mob JAVA Enterprise Visual Studio Code Fe, Be, Mob .NET Free WebStorm Fe, Be, Mob JS Paid Sublime Fe, Be, Mob JS Free Atom Fe, Be, Mob JS Free Brackets Fe, Be, Mob JS Free XCode Fe, Mob iOS Free UltraEdit Fe, Be, Mob PHP Paid DreamWeaver Fe, Be, Mob PHP Paid
  3. Frameworks • Web - Angular, React, Knockout. • Responsive -

    Bootstrap, Foundation • Preprocessors - SASS / LESS • Mobile - Phonegap, Xamarin, React Native, Ionic
  4. CMS

  5. Hosting - what’s important Type Operating system Database Bandwidth Domain

    Shared Dedicated Windows Linux MSSQL MySQL Depends on requirements. Check availability
  6. SEO Search Engine Optimisation & Other Things • SEO ◦

    Always changing ◦ Semantic tags • Other ◦ Mobile friendliness ◦ Performance • Marketing ◦ Google AdWords • Social ◦ Twitter ◦ Facebook
  7. Eat your elephants slowly. Work at it in your own

    time as well. Keep it simple stupid! http://stackoverflow.com/ http://codepen.io/ https://www.codecademy.com/learn http://www.w3schools.com/