Hero image

Introduction to Coding for Absolute Beginners

New
·

3 Weeks

·

Cohort-based Course

Discover the fundamentals of web development: HTML, CSS, and JavaScript. Ideal for beginners looking to learn how to create a basic website.

Hosted by

Jamshid Hashimi

I've been a developer and a teacher for over a decade. Founder of CodeWeekend.

Last chance to apply

7

days

0

hours

43

mins

Course overview

Students will gain a strong foundation in web development!

In this course, students will gain a comprehensive understanding of web development, starting with web foundations and moving on to practical skills in HTML, CSS, and JavaScript.


By the end of the course, they will have the ability to create a basic website with interactive features. The hands-on exercises and building activities will provide students with valuable practical experience, which they can use to build on for continued learning.


In addition, the Q&A and discussion session at the end of the course will allow students to ask questions and gain insights on the next steps they can take to further their web development knowledge.


Ultimately, students will leave the course with a strong foundation in web development, and a sense of confidence to continue exploring the world of web development.

Who is this course for

01

Individuals who have no prior experience in web development and are looking to learn the basics of coding for the web.

02

Professionals who are interested in expanding their skillset and gaining a fundamental understanding of web development.

03

Business owners and entrepreneurs who want to create a simple website for their business or project and want to learn to code.

What you’ll get out of this course

Ability to Create a Simple Website

By the end of the course, students will be able to create a basic website with interactive features using HTML, CSS, and JavaScript. They will have the practical skills and confidence to build a simple website on their own.

Strong Foundation in Web Development

The course provides a comprehensive introduction to the world of web development, starting with web foundations and moving on to practical skills in HTML, CSS, and JavaScript. Students will gain a strong foundation in the key principles and concepts of web development.

Understanding of Web Browsers and Servers

The course covers the key components of the web, including how web browsers and servers work, and how the internet functions. Students will gain a deeper understanding of the infrastructure that powers the web.

Hands-on Experience

Throughout the course, students will have the opportunity to practice and apply their skills through hands-on exercises and building activities. They will gain valuable practical experience, which they can use to build on for continued learning.

Enthusiasm to Continue Learning

Finally, the course is designed to inspire and encourage students to continue learning and exploring the world of web development. They will leave the course with a sense of confidence and enthusiasm to continue building their skills and knowledge.

What people are saying

        Jamshid Hashimi made web development easy to understand. I had no experience before this course, but Jamshid was patient and knowledgeable. I can now create a webpage with HTML, CSS, and JS.
Fahima

Fahima

Medical Student
        Thanks to Jamshid Hashimi, I'm no longer intimidated by web development. The hands-on exercises were practical and fun. I feel confident creating simple web pages on my own.
David

David

Marketing Specialist

Meet your instructor

Jamshid Hashimi

Jamshid Hashimi

Founder & Teacher at CodeWeekend

Jamshid Hashimi is a seasoned software engineer and entrepreneur with more than ten years of experience in designing and developing innovative software startups and complex software systems. He holds a Bachelor's degree in Computer Engineering and a Master's degree in Innovation Management and Entrepreneurship.


Throughout his career, Jamshid has taken on various roles, including system engineer, senior software developer, team leader, software architect, and product manager. He has designed and delivered several e-government web applications and web-based software systems, and has led teams to develop medium to large-sized applications that have been showcased in international exhibitions.


Apart from his full-time work experience, Jamshid has provided consultancy services to several organizations, such as developing a knowledge management system for a private development company, maintaining and redeveloping an award-winning digital library platform, and designing an information management system for an energy information portal. His areas of expertise include software and web application development, team leadership, software product management, social entrepreneurship, coaching, curriculum design, and open education.

A pattern of wavy dots
Join an upcoming cohort

Introduction to Coding for Absolute Beginners

2023 - Cohort 2

$99 CAD

Dates

Apr 5 - 25, 2023

Application Deadline

Mar 30, 2023

Don't miss out! Applications close in 7 days

Course syllabus

01

Introduction to Web Foundations

In this session, students will be introduced to the key concepts of the web, including how it works and how web development fits into the picture.

02

HTML and CSS

In this session, students will dive deeper into the world of web development by learning how to use CSS to style their web pages. They will have the opportunity to put their HTML and CSS knowledge into practice by building a basic web page from scratch.

03

JavaScript

In this session, students will be introduced to JavaScript, the programming language that allows for interactivity on the web. They will learn the key concepts of JavaScript and have the opportunity to create a small interactive web page.

04

Building a Simple One-Page Website

In the final session, students will review the key concepts they learned throughout the course and have the opportunity to put their skills to the test by building a simple one-page website. They will also have a Q&A session and receive guidance on the next steps they can take to continue their learning journey.

Course schedule

4-6 hours per week
  • Session 1 - 3 Hours

    6:00pm - 8:00pm PST


  • Session 2 - 3 Hours

    6:00pm - 8:00pm PST


  • Session 3 - 3 Hours

    6:00pm - 8:00pm PST


  • Session 4 - 3 Hours

    6:00pm - 8:00pm PST

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

What happens if I can’t make a live session?
I work full-time, what is the expected time commitment?
What’s the refund policy?

Stay in the loop

Sign up to be the first to know about course updates.

A pattern of wavy dots
Join an upcoming cohort

Introduction to Coding for Absolute Beginners

2023 - Cohort 2

$99 CAD

Dates

Apr 5 - 25, 2023

Application Deadline

Mar 30, 2023

Don't miss out! Applications close in 7 days

$99 CAD

New
·

3 Weeks