Ahmed Bouchefra

Ahmed Bouchefra @programmerspace

About: I write about programming, modern frontend and backend technologies.

Joined:
Oct 10, 2017

Ahmed Bouchefra
articles - 50 total

10xDev Newsletter #1: Vibe Coding, Clone UIs with AI; LynxJS; New Angular 19, React 19, Laravel 12 Features

"Issue #1 of 10xDev Newsletter for modern dev technologies, productivity, and devneurship in the era of AI!"

Learn More 2 0Mar 21

Ever wondered how some JavaScript functions seem to “remember” variables even after they’ve finished running? That’s closures at work — one of JavaScript’s most powerful (and confusing) features.

📜 JavaScript Deep Dive #1: Mastering Closures Like a Pro ...

Learn More 0 0Feb 5

📜 JavaScript Deep Dive #1: Mastering Closures Like a Pro

Demystifying closures—with short examples, real-world analogy, and a quick challenge, plus free and paid resources to gain more knowledge.

Learn More 0 3Feb 5

📚 7 Free Python Books That Will Make You a Better Developer 🚀

A handpicked collection of 7 free Python books that will help you master Python — from the basics to advanced techniques like clean code, automation, and project building.

Learn More 5 0Feb 3

Access your localhost dev server from Internet

How to access your localhost from the Internet

Learn More 5 0May 23 '22

Angular 14: new features & release date

Exploring the new features of Angular 14

Learn More 2 0May 20 '22

Angular 14 CRUD Tutorial

Throughout this tutorial, we’ll be learning how to build an Angular 14 CRUD application with...

Learn More 2 0Oct 30 '20

Angular 10 CRUD Application Tutorial [PDF eBook]

Throughout this tutorial, We'll be learning how to build an Angular 10 CRUD application to consume a REST API, create, read, modify and search data

Learn More 12 0Aug 27 '20

Angular 14 Promise by Example

In this tutorial, we'll learn about JavaScript promises and we'll see how to use them by example with Angular 10 and HttpClient

Learn More 26 1Aug 25 '20

How to Delete Local/Remote Git Branches

If you have previously worked with Git for versioning your Angular code, there is a good chance that you had some situation where you wanted to delete a remote branch or multiple branches. This happens many times to developers, particularly in large projects.

Learn More 5 1Aug 14 '20

Add Bootstrap 4 with Vue CLI 3/4

In this tutorial, we’ll see by example how to integrate Bootstrap 4 with Vue.js using Bootstrap-Vue and Vue CLI

Learn More 5 0Aug 13 '20

Answer: Adding bootstrap 4 to Vue CLI project

answer re: Adding bootstrap to Vue CLI...

Learn More 2 0Aug 12 '20

Generate QR Codes with Angular 10

In this tutorial, we'll learn how to generate QR codes in Angular by building a simple example application using the latest Angular 10 version

Learn More 1 0Aug 7 '20

Angular 10 Cookbook

Angular 10 Cookbook with tutorials and examples

Learn More 5 0Aug 6 '20

Angular 10/9 ViewChild, ElementRef & AfterViewInit

In this article, we'll see how to use ElementRef, ViewChild decorator, and AfterViewInit life-cycle event for accessing the DOM by example with Angular 10

Learn More 7 0Jun 20 '20

Convert String To Number/Array In JavaScript with React Hooks/Vue.JS Examples[Excerpt]

In this tutorial, we'll learn by example how to convert a string to the corresponding integer or float number or array of numbers using the built-in JavaScript methods with simple React and Vue.js examples

Learn More 3 0May 12 '20

React, Axios and Redux: Asynchronously Fetch and Save Data to Local Storage (Excerpt)

Learn to build an app with React, Axios, and Redux.

Learn More 21 2Apr 29 '20

Angular 10/9 Authentication Form: Angular FormBuilder, FormGroup, and Validators Example with Node Backend

In this step by step post, we’ll be learning about how to create an Angular 10 web application with an authentication form for signing up users using Angular FormBuilder, FormGroup, and Validators APIs

Learn More 9 0Mar 3 '20

What is an Angular Service — Angular 10/9 Service by Example

In this post, we’ll explain what an Angular service is and we’ll create an example with the latest Angular 10 version.

Learn More 7 0Mar 2 '20

Learn the Basics of Angular 9: Build a Calculator App

Learn the Basics of Angular 9 by building a calculator app step by step

Learn More 6 1Feb 9 '20

Angular 9 New Features

Angular 9 is released with new features

Learn More 12 1Feb 7 '20

Angular 9/8 CLI Commands: Install Angular CLI On Windows 10, Linux and macOS

Angular CLI by example

Learn More 6 0Feb 5 '20

Angular 9 Realtime Chat Example with Node.js, Socket.io and WebSocket

In this tutorial, we'll learn how to build a real-time app with Angular 9/8, Socket.IO, and Node.js

Learn More 29 0Jan 16 '20

Angular 9/8 CRUD with HttpClient Example and Tutorial

Angular 9 CRUD and HttpClient tutorial

Learn More 50 0Jan 8 '20

How to Use ngFor in Angular 9/8 by Example

In this quick tutorial, we'll see by example how to use ngFor to display lists of data in Angular

Learn More 7 0Dec 22 '19

Angular 8 Data Binding Tutorial: Build your First Angular App

In this tutorial, we'll continue building our calculator application using Angular 8. We'll be particularly learning about data binding both the event and property binding.

Learn More 8 0Jul 16 '19

Angular 8 Tutorial: Build your First Angular App

In this tutorial, you will learn to build your first Angular 8 application from scratch. You'll get...

Learn More 8 0Jul 16 '19

Using Bootstrap 4 with Vue

In this article I'll show you how to integrate the latest version of Bootstrap with your Vue...

Learn More 8 1Apr 22 '18

Building a PWA with Stencil

PWAs or Progressive Web Apps are an app-like web experiences that present many advantages to users...

Learn More 15 0Apr 18 '18

A Re-Introduction to Ionic (Ionic 4+, PWAs, Stencil, Capacitor and Electron)

If you have been following with the Ionic framework then you'll have probably noticed the buzz around...

Learn More 25 2Feb 28 '18