Introduction to Coding for Absolute Beginners

4.4 (13)

·

4 Weeks

·

Cohort-based Course

Discover the history of computing, fundamentals of programming, building websites with HTML and CSS, no-code tools, AI, and more.

Course overview

Students will gain a strong foundation in web development!

This course will equip students with the foundational knowledge and skills required to understand the basics of coding and programming. They will learn about the history of computing and how coding has evolved over time. By the end of the course, students will have a good understanding of coding concepts, terminology, and programming languages, such as Python or JavaScript.


In addition to coding, students will also learn about website development using HTML and CSS. They will be introduced to no-code tools such as Wix, Squarespace, Bubble and others, and learn about the advantages and disadvantages of using these tools to build websites.


The course will also cover the basics of AI and its real-world applications, such as chatbots. Students will gain an understanding of how AI works, its benefits and challenges, and how it can be used in day-to-day life.


Lastly, students will have the opportunity to apply their learning by building a small-scale project and showcasing their skills. They will also have access to a Q&A session with the instructor to clarify any doubts or questions and receive guidance on their next steps towards continued learning. Overall, this course is designed to empower students with practical skills and knowledge that will serve them well in their personal and professional lives.

Who is this course for

01

Professionals with little coding experience will gain practical skills in programming, web development, and AI in just one week.

02

This course introduces beginners to coding history, coding concepts, and no-code tools, along with hands-on projects and AI exploration.

03

Business owners & entrepreneurs can gain coding knowledge & practical applications in real life for their ventures & startups.

What you’ll get out of this course

Understanding the basics of coding and its importance

Learn what coding is, its history and evolution, and why it's important in today's digital world.

Fundamentals of programming

Learn the basic concepts and terminology of programming, including variables, data types, and control structures using Python or JavaScript.

Building websites with HTML and CSS

Learn the basics of HTML and CSS, how to create a simple website, and how to add styles and formatting to make it look good.

No-code tools

Learn about no-code tools, such as Wix, Squarespace, and Bubble, and how they can help build simple websites with ease.

Introduction to AI

Learn what AI is, its importance, and real-world examples of how it's used. Also, get an introduction to chatbots and how they work.

Practical application

Apply what you've learned in a small-scale project and gain hands-on experience building and coding something yourself.

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
        For a beginner like me, this course was an absolute delight. It really pushed me through learning coding in the greatest way possible. The resources were the finest you could find, and the assignments were great for improving your coding abilities.
Suhail

Suhail

Course Alumni
        The course is ideal for beginners and everything is explained clearly and excellently. The instructor is highly skilled and provides assistance to all students in each section.
Harun

Harun

Course Alumni
        This course was brilliantly designed and professionally delivered. 
Basir

Basir

Course Alumni
        We had an amazing time during the course and learned a lot, thanks to the efforts of Mr. Jamshid Hashimi. He taught us the fundamentals of coding in a fun and simple way, demonstrating his professionalism and expertise in the field.
Zubair

Zubair

Course Alumni
        It was a great course where I learned a lot of things I never knew before, such as coding, creating my own web page, and understanding how the internet works, among others. I am grateful to @jamshidhashimi for making it possible.
Kaynat

Kaynat

Course Alumni

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

Be the first to know about upcoming cohorts

Introduction to Coding for Absolute Beginners

Course syllabus

Week 1

Mar 8—Mar 12

    Mar

    9

    Introduction to Web Foundations

    Thu 3/92:00 AM—4:00 AM (UTC)

    Introduction to Web Foundations

    5 items

Week 2

Mar 13—Mar 19

    Mar

    17

    HTML and CSS

    Fri 3/171:00 AM—3:00 AM (UTC)

    HTML and CSS

    4 items

Week 3

Mar 20—Mar 26

    Mar

    23

    JavaScript

    Thu 3/231:00 AM—3:00 AM (UTC)

    JavaScript

    1 item

Week 4

Mar 27—Mar 29

    Mar

    30

    Building a Simple One-Page Website

    Thu 3/301:00 AM—3:00 AM (UTC)

    Building a Simple One-Page Website

    0 items

Course schedule

4-6 hours per week

  • Introduction to Coding and History of Computing

    9:00am - 12:00pm PST


  • Fundamentals of Programming

    9:00am - 12:00pm PST


  • Building Websites with HTML and CSS

    9:00am - 12:00pm PST


  • No-Code Tools

    9:00am - 12:00pm PST

  • Introduction to AI

    9:00am - 12:00pm PST

  • Project Day

    9:00am - 12: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

Stay in the loop

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

A pattern of wavy dots

Be the first to know about upcoming cohorts

Introduction to Coding for Absolute Beginners