Parsing or syntactic analysis is one of the first stages in designing and implementing a compiler. Implementing a full manual parser from scratch allows understanding and seeing this process from the inside, demystifying internal structures, and turning building parsers into an interesting engineering task.
This course will guide you on how to design a responsive website from scratch without any previous experience in Adobe XD. You will also learn the principles of UI and UX and get your design ready for coding.
Explore how you can build interactive and dynamic web content using JavaScript to create fun mini-projects
This course will help you learn about the process of building mobile-friendly and responsive websites using CSS. You will learn about CSS Grid, CSS float, Flexbox, and mobile navigation bars by creating five websites from scratch.
Learn to build a RESTful API using ASP.NET Core Minimal API, entity framework, and employ enterprise-level development practices and patterns. We will implement various support tools for data validations, logging, documentation, and security. You will learn everything you need to know about building a Minimal API using .NET 6 (or .NET 7 preview).
This course will enable you to master Docker fundamentals that are required for Spring Boot developers. You'll learn the essential concepts needed to create Dockerfiles for your projects using Docker, Docker Compose, Volumes and various Docker commands. You will launch multiple Docker containers for your microservices that will communicate with each other.