whatisgithub

What is gustavoguanabara.github.io?

gustavoguanabara/gustavoguanabara.github.io — explained in plain English

Analysis updated 2026-06-26

4,546Audience · generalComplexity · 1/5Setup · easy

In one sentence

Free web development course materials (HTML5, CSS3, JavaScript) by a Brazilian professor, with PDFs, exercises, and challenges, no installation needed.

Mindmap

mindmap
  root((Web Dev Course))
    HTML5
      Page structure
      Text and images
      Links and forms
    CSS3
      Colors and fonts
      Page layout
      Design challenges
    JavaScript
      Interactivity
      Button events
      Page updates
    Resources
      PDF lessons
      Browser exercises
      YouTube videos
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Follow along with PDF lesson files to learn HTML5 and CSS3 from scratch.

USE CASE 2

Practice web development skills using runnable browser exercises and design challenges.

USE CASE 3

Learn JavaScript interactivity basics using structured beginner-friendly Portuguese-language materials.

What is it built with?

HTML5CSS3JavaScript

How does it compare?

gustavoguanabara/gustavoguanabara.github.ioimsyy/homekrschultz/android-proguard-snippets
Stars4,5464,5464,546
LanguageVueIDL
Setup difficultyeasymoderateeasy
Complexity1/53/51/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
No license specified.

So what is it?

This is the public repository for Professor Gustavo Guanabara, a Brazilian technology educator. It collects materials originally used in his in-person classes and makes them freely available online. The repository acts as a central index, pointing visitors to course resources organized by topic. The first section covers HTML5 and CSS3, which are the two foundational languages for building web pages. HTML handles the content and structure of a page (text, images, links), while CSS controls the visual appearance (colors, layout, fonts). The course materials include downloadable PDF lesson files, exercise code, an online environment where students can run the exercises in a browser, and a set of design challenges to test what was learned. The second section covers JavaScript, the programming language that adds interactivity to web pages. It handles things like responding to button clicks, showing or hiding content, and updating the page without reloading it. The README notes that JavaScript is also a good first programming language for beginners. This section similarly provides PDFs, exercises with runnable examples, and programming challenges. The README is written in Portuguese, reflecting the primary audience of Brazilian students who follow Guanabara's courses, which he also publishes through the Curso em Video platform on YouTube. The courses are free and have attracted a large following in the Portuguese-speaking developer community. There is no installation required to use these materials. The PDF files can be downloaded directly, and the exercises run in the browser via hosted links. Anyone learning web development from scratch and comfortable reading Portuguese will find the structure straightforward to follow.

Copy-paste prompts

Prompt 1
I'm learning HTML5 and CSS3 from Gustavo Guanabara's course. Explain how to create a responsive layout using CSS Flexbox with an example.
Prompt 2
Help me complete a JavaScript exercise from Guanabara's course, write a script that responds to button clicks and updates the page without reloading.
Prompt 3
Create a practice challenge for HTML5 forms based on beginner web development exercises from this course.
Prompt 4
I'm a Portuguese-speaking beginner learning CSS3, explain CSS animations with a simple example I can paste into a browser.

Frequently asked questions

What is gustavoguanabara.github.io?

Free web development course materials (HTML5, CSS3, JavaScript) by a Brazilian professor, with PDFs, exercises, and challenges, no installation needed.

What license does gustavoguanabara.github.io use?

No license specified.

How hard is gustavoguanabara.github.io to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is gustavoguanabara.github.io for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.