We teach HTML5, CSS, Javascript and Node.js. If this doesn't make any sense, don’t worry - that’s why you are here. 😊
Get startedCodeBerry instructors are experts in their field with years of programming experience. When you need help, they'll be there to guide you every step of the way.
Get startedGet to know our amazing community. While enrolled at CodeBerry, you'll be able to chat online and study together with fellow students.
Get startedOur team of experienced educators has helped 160,000+ people begin their coding journey. Representing 20 different countries, they work around the clock — and from around the globe — to make learning programming fun.
CodeBerry offers programming courses in 20 languages and has students from 32 countries around the world.
Students
Completed lessons
Lines of code
With HTML5, you can create content on web pages and define which pictures and text you want to appear on your site. In the introductory course, we'll teach you the basics of HTML5 and show you how to build a simple website with basic content, such as titles, text, pictures, links, and tables. In the advanced course, you'll learn how to use additional HTML5 elements like buttons, positioning, and canvases to create graphic visuals.
CSS3 allows you to change the appearance of websites. In our CSS3 courses, you'll modify the elements that you created earlier in HTML5. The introductory course will teach you the basics of CSS3, such as altering certain aspects of a website like titles, text, images, and links. We'll also play around with the color, size, font, and alignment of these elements. More advanced features of CSS3 like visibility, positioning-related settings, frames, margins, and animations will be included in later courses.
JavaScript allows you to create interactive web pages (e.g. you can change a part of a page by pressing a button) and build logic (e.g. a program that can draw). JavaScript is one of the world's most popular programming languages. In the introductory course, we'll show you the basics of JavaScript, such as variables, cycles, and functions. Later, you'll discover other elements of the JavaScript language, as well as libraries and frameworks.
With Node.js, you can create complex web pages that not only run in a browser but also take action on a server. In our introductory Node.js course, you'll learn how to create the environment needed for Node.js programming and discover how to write a simple client-server program.
By using Git, you can save and share all of your completed codes. Our Git course will teach you everything you need to know about version control and introduce you to the necessary tools required to start building a programming portfolio. That way, you'll be able to upload your programs to GitHub and showcase your talent and hard work to the world.
The Bootstrap framework offers ready-to-use solutions that make the process of creating a website faster and simpler, such as a grid system to position web elements and a collection of frequently used web components. During the course, you’ll learn how to use the grid system and how to create responsive pages, buttons, tables, and predefined styles.
Choose the plan that’s right for you:
Ready to take your career and your life to the next level? You’ve come to the right place.
CodeBerry teaches you how to use the most cutting-edge technologies and provides you with the knowledge and tools you need to start working as a developer.
Ready to learn? Join 160,000 programming enthusiasts today!
Try the first 25 assignments for free