Web Development

Learn coding skills and agile web development business practices to solve real-world problems and support organizations in meeting demands of the ever-changing digital landscape.

pattern pattern

Charla Beaulieu

Program Coordinator, Instructor

Charla is a true local – born and raised in Ymir, BC.

She received her Bachelor of Science degree from the University of British Columbia (UBC), where she later worked as a research scientist for five years. In 1996, she received her Bachelor of Education degree, also from UBC, through the West Kootenay Teacher Education Program.

Charla has been teaching web development, digital arts and computer programming since 1997 and joined the School of the Arts Digital Arts faculty in 2004. During her teaching career, she has developed over 20 online and blended delivery courses both at the high school and college levels. Since the mid 90s, she worked as a contract web designer and has done many volunteer web development projects for non-profit organizations.

Matt Potter


Matt Potter


Melody Diachun

School Chair
“My approach to teaching promotes transparent technique, musicianship, and freedom of expression.” – Melody Diachun

I believe that singers who are confidant, well-rounded musicians are best able to function, communicate and flourish. I also believe that songwriting is a craft to be learned, and inspiration is most likely to spark when songwriters are encouraged to be themselves.

I am a vocalist, songwriter, educator, recording artist, and JUNO nominee. In 2009 I was nominated for ‘Female Vocalist of the Year’ at Canada’s National Jazz Awards. I have released three critically-acclaimed albums, and appeared on award winning recordings of other artists. I am a favourite on CBC Radio and have made television appearances on BRAVO, COOL TV, Joy TV and The BET Network.

My love of music has provided me with a deeply satisfying career, one which continues to inspire and challenge me. I enjoy sharing my enthusiasm with fellow music lovers, and believe this enthusiasm, combined with my education, open mind, and professional experience, make me a valuable asset to the music program at Selkirk College.

My own career has been greatly enhanced by a solid music education. An early interest in singing and writing songs lead to piano lessons and later to an involvement with the school band program. By age fifteen I was doing professional singing “gigs.” I am a graduate of McGill University’s Jazz Performance program “with distinction” in Jazz Vocal Performance. In the mid-90s I was awarded a grant from the Canada Council for the Arts to study with Sheila Jordan in New York City.

My learning has continued on the West Coast with an invaluable, fifteen-year-long education on the bandstand, in the recording studio, and in the practice room. I enjoyed a successful singing career in Vancouver for twelve years, then joined the faculty of the music program at Selkirk College in the fall of 2012.

In 2018, I released my EP Get Back to the Groove which reflects my love of funk while letting my soulful voice shine.

Instructor: Voice, Ensembles, Songwriting, Business of Music

Frequently Asked Questions About Web Development

What is the application process like?

The application process involves meeting admission requirements, applying online and then submitting a questionnaire. Find complete instruction here…

How much does the Web Development Program cost?

Semester one tuition is $2,600 and semester two tuition is $2,655. Your yearly fees are included in that cost at approximately $950.

What is a full stack web developer?

A full stack web developer has the ability to develop with both front-end and back-end web development languages, including an in-depth knowledge of how to deploy and manage servers & databases.

Do I need previous web experience?

Previous web experience is not necessary, but preferred. Students will require above average skills on the computer.

What are the hardware and software requirements for this program?

For the 2021 – 2022 academic year, the Web Developer program will be delivered online. Students are required to purchase a suitable computer for use at home. Students opting for a laptop should also purchase a 21″ – 27″ monitor compatible with their system.

Students should purchase a computer identified as Better or Best (or equivalent) found on this list.

What technologies will I be learning?

Students will learn how to use HTML, CSS & Javascript, Javascript libraries such as Node.js. PHP & MySQL, Apache, Nginx, Linux Servers (Ubuntu), Docker & Virtual Machines. Students will learn how to managed DNS services.

Start your Web Development application process today

The School of the Arts at Selkirk College prepares students for successful careers in the creative, craft, and industrial arts.

Get Started
pattern pattern