Understand the difference between the Internet and the Web. Learn basic web architecture, including servers, protocols, and APIs. Get familiar with HTTP/HTTPS, DNS, and databases. Discover how CMS-managed sites differ from hand-coded ones.
Learn Git and GitHub basics. Master key commands like commits, branches, and pull requests. Understand workflows such as forking and cloning. Follow best practices for version control.