Rajendra Ballgobin
Fullstack Engineer/Technical Lead
Grand Bois, Mauritius
Actions
10+ year with Angular Eco-system. Always curious about how it works.
Climbing with React/Next/Nest as well
#TeamPlayer #Angular #AvidLearner #NodeDeveloper #Blogger
Area of Expertise
Topics
Baby steps into Data Science
This topic will provide a step by step introduction for those who wish to explore Data Science.
Topics that will be introduced:
1. Linear Regression
2. Logistic Regression
3. How Stats and Probabilities relate to Data Science
4. Machine Learning Fundamentals
5. Natural Language Procession
6. Under the hood with ChatGPT (Neural Network)
7. Generative AI
8. Explainable AI
9. Ethical Data and AI
10. Google Cloud Platform
Building custom library for your enterprise
In software development, it is common knowledge that reinventing the wheel is bad or evil. For obvious reasons, if it is available online, why should we code from scratch, it will take time and effort. For any business, time is money.
However, reinventing the wheel is often necessary in order to work around software licensing incompatibilities or around technical limitations present in parts or modules provided by third parties.
As with everything, it`s about context: In this session, we will talk in more details about when to and when not to build our own custom library. We will also have a coding demo about how to use the Angular framework with NPM to build from start to finish, a simple library that can be used across multiple independent projects.
At the end of the session, attendees will understand the importance for an enterprise to build its own custom library and will be exposed to the process of developing a library using the following technologies; Angular framework, npm, node js, Typescript, HTML, Bitbucket and nexus repository.
Angular app using angular-cli
Creating an angular app using the command line tool- angular cli
This is a basic session that will contains the following:
1. Generating an angular app
2. Creating components, services, interfaces, etc
3. Understanding the different concepts of component, services etc
Angular Change Detection process
- What is Change Detection?
- Why is it important?
- How other frameworks process change detection
- Angular methodology towards Change Detection
- Examples
Web Components
1.What are web components?
2. Demo on how to create a web component using Stencil
3. Demo on how to use the web component on frameworks or libraries.
Angular Ivy, lets discuss!!!
Lets journey and understand the new compilation/runtime mechanism in Angular 8.
To fully understand this concept, we will look at how rendering is done in Angular and why Angular deems it fit to completely rewrite the compilation engine now known as Ivy.
Lets build a PWA with Angular ^^
We will have a demo session about building a production ready Progressive Web App using the Angular Framework
During the session, we will discuss about
- Service workers
- Offline application mode
- RXJS
- Optimization techniques
- Bundle reduction techniques
- NgStore
- Angular Animations
- Modular Design concept
- JIT compilation & AOT compilation
Angular Ivy in depth
We will discuss the new Angular Engine and the features it comes bundled together.
This will be a in-depth view of the framework and we will discuss a lot about why and how we have introduce features and what are the optimizations available to us.
Some of the following concept will definitely be part of the session:
Differential loading
IVY compiler
Web workers integration in Angular
Angular Performances
Virtual Developers Conference 2020 - Mauritius Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top