DevFest Hellas 2022 workshop: Introduction to modern web development with Angular
✨ Demo
In this workshop, we will build an Angular application that interacts with the FakeStore API. The application will display a list of products initially. The user will be able to click on a product from the list and navigate to the details page of the selected product.
We will use the Angular Material library to add some really cool UI styles in the application and we will finally deploy it to GitHub Pages.
-
Visual Studio Code: Download and install VSCode editor.
-
Node.js: Download and install an LTS version of Node.js. To verify that you have installed it correctly type the command
node -v
in a command line window and it should display the installed version of Node.js -
Npm: It is already included in Node.js. To verify that you have it, type the command
npm -v
in a command line window and it should display the installed npm version.Windows users: if the previous command is not working, verify that the path of the npm executable has been added to your PATH environment variable.
-
Git: If you do not already have Git installed, navigate to https://git-scm.com/downloads, download the appropriate version for your environment and install it.
- Angular HTTP: A built-in HTTP client for communicating and interacting with APIs and remote endpoints
- Angular Router: Enables in-app navigation and routing in an Angular application
- Angular Material: A Material Design implementation for Angular applications
npm install
npm run start
👤 Aristeidis Bampakos
- Google Developer Profile: https://g.dev/aristeidis
- Amazon: https://www.amazon.com/~/e/B08DVFKKGN
- Blog: https://medium.com/@abampakos
- Twitter: @abampakos
- Github: @bampakoa
- LinkedIn: @aristeidisbampakos
- YouTube: @abampakos