Patrick Muncaster's Dashboard

  Home      About      CDN Geopolitical Strategy     Climate Crisis      Artificial Intelligence      Local Govt Reform     Electoral Reform     Big Little Problem      Blog      Weather     Perplexity.ai  

  Google      Wikipedia     Wolfram Alpha     Quanta Magazine     Twitter     Netflix     Facebook     You Tube     Video Chats     Spotify     iCloud     Webcams     Exchange rate     Linked In     Classic FM - London  

 
 


Web Design, Programming and Knowledge Infrastructure


Whether we are eight or eighty our world is shaped by the web, web design and most particularly the rapidly altering knowledge infrastructure made possible by talented, inspired and hard working people across the globe - and the law of accelerating returns. I hope this helps you with the new literacy and encourages you to take your first steps of active creation by learning to program.

Many software developers do not consider HTML to be a programming language - because it isn't. HTML is a text markup language; it doesn't have any of the looping or flow control constructs present in a real programming language.

But you have to start somewhere!

By learning HTML, you can begin to absorb some of ways of thinking required to progress in the programming world.

Ignore the notion that you can let AI do your coding for you.(vibe coding) You cannot manage, what you don't understand.

Vibe coding is an AI-assisted software development method where you describe your app idea in natural language to a large language model (LLM), which generates the code, shifting focus from line-by-line writing to guiding the AI with high-level direction and prompts to build, refine, and debug software.

    

Active + Adaptive
 

  HyperText Markup Language (HTML) - Wiki Overview
  
  Open courseware from U Waterloo - Web Basics, Web Programming
  
  Learn about a new "superpower" that isn't being taught in 90% of schools
  
  HTML Tutorial HTML is the standard markup language for Web pages.
  
  Twelve year old learns to code
  
  15+ ways of teaching every student coding
  
  7 Apps to teach kids programming
  
  HyperText Markup Language (HTML) HTML5 - Wiki Overview
  
  XHTML (Extensible HyperText Markup Language)
  
  HTML Coding Style - Intro
  
  Learning to Code - Just do it
  
  Coding.Org - You Tube Channel
  
  The Semantic Web - What is it about?
  
  Linked Open Data - What is it?
  
  What is Linked Data? + Common Web Elements
  
  Web 3.0 Overview
  
  CSS tutorial starting with HTML + CSS
  
  Bootstrap-tutorial
  
  W3schools.com
  
  Schema.org - What web designers use to have sites recognized by Search Engines
  
  RDFa - Linked Data in HTML
  
  JSON -a lightweight Linked Data format
  
  HTML5 Rocks - A Google Project
  
  The State of HTML5 Video
  
  The World Wide Web Consortium (W3C) - Standards
  
  The World Wide Web Consortium (W3C) - Web Design and Applications
  
  Programming For Artists: Learn How To Code In An Hour
  
  Ruby on Rails.Org
  
  Mozilla Developer Network
  
  Coursera
  
  The Code Player
  
  Emily Carr - Interaction Design Essentials
  
  Wiki about Wordpress - Blogging Tool
  
  WordPress - Blogging Tool
  
  Paper.Li - Blogging Tool
  
  BCIT Online Learning Web Technologies
  
  
  
  
  
  
  
  BCIT COMP 1850 - Web Development and Design 1
  
  CodeAcademy
  
  Khan Academy - Learn Computer Programing
  
  AWWWards - Web Design Awards
  
  20-successful-healthcare-website-designs
  
  Google Developers
  
  Google Developers - Freebase
  
  Google Web Designer
  
  Google Webmaster - data, tools and diagnostics
  
  Google Sites Help Center
  
  Google Sites - Tutorial
  
  What Is SEO / Search Engine Optimization?
  
  Demystifying The Knowledge Graph
  
  Search Engine Journal
  
  elance - Hire Great Freelancers
  
  Wolfram Language - Knowledge based programming
  
  Mathematica to Arduino link - software to physical world
  
  Use the Computable Document Format (CDF) to include Mathematica content on web pages and blog
  
  Why Every Digital Marketer Needs a Graph
  
  Stackoverflow - Q&A Advice
  
  Want to Be on the Knowledge Graph? Get Listed in Google s Freebase
  
  Freebase
  
  A Quick Guide to GitHub
  
  GitHub
  
  Fileformat.info
  
  Openframeworks - Toolkit for the creative Process
  
  OpenCV (Open Source Computer Vision Library)
  
  Open Source Robotics Foundation
  
  Alexa - Website Stats and analysis
  
  Compete - Website Stats and analysis
  
  Quantcast - Website Stats and analysis
  
  Open Source Haptics Library H3D.org
  
  Cloudy-concepts-iaas-paas-saas-maas-caas-and-xaas + cognition as service
  
  Webkit.org - open source web browser engine
  
  MongoDB.org - open source document database
  
  R-Project.org - free statistical Computing
  
  Jetty
  
  Mathworks: Matlab, Simulink and 79 other products
  
  Neo4J Graph Database - Learn - NoSQL
  
  Object Database Management Systems Org - Portal for Education & Research
  
  Extremely Large Databases
  
  Whatis.com - Tech Definitions
  
  Java Tutorials
  
  Boost your data science skills. Learn linear algebra.
  
  Machine Learning in Excel With Python
  

What is vibe coding? Vibe coding is an AI assisted software development technique

  Wiki: Vibe Coding
  
  
  
  
  
Top