5 Must-Listen Web Dev Podcasts for Stallions and Code Newbies Alike

See the original posting on DZone Python

And you’re a developer!

If you’re a developer, let’s face it — you probably don’t read the docs. Instead, put on one of these podcasts to learn what’s happening in the web development community! This list is in no particular order.


Wes Bos and Scott Tolinski are the hosts of this show. They both create online courses and are great at explaining complex tech in a way that’s easy to understand. This is a must-listen for someone learning to code because it has a little bit of everything for you to dig into.

The Relationship Between Modularity and Polymorphism

See the original posting on DZone Python

Object-Oriented concepts and practices have a layered structure with both vertical and horizontal relationships between the layers and among items in each segment. The following chart shows this structure. The closer a layer is to the bottom of the inverted pyramid, the more important and fundamental it is.

As a reminder, the lowest layer consists of “Abstraction,” “Modularity,” “Encapsulation,” and “Hierarchy.” Those are the most fundamental tools in the Object-Oriented Paradigm; all other layers add more clarity to these principles. The second layer belongs to GRASP, an abbreviation for “General Responsibility Assignment Software Patterns.”

Reusing a Controller Method for Multiple Actions in Laravel

See the original posting on DZone Python

Hi all, this is Adi with another Laravel tutorial. This time, I wanted to cover my basic solution to a problem we might all have when building web apps using only blade templates.

Let’s take this example scenario and explore possible solutions. We have an index method on, let’s say UsersController, which lists all the users from our database. Each user has a Subscription and we want to change their subscription. How would you go about doing this with pure blade templates?

New Ionic 5 Angular 8 Display, Update, and Delete Records With RxJS

See the original posting on DZone Python

Dive deep into Ionic and Angular

This post is about displaying API records with delete and update actions using new Ionic and Angular reactive programming. This is a continuation of my Ionic Angular series in an effort to explain how to distribute data between components using RxJS methods, such as BehaviorSubject.

All of the feed API responses/records are stored in a reactive object. This will help the application’s DOM work seamlessly with update and delete operations. Implement this to your side project and enrich your applications.

How Good Are Unity and Unreal for Game Development?

See the original posting on DZone Python

If you follow games, then you hear about game engines all the time, especially with different game trailers trying to hype up their tech and with different beautiful graphic visuals floating around the internet. We hear a lot about advanced engines creating hyper-realistic triple-A games, but what do they really do? Does a better engine make a better game?

Putting all this together, a game engine presents a set environment for game development. It is a platform on top of which games, simulations, 3-D models, and movies are developed. Sometimes, only one or a combination of multiple game engines are used by game developers, which has the ability to bring a virtual vision to virtual reality.

Seven Essential JavaScript Functions

See the original posting on DZone Python

As a developer, you might know how important JavaScript has become. Right now, it is the most popular and commonly used programming language in the world. It is used to program desktop and server programs, webpages, web applications, mobile applications, etc. It is also used for databases like MongoDB and CouchDB.

JavaScript has come a long way since its inception. Earlier, developers were aware of only a few functions for all types of features and functionalities because every browser implemented the features according to their rendering engines, which made manual testing of web applications across browsers complicated. But, now you can automate the cross-browser testing of JavaScript web applications with the help of online Selenium Grid without writing repetitive code.

Introduction to React Hooks

See the original posting on DZone Python

React hooks offer us a simplified interface to many React features. This intro will focus on using to access the state and lifecycle of a React component. Hooks are available in React version 16.8.0 or later. To check the version of React your app is running, reference your package.json.

We’ll walk through the implementation of React hooks in a simple React app. This app will consume the very developer-friendly Hacker News API and display two views: Top Stories and New Stories. We’re going to use two hooks in our app — useState and  useEffect. Hooks are intended to be used in function components; this app will only use function components.

How To Write Pythonic Objects

See the original posting on DZone Python


Before we start exploring how to write a Pythonic Object, let us start by making it clear what I mean by that term. It is not about PEP8 and respecting its rules to write beautiful pythonic code; rather it’s about writing objects that make maximum use of the concepts of the Python data model, so they can be used as naturally as the Python standard library objects.

The idea is to inject Python ADN in our user-defined objects to make them mutate and behave as native Python objects. To do so, we will implement a Vector class to represent a multidimensional vector.

Creating a .Net Core Web API in 40 Seconds

See the original posting on DZone Python

