Transition to a Career in Tech
Technologies you will learn
HTML
CSS
JavaScript
VSCode
API
Git
GitHub
Hosting
AI
๐ฉโ๐ป What youโll learn
โ๏ธ The fundamental coding languages HTML, CSS and JavaScript
โ๏ธ How to add engaging elements to your pages with advanced techniques in HTML, CSS and JavaScript
โ๏ธ Advanced JavaScript techniques (ES6) to build your first interactive application
โ๏ธ How to integrate a live API to fetch live data
โ๏ธ How to integrate an AI API into your code
โ๏ธ How to use Git and GitHub to manage your code as professionals do
How it works
Location
100% Online
All you need is your Laptop/PC and good internet connection
Schedule
Self-paced
Plan your learning for each week and go at your own pace
Duration
4 months
(5 hours of work per week)
or 6 weeks
(15-20 hours of work per week)
Get your questions answered by professional developers
Beginners have questions - weโve got you covered.
Gain access to our support chat and get help from our team of technical assistants, 24/7
Our mission
SheCodes is here to help
Women hold just 25% of all coding jobs and earn 30% less than men.
SheCodes aims to bridge this gap by teaching relevant skills for todayโs job market.
Take the first step to your dream career in tech.
๐ฉโ๐ซ Learn with a unique methodology
Practice makes perfect. Weโve found the perfect mix of theory and practice to maximize your learning.
๐น Engaging Lessons
Learn from pre-recorded lesson videos with small practical challenges to get your hands dirty from the start.
๐ป Weekly Deadlines
Complete a practical homework each week to sum up what you learned. Build a final project at the end of each cohort.
โ๏ธ Technical Assistance
Get help with your code and have your homework reviewed by professional developers. For quick questions, ask Athena, our AI Coding Assistant and get an instant reply.
๐๏ธ Interactive learning platform
Our learning platform keeps all of your material in the same place. Watch lessons, submit challenges, or extend your deadlines with just a few clicks.
๐ป Build real-life projects
Example of final projects you will code
๐ Get 5 Certificates
Receive a verified certificate at the end of each coding cohort.
Share it in the Certifications section of your LinkedIn profile and add it to your resume or CV.
Shareable on
๐ Workshop Curriculum
๐ Lessons and challenges
- 1 - Workshop Week 1 Overview Preview
- 2 - Your instructor
- 3 - HTML Elements Preview
- 4 - HTML Attributes
- 5 - Developer tools
- 6 - Coding editor
- 7 - Prettier
- 8 - Slack
- 9 - CSS Selectors
- 10 - HTML Classes
- 11 - VS Code Tips
- 12 - CSS Properties
- 13 - CSS Colors
- 14 - Color palettes
- 15 - CSS Positioning
- 16 - CSS Spacing
- 17 - CSS Borders
- 18 - CSS Pseudo-selectors
- 19 - Default CSS Styling
- 20 - HTML Container Elements
- 21 - Workshop Week 1 Summary
๐ฉโ๐ป Homework
- Workshop Week 1 Homework
๐ Lessons and challenges
- 1 - Workshop Week 2 Overview
- 2 - JavaScript in the Browser
- 3 - JavaScript Variables
- 4 - JavaScript in HTML
- 5 - JavaScript If Statements
- 6 - JavaScript If Else statements
- 7 - JavaScript Logical operators
- 8 - JavaScript Functions
- 9 - JavaScript Selectors
- 10 - JavaScript Events
- 11 - JavaScript Refactoring
- 12 - Workshop Week 2 Summary
๐ฉโ๐ป Homework
- Workshop JavaScript Homework
๐ Lessons and challenges
- 1 - Project Overview
- 2 - Project - HTML
- 3 - Project - CSS
- 4 - Project - JavaScript
- 5 - Project - Finishing touches
- 6 - Project Summary
๐ Final Project
- SheCodes Final Project
๐ Lessons and challenges
- 1 - Basics Add-on Overview Preview
- 2 - CSS Background
- 3 - CSS Transform
- 4 - CSS Grids
- 5 - HTML Class Manipulation
- 6 - Basics Add-on Project / Overview
- 7 - Basics Add-on Project / Setup
- 8 - Basics Add-on Project / Styling
- 9 - Basics Add-on Project / Animations
- 10 - Basics Add-on Project / Grid
- 11 - Basics Add-on Project / Dark theme
- 12 - Basics Add-on Summary
๐ Final Project
- SheCodes Basics Add-on Project
๐ Lessons and challenges
- 1 - Plus Week 2 Overview
- 2 - CodeSandbox
- 3 - Missing files debugging
- 4 - Visuals
- 5 - Fonts
- 6 - Advanced CSS Positioning
- 7 - Flexbox
- 8 - Advanced Selectors in CSS
- 9 - Plus Week 2 Summary
๐ฉโ๐ป Homework
- Project CSS
๐ Lessons and challenges
- 1 - Plus Week 3 Overview
- 2 - JS Revision
- 3 - JS Strings
- 4 - JS Math
- 5 - JS Arrays and Loops
- 6 - JS Objects
- 7 - JS Arrays vs Objects
- 8 - Plus Week 3 Summary
๐ฉโ๐ป Homework
- JS data types homework
๐ Lessons and challenges
- 1 - Plus Week 4 Overview
- 2 - JS Functions
- 3 - JS Functions Parameters
- 4 - JS Debugging
- 5 - JS Functions Return
- 6 - JS Dates
- 7 - JS Selectors
- 8 - JS Events
- 9 - JS Forms
- 10 - Plus Week 4 Summary
๐ฉโ๐ป Homework
- HTML/CSS to JS
๐ Lessons and challenges
- 1 - Plus Week 5 Overview
- 2 - API
- 3 - AJAX
- 4 - Weather API
- 5 - Plus Week 5 Summary
๐ฉโ๐ป Homework
- Search Engine
๐ Lessons and challenges
- 1 - Plus Week 6 Overview
- 2 - Install Git
- 3 - GIT
- 4 - GitHub
- 5 - Hosting
- 6 - Netlify
- 7 - Plus Week 6 Summary
๐ฉโ๐ป Homework
- GitHub + Hosting
๐ Lessons and challenges
- 1 - Vanilla Weather Search Overview
- 2 - Vanilla Weather Search / Project Setup
- 3 - Vanilla Weather Search / Project Design
- 4 - Vanilla Weather Search / HTML
- 5 - Vanilla Weather Search / CSS
- 6 - Vanilla Weather Search / Search engine
- 7 - Vanilla Weather Search / API Integration
- 8 - Vanilla Weather Search / Weather Data
- 9 - Vanilla Weather Search / Summary
๐ฉโ๐ป Homework
- Vanilla Weather Search Homework
๐ Lessons and challenges
- 1 - Vanilla Weather Forecast Overview
- 2 - Vanilla Weather Forecast / Plan
- 3 - Vanilla Weather Forecast / HTML/CSS
- 4 - Vanilla Weather Forecast / JS Template
- 5 - Vanilla Weather Forecast / API
- 6 - Vanilla Weather Forecast / API Integration
- 7 - Vanilla Weather Forecast Summary
๐ Final Project
- Plus Final Project
๐ Lessons and challenges
- 1 - Plus Add-on Week 1 Overview Preview
- 2 - HTML Input types
- 3 - HTML Select Element
- 4 - JS Timing Events
- 5 - JS Date formats
- 6 - JS Time Zones
- 7 - Plus Add-on Week 1 Summary
๐ฉโ๐ป Homework
- Time zone dropdown
๐ Lessons and challenges
- 1 - Plus Add-on Week 2 Overview
- 2 - World Clock Project / Setup
- 3 - World Clock Project / HTML
- 4 - World Clock Project / CSS
- 5 - World Clock Project / Single location
- 6 - World Clock Project / Multiple locations
- 7 - World Clock Project / Local Time
- 8 - Plus Add-on Week 2 Summary
๐ Final Project
- SheCodes Plus Add-on Project
๐ Lessons and challenges
- 1 - AI Add-on Week 1 Overview
- 2 - What is AI?
- 3 - Prompt Engineering
- 4 - AI APIs
- 5 - SheCodes AI API
- 6 - CSS in JavaScript
- 7 - JS Plugins
- 8 - AI Add-on Week 1 Summary
๐ฉโ๐ป Homework
- Joke generator
๐ Lessons and challenges
- 1 - AI Add-on Week 2 Overview
- 2 - AI Poems Project / Setup
- 3 - AI Poems Project / HTML
- 4 - AI Poems Project / CSS
- 5 - AI Poems Project / JavaScript
- 6 - AI Poems Project / API Integration
- 7 - AI Poems Project / User Experience
- 8 - AI Add-on Week 2 Summary
๐ Final Project
- SheCodes AI Add-on Project
๐ฆ What's included
We provide everything you need to succeed.
๐
5 Verified Certificates
โ๏ธ
9
Technologies Learned
๐ป
5 Final Projects
โพ๏ธ
Lifetime Access
๐
Weekly Deadlines
๐ฉโ๐ซ
Live Technical Assistance
by professional developers
๐
Homework Review
๐ค
AI Coding Assistant
๐
Standard Support
Meet your instructor, Matt Delac!
Matt Delac is a software engineer with 10+ years of experience who has worked with companies such as Google and Airbnb.
Originally from ๐ซ๐ท France, he started a company in ๐บ๐ธ Silicon Valley with funding from Y Combinator (#1 startup accelerator worldwide), has a Masters degree in computer engineering from ๐จ๐ฆ Canada, worked as a full-stack engineer in ๐ฆ๐บ Australia and has taught 200,000+ students how to code (online and offline) through SheCodes. His workshop rating average is ๐ 4.9/5.
We've taught 200,000+ women to code
All of our students started our workshops as complete beginners! Hereโs what a few of them had to say
See more reviews๐ค Frequently Asked Questions
If you have any other questions, reach out to us at [email protected]
What skills will I learn in the beginner portion of the workshop?
You will gain a solid understanding of HTML, CSS, and JavaScript. You will also become familiar with Visual Studio Code, the developer console, and other popular coding technologies.
What skills will I learn in the advanced portion of the workshop?
You will learn advanced HTML, CSS, Bootstrap, and JavaScript, along with Git and GitHub. You will also deepen your knowledge of Visual Studio Code and learn to use other advanced development tools that are relevant in the workplace today.
Do I already need to know how to code?
No, weโll start from scratch assuming youโve never coded before. If you already have some knowledge, youโll still learn a lot!
Who teaches the workshops?
The workshops are taught by SheCodes founder, Matt Delac. He is a full stack engineer with over 10 years of experience in the field of development.
When will I gain access to course materials?
You'll gain access to all of the course materials as soon as you are confirmed for the course. We recommend that you complete the course at the suggested pace.
How long will I be able to access the course materials?
Youโll be able to access the course materials for life! Your access will never expire.
What do I receive for completing this course?
After completing each portion of this course, including all assignments and the final project, you will receive a verified course completion certificate (2 in total) and a Coder Profile on our website. Coder Profiles present the skills youโve learned in a workshop and also have a link to your LinkedIn page. This is a helpful tool for future potential employers to find you.
Can I mention the certificates on my CV and LinkedIn?
Yes, definitely! But you'll only be considered an official SheCodes alumni if you have completed all of the course work.You can find instructions for adding your certificates to your LinkedIn profile in the โCertificateโ section of your course dashboard.
Why should I learn how to code?
Coding skills in the job market today may help you get a job, a promotion, or a raise - and may even prevent job loss in the future. Even if you donโt want to get a job in the tech industry, simply knowing how to read and understand code will be a big benefit you gain in any field because youโll be able to provide constructive insight when speaking with developers. Youโll be better equipped to ask technical questions and developers will be able to provide more detailed explanations of technical issues.
Is the course completely online?
Yes, the course is completely online. Youโll need a computer and internet connection to complete the course.
Can I watch the lesson videos whenever I want?
Yes! You can watch the lesson videos whenever is convenient for you. Keep in mind that youโll have homework deadlines, so just make sure you watch the designated weekly lesson videos in time to complete your homework.
How can I complete the course payment?
The course payment can be completed with Visa, Mastercard, or bank transfers. If youโd like to pay with a bank transfer, contact [email protected] to receive payment instructions.
How many coding projects will I complete?
You will complete 2 coding projects throughout the course.
Whatโs included in this course package?
3 week SheCodes beginner Workshop + ~2 month SheCodes Plus advanced course.
Do I need a laptop to join?
Youโll need a laptop or desktop computer to complete the workshop. You'll also need to make sure that your device is able to download the necessary free software for the course. You cannot use iPads, tablets, or smartphones to complete the workshops; however, maybe you can borrow a laptop or computer from someone if necessary.
๐ฌ Success Stories
Not sure if this is for you?
Browse all of our workshops and compare them.