Ahmed Bouchefra

Ahmed Bouchefra is a web developer with 5+ years of experience and technical author with an engineering diploma (Master's degree) on software development. You can hire him with a click on the link above or contact him via his LinkedIn account. He authored technical content for industry-leading websites such as SitePoint, Smashing Magazine, freeCodeCamp, JScrambler, DigitalOcean, RealPython, Pusher, Buddy, and Auth0, etc. He designed and implemented projects written in Python with Django, JavaScript and Java. Now focusing on web technologies and building apps with Angular, Ionic and Electron for mobile and desktop. He also co-authored various books about modern web development that you can find from his Amazon Author page and Leanpub.

Angular 7/8 Material Dialog with Example

Angular 7/8 Material Dialog with Example

This tutorial shows you how you can use Angular 7/6 Material to build Material UI dialogs for your web application

Ahmed Bouchefra

Web Components: Custom Elements & Shadow DOM with Angular 7/8

Throughout this tutorial, we’ll teach you to create a native web component using the latest Angular 8 version. Part of standard web components are custom elements and shadow DOM which...

Team

The OOP Concepts with TypeScript: Inheritance, Abstraction, Polymorphism and Encapsulation

In this article, we'll learn about the Object Oriented Programming or OOP concepts in TypeScript such as inheritance, abstraction, polymorphism and encapsulation.

Team
ES6 Spread Operator in React by Example: Props and setState

ES6 Spread Operator in React by Example: Props and setState

In this post, you will learn about using the JavaScript Spread operator in React.

Ahmed Bouchefra

Angular 8 Router Tutorial: Learn Routing & Navigation by Example

In this tutorial part, we’ll learn about Angular Router by example and will teach you everything you need to start using Angular routing to build Single Page Applications.

Ahmed Bouchefra
React 16.3 New Context API Tutorial

React 16.3 New Context API Tutorial

In this is quick tutorial you'll learn how to use the new Context API in React 16.3+

Ahmed Bouchefra

Node.js Tutorial & Examples (Node.js 10)

Node.js tutorial for biginners

Ahmed Bouchefra
Angular 7|8 Elements Tutorial by Example: Building Web Components

Angular 7|8 Elements Tutorial by Example: Building Web Components

In this Angular 8 Elements tutorial by example we'll learn how to use Angular 6 to build web components or custom elements.

Ahmed Bouchefra
Building Modern Applications with Django, Vue.js and Auth0: Part 2

Building Modern Applications with Django, Vue.js and Auth0: Part 2

Throughout this series, you'll be using Django, Django REST framework, and Vue.js to develop an application with a REST API back-end and a Vue.js front-end. The API will be consumed...

Ahmed Bouchefra
Building a Modern Web Application with Django REST Framework and Vue: Building Views and REST API

Building a Modern Web Application with Django REST Framework and Vue: Building Views and REST API

In this tutorial, the third part of building a demo application with Django and Django REST framework for the API back-end and a Vue front-end will be covered. You'll first...

Ahmed Bouchefra