I have a confession to make as a C# developer. Even though I love C#, it’s strong typing, its compiler, its generics, LINQ, etc. sometimes make me jealous of PHP and Python developers. Both Python and PHP are far more dynamic in nature, and allow users to do things (because of their dynamic nature) that are almost impossible to do in C#. When a friend of mine showed me Django about a year ago, I felt almost shameful admitting that nothing similar exists for .NET. So, I decided to do something about it, and I created Magic.

You may also like: CRUD Operations in ASP.NET MVC Using AJAX and Bootstrap.


If you think about our problems as software developers, many of them can be reduced down to transferring JSON from the client to our backend. This problem is so common that it has been given its own acronym; CRUD; Create, Read, Update and Delete. HTTP has post, put, delete, and get. SQL has insert, update, delete, and select. They’re all arguably built around the same idea, the idea of CRUD.

How to Implement Video Recording Using Multi-Camera in Your iOS App (Part 2)

See the original posting on DZone Python

In the first part of this tutorial, we have seen how to configure multi-camera for recording a video.

As we know that in the previous iOS version, Apple did not permit to record videos using the front and back cameras at the same time. This time, with the release of iOS 13, they have introduced this feature that allows users to capture video recording using the back and front camera.

Promises in Javascript: A Complete Guide for 2019

See the original posting on DZone Python

Don’t let your program down!

Promises are an important concept that is essential for a JavaScript developer to understand. If this concept is clear, the developer can utilize promises in a variety of ways in their day-to-day lives.

There are a lot of articles and tutorials available on the web about promises. However, very few of them act as a comprehensive guide to make use of promises. In this article, I will try to elaborate on promises in-depth, so you won’t need to go through other resources.

Create Dynamic Rows With Custom MultiSelect Dropdowns In Angular 8

See the original posting on DZone Python


In this article, we will learn how to create dynamic row and custom multiselect dropdowns, using Angular 8

How It Will Work

Angular’s multiselect dropdown component for web applications is easy to integrate and use. It can bind to any custom data source. A multidropdown checkbox is already available in Angular, as  ng-multiselect-dropdown, but, here, we are not using that. We are creating our own, plus we will add  functionality to select only two values in a checkbox.  This means that when we try to select more than two values, it will remove the first value and a select third.

How to Create React App in 5 Minutes

See the original posting on DZone Python

React.js is one of the most popular frontend frameworks nowadays. After mastering the theory behind React, you can only improve with time behind a keyboard. At first, building a React application may seem a little bit difficult, but creating your first application doesn’t have to be so complicated.

In this article, I’m going to create a simple React.js application with fetching data from an API in five minutes, step-by-step.

How to Publish ASP.NET Core 3.0 Web Apps/APIs in Azure’s Linux App Service

See the original posting on DZone Python

Create a new App Service Plan. If you have already created then skip this step. An app service is like one container or a VM machine. In a single Azure app service, you can host N number of web apps. Based on load, you can split your apps to separate app services if required.

To create a new app service, you’ll first need to set a resource group name; if you already have created it, you can use the same or else can create new. Next, fill the app service name, select Linux as your OS, select a pricing plan based on your needs, and hit create.

Use Angular to Build Your First PWA

See the original posting on DZone Python

Progressive Web Application (PWA) has been quite the buzz word for the last few years, but what exactly is it? 

PWAs utilize a number of modern browser technologies to improve overall user experience. The core component of a PWA is a service worker, which is a piece of JavaScript code that runs in the background of a website intercepting and fetching all browser requests.

Thinking in React Hooks: Building an App With Embedded Analytics

See the original posting on DZone Python

Get hooked on React Hooks

You may have noticed that React Hooks, introduced in the React’s 16.8.0 release, have been received by the web dev community very diversely. Some warmly embraced this new way to reuse stateful logic between components, while some strongly criticized it. One thing can be said for sure — React Hooks are an incredibly hot topic now. This is confirmed by the number of articles, tutorials, video courses, and project samples on the subject.

My goal is to briefly introduce to you this powerful concept (if you are not familiar with it yet) and show how it can be applied to building a simple analytical app. Note that we’ll focus more on getting a hands-on experience rather than on debating on the pros and cons of using Hooks.

How to Configure Multi-Camera for Video Recording in Your iOS App (Part 1)

See the original posting on DZone Python

Apple announced a new version of OS (iOS13), updates (for instance Siri;’s Voice Experiences), and new technologies and features during the Apple Worldwide Developers Conference (WWDC), 2019. After getting a few queries from our clients about configuring dual recording in their iPhone apps, we decided to write this blog. It is a complete tutorial on how to configure this feature seamlessly.

You may also like: Learn Swift With This Hands-On Tutorial.

What You Will Learn 

1 2 3 171