About
**This workshop will be live streamed via Zoom.**
Beginners age 14 and up are welcome!
In this workshop, we will introduce participants to the basics of developing a website. Participants will learn how to build basic, static web pages. You will first learn about how to register a domain and how to pick a web hoster for your web site. You will also learn both HTML (Hyper-Text Markup Language) and CSS (Cascading Style Sheets). The course will use a hybrid format –spending most of the classroom time on specific projects. Participants are encouraged to bring to class and work on their own web project. There will be no programs to install and all work can be done within your web browser (Chrome is highly recommended). You are also welcome to use other editors of your choice that support HTML and CSS. You will need a desktop, laptop, Chromebook or tablet that has a web browser. Note: a browser is included in MacOS, Windows, and Chromebooks.
We will use a variety of online tutorials to learn different aspects of HTML and CSS. There will be four lecture / coding sessions that last two hours over two weeks that will give participants a code base to learn web design. In addition, there will be two open, drop-in, labs on Saturday afternoons that you can attend to work on your programs, get advice and get any questions answered.
- Session 1 – Domain registration and web hosting (7-8:30pm, Monday, August 16th)
- Session 2 – WordPress and content management (7-8:30pm, Wednesday, August 18th)
- Open Lab 1 – (3:30-5pm, Saturday, August 21st)
- Session 3 – HTML and CSS (7-8:30pm, Monday, August 23rd)
- Session 4 – Web Frameworks (7-8:30pm, Wednesday, August 25th)
- Open Lab 2 – (3:30-5pm, Saturday, August 28th)
If you miss a session, all class material will be available online. You can play catch up and review in the Saturday Open Labs.
This class is also offered in-person at BARN on the same dates and times. To view and register for that class, please click here.
Details:
- Registration for this class will close on Saturday, August 14th at 5:00 PM
- Google classroom will be used for the course delivery, course materials, and program sharing. You will get a link to Google Classroom prior to the class start date.
- Zoom will be used for two-way video conferencing. For a great video on how to use Zoom, watch this tutorial.
- A Zoom link will be sent to the email address you registered with one day prior to each session. Please watch for this email. You may need to check your spam folder for emails from BARN.
- Tuition assistance is available. Click here to apply.
Skill Level: Beginner - No previous coding experience required.
Students will need: Desktop, laptop, Chromebook or tablet that has a web browser.
Ages: Ages 14+ Welcome.
Instructor Bios:
Nat Ballou – has worked in the computer field for over 40 years. He was employed at both large companies (NCR, AT&R, Microsoft) as well as small, startup companies building mobile applications. Nat holds a master’s degree in computer science from the University of Texas at Austin. More recently, Nat earned a master’s degree in Digital Education Leadership from Seattle Pacific University. Nat has also taught computer science at a community college on the east side. Nat and his wife moved to Bainbridge Island in September 2020 and just recently became members at the BARN. You can reach Nat at natbal@gmail.com for any questions.
Bob Abarbanel – has worked in the computer field for over 50 years. He started computing in High School. He worked at a Silicon Valley startup, Apple, Boeing, GE Healthcare and SAP and also as a consultant and teacher for several years. Bob is an MD and holds a PhD degree in medical informatics from UCSF. He tutors CS, including languages and web development now. You can reach Bob at bob.abarbanel@gmail.com for any questions.