Deno Introduction
- What is Deno
- Deno Features
- Deno vs Node.js
Deno installation and First Steps
- Deno installation
- First Program in Deno
- Setting the Environment
- Set up a Server With Deno
- Get Access to Environment Variables With Deno
Deno Architecture
- Deno Sandbox
- Deno Commands
- Deno Standard Library
- Browser Compatible API
- Deno Third-Party Modules
- Deno Module Versioning
- Deno Code Examples
Deno Tools
- Bundling
- Testing
- Script Installation
- Formatting
- Debugging
- Linting
Automate Deno Compile and Run the Process With Denon
Work with files in Deno
Deno Web Frameworks
- Is there an Express/Hapi/Koa/* for Deno?
- OAK
Create REST API With Deno
Agile Approach
- Is the Agile approach best for all projects?
- Characteristics of an Agile Approach
- Agile environment
- User Stories in Agile development
- User Story benefits
- Epics and stories
- Plan of our work
First project
API design
- API Design Principles
- Handling Errors and Error Codes
API Implementation With Deno
- Create an App Using an Oak Framework
- Data for the API
- Code Refactor - MVC pattern
- Controller
- Model and Data
- Next steps
Databases
- NoSQL vs SQL database
- Questions to ask yourself when choosing a solution
- The answer to our app
Deno With MongoDB
- Deno MongoDB Driver
- The Initial State of the API App
- Steps for Implementing MongoDB
- Validate Request Data
- Where It Does Not Work Anymore?
- Final Thoughts
Deno with PostgresQl
- Requirements
- Setup PostgresQL
- Database class
- Validate data
- Format response
- Pagination
Frontend for reading the articles
- Vue vs. React vs. Angular
- Is “More” Automatically “Better”?
Angular development
- Create basic client app
- Create the components
- Styling the UI with Angular Material
- Add Angular routing to the app
- Consuming the JSON REST API with Angular HttpClient
Chat app
- Technology stack
- Chat server
- Chat module
- Chat client
- Simple login
Interpret Emotions in a Text
- What is Sentiment Analysis?
- How to implement Sentiment Analysis?
- Amazon Comprehend
- Azure Text Analytics
- Watson Tone Analyzer
- Result
Sentiment Analysis Implementation
- Watson Tone Analyser API call
- Show sentiment in the interface
- Chat design