About
Beginners ages 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 online on the same dates and times. To view and register for that class please click here.
Details:
- Google classroom will be used for course delivery, course materials, and program sharing. You will get links to Google Classroom prior to the class start date.
- If you don't have a laptop you can bring to the class, please email eta.programming@bainbridgebarn.org as BARN may be able to provide an alternative.
- Registration will close on Saturday, August 14th at 8:30 PM.
- BARN is practicing safety measures for the health and well-being of all participants, in accordance with state and CDC guidelines. Please click here to read more.
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.