scout@hack:~$

an Information Communications Technology Program

WebDev 1.0
15th - 17th September 2023

Course Info

Start:
7pm, 15th September 2023

End:
4pm, 17th September 2023

Cost:
$200.00, payable on registration

Location:
The Warringal Centre
Camp Warringal
Whittlesea

Catering:
This event is catered from Saturday morning to Sunday afternoon. Please eat dinner before arriving.

Contact:
Please email info@scouthack.com for assistance.

ScoutHack: WebDev 1.0 Camp is back!

ScoutHack WebDev 1.0 is a web development course that teaches Participants everything you need to know to build your first website!

We'll teach you the very basics of what makes a web page and how to build your own.

Eligibility

This ScoutHack event is open to Scouts and Venturers. Other events will be provided for other sections and adults as necessary. Please contact info@scouthack.com to register your interest.

Previous attendees are absolutely welcome to participate in the course again, where they will upskill their experiences to become better coders.

Prerequisites

This course is an introductory course and has no previous course requirements.

Requirements

Participants should pack:

  • Warm clothes for each day
  • Toiletries
  • Sleeping bag, sleepwear, and a fitted sheet to cover bunk matresses

Participants should leave at home:

  • Games and gaming systems
  • Personal laptops/computers as ScoutHack provides equipment for all participants to use
Course provides:

The ScoutHack team provides all technology required for the course, including:

  • Laptops for use during the course
  • Secondary monitors for a better development experience
  • Internet resources for building digital resources and assets
  • On-site development server and LAN for a unified, speedy experience for all
  • Tutorial and instruction, and adult supervision from super cool enthusiastic techno Scout Leaders!
SIA documentation for ScoutHack

Would you like to complete a SIA project while at ScoutHack? You will need to make sure you have your SIA Project Plan approved by your Unit Council before attending. This list of course outcomes can help you develop your aims and goals when doing your planning.

Introductory

  • Understand the different components that make up a Local Area Network
  • Build a website using HTML that includes text, headings, line breaks, bold text, italic text and paragraphs

Intermediate

  • Build a website using HTML that includes images, documents, links, lists and tables
  • Use an inline CSS style to set a colour
  • Use an external CSS style sheet to separate style from content
  • Try different CSS colour systems
  • Use the Bootstrap CSS framework to improve website styling

Advanced

  • Build a web server with Python Flask to collect information via a HTML form, store form data as a CSV file and then display CSV data using HTML
  • Use the Jinja2 templating system to reduce duplication of common web page components

If this is your first ScoutHack you will complete the introductory skills, most of the intermediate skills and maybe some advanced skills. If you have attended a ScoutHack before or have previous experience with web development then to make sure your SIA project is challenging you should focus on the Intermediate and Advanced skills.

FAQs

What is a hack?

A hack is a tech event that is designed to rapidly build, learn, and prototype digital resources like apps and websites, usually with a specific purpose.

Hacking sounds dangerous... is it legal?

Hacking is often thought of in a criminal context, such as IT nerds breaking into CIA databanks like in movies, but that's not the case at all in real life!

Hackers are people who are incredibly skilled information technology specialists who can navigate and manage IT systems. They're also really good at building things really quickly that do really cool things!

You'll get to meet some great hackers at this camp who build things for Scouts Victoria, and other organisations too!

I've already done this course - can I do it again? Is it worth it?

Absolutely! In fact, the more times you do a ScoutHack, the more you retain knowledge and experience! We actively support various development journeys, providing as much resourcing as necessary to get everyone through the course, and also providing sufficient extension options for speedy and advanced participants.

WebDev 1.0

Learn the basics of HTML, CSS, PHP, and discover how to build a website for yourself, your Unit, or for a Patrol event with this Website Development introduction course

DevOps 1.0

Explore management of systems and learn to support your website or apps with this Development Operations introduction

WebDev 2.0

Discover a world of templates, and learn to build or configure your own Content Management System using Wordpress or Django