Help create the web
Get started in web development with Jackrabbit Code.
All you need to get started in web development
Jackrabbit Code has all the A+ courses you need to learn web development.
- Development languages, frameworks, and libraries
- Web design, user interfaces, user experience practices
- Servers, databases, and APIs
- No-code development platforms
- And much more!
Hands-on learning
Create real projects with real code. Our courses have your create real websites from scratch to proudly show off on your portfolio.
Customizable paths
Design, frontend, backend, full-stack—select a path to get a tailored curriculum suited to your future—or mix it up for whatever interests you!
Go at your own pace
Desktop or mobile, one week or one year, follow Jackrabbit Code on your time and on your own device.
Get connections
Connect with your fellow students to collaborate and give or receive feedback. Talk to your teachers for extra help or career advice.
107 lessons
15instructors
10Kstudents
90%completion rate
Over a hundred lessons to fuel your journey
There’s no limit to what you can learn in web development. Our courses are constantly updated with the newest discoveries in the field to make sure you keep learning.
Our belief is that learning is a collaborative, life-long journey. Here at Jackrabbit Code, we give you the tools to make you succeed.
Getting Started in React
Build user interfaces for the web with this JavaScript library, using individual components to build single pages, mobile, or server-side apps.
Kristen Gleason
1 hr 20 min
CSS Box Model
The box model in CSS refers to how HTML elements are modeled in browsers, and how CSS properties affect dimensions of those elements.
Charles O'Reilly
32 min
Keyboard Accessibility
A priority in web accessibility, this lesson looks into keyboard accessibility, focus indicators, tab order, and how to make your navigation menu keyboard-friendly.
Caroline White
1 hr 9 min
Intro to Backend Development
Get a headstart into backend development, from databases to backend logic, as well as architecture and servers.
Nathan Barton
8 min
10 courses—and more coming soon!
Need an example?
Check out a preview from our frontend course, a full two-hour lesson that shows you how to build a landing page hero section in HTML and CSS. Check out how Jackrabbit Code gives you real experience and real projects.
Building a Hero Section in HTML and CSS
FAQ
Have any more questions? Check out our FAQ here.
If your question wasn’t answered here, feel free to send us a message and we’ll get back to you as soon as possible. Also check out our forum to see if your question has been answered there.
What is Jackrabbit Code?
Jackrabbit Code is a curriculum dedicated to teaching web development through real projects, collaboration, and customization. Learning web development isn’t easy, and there are so many fields within in that are constantly evolving, so we’ve developed a streamlined process that encourages you to follow what interests you and notify you when there are new things to learn.
What’s a course? What’s a path?
A course is a collection of lessons suited toward a particular subject in web development, such as browsers or version control. Courses can share lessons between each other if their contents overlap. These are aimed to be taken at any time based on your current interests. A path is a particular goal you select upon signing up, where we tailor a collection of courses suited to a real-world position you want to pursue, such as full-stack developer or UI designer. You can change your path at any time.
How long does it take to complete a course or path?
Each course and path vary in length, and each student has different paces in learning. Most students complete our shortest course in three days, and our longest course in one month. A path can take few months to a year to complete, depending on the path and the student.
Is Jackrabbit Code free?
To ensure our lessons and website remain top quality, Jackrabbit Code’s classes and courses are purchased with a one-time payment, or you can sign up for a monthly or annual subscription to access our entire library. We offer a 30-day free trial so you can see the benefits of Jackrabbit Code, and we also have team plans for schools or businesses. See our prices page to select a payment plan that works for you.
What is the forum?
Our forum is free for all members and allows students to collaborate on projects, review each other’s solutions, exchange career advice, or just have a nice chat. Participation is not required, but learning and development benefit greatly from connecting with peers. Instructors also make announcements on our forum and point to resources and news in the web development world. We also share the same content on our social media channels: X (Twitter), Facebook, and YouTube, as well as our Discord server.
Can I teach on Jackrabbit Code?
Jackrabbit Code is currently not accepting new instructors, but we do accept applications to have your lessons shown in our newsletters and forum with a link to your website, channel, and social media. If you’re interested, submit an application to have your lessons showcased on Jackrabbit Code.
Get started in web development today
Kickstart your career in web development and keep up with the evolving web on Jackrabbit Code.
Sign Up for Jackrabbit Code