Skip to main content

Posts

Anjgular Intro

 Angular Intro Today we'll take a good look at Angular. Angular is a TypeScript-based open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations. Angular is a complete rewrite from the same team that built AngularJS. Angular.js i.e less than or below version 2.0 is based on MVC Architecture and the angulr i.e from version 2.0 is based on Component Service based architecture. Specifically, we'll explore how the following aspects work : Getting started Building the UI Passing data between components Handling forms Routing Fetching data from an API Pros and cons Angular is a JavaScript framework which enables you to run client web applications in the browser, but also create native (mobile) and desktop apps. Broadly speaking, your Angular app will consist of lots of components, written using JavaScript (or TypeScript) and decorated with something Angular refers to as “directives” to handle things like binding your ma...
Recent posts

Vue.js Intro

 Vue.js Intro Vue.js is an open-source model–view–viewmodel JavaScript framework for building user interfaces and single-page applications. It was created by Evan You, and is maintained by him and the rest of the active core team members coming from various companies. Specifically, we'll look at these key areas Getting started Building the UI Passing data between components Handling forms Routing Fetching data from an API Pros and cons Vue Overview Vue is a JavaScript framework. Vue prides itself on being "incrementally adoptable." In its simplest mode, you can simply include the core Vue scripts in your application then set about building your components. Beyond that, and for more complex applications, you can use Vue's own CLI to create (and ultimately publish) a Vue project. As with most other JavaScript frameworks, Vue apps are built as a series of small components that you can then compose together to make bigger features (and ultimately entire applications). Yo...

Artificial Intelligence - Some Project Ideas to Become an AI expert

 Artificial Intelligence - Some Project Ideas to Become an AI expert The term Artificial intelligence is used to define machines or computers that mimic the functions of the human mind such as learning and problem-solving. Natural language processing, computer vision, and decision making are a few of the functions expected of an advanced artificial intelligence program. 1. Lane Line Detection Lane line detection technique is used in many self-driving autonomous vehicles as well as line-following robots. We can use computer vision techniques such as color threshold to detect the lanes. 2. Handwritten Digits Recognition Digits written by humans vary a lot in curves and sizes as they are hand-drawn and everyone’s writing is not the same. It is a great way to start artificial intelligence by building a handwritten digits recognition system that can identify the digit drawn by humans. 3. Find optimal path on map One of the challenging tasks of AI is to find the optimal path fr...

Blazor - Build Client Web Apps With C#, Just Intro

 Blazor - Build Client Web Apps With C# What is Blazor? Blazor is a Single Page Application development framework. The name Blazor is a combination/mutation of the words Browser and Razor (the .NET HTML view generating engine). The implication being that instead of having to execute Razor views on the server in order to present HTML to the browser, Blazor is capable of executing these views on the client.  Blazor also supports executing SPAs on the server. What Blazor is not Blazor is not like Silverlight, Microsoft’s previous attempt at hosting in-browser applications. Silverlight required a browser plugin in order to run on the client, which prevented it from running on iOS devices. Blazor does not require any kind of plugin installed on the client in order to execute inside a browser. Blazor either runs server-side, in which case it executes on a server and the browser acts like a dumb terminal, or it runs in the browser itself by utilising WebAssembly. Because WebAssembly ...

Firebase - Basic

Firebase - Basic  Firebase is a mobile- and web application development platform, backed by Google, to help developers deliver richer app experiences. Firebase manages its own infrastructure with a nice set of tools to simplify the workflow of the developer by providing them with development kits and an online dashboard. These toolkits are interconnected, scalable and integrable with third party software to overcome complex challenges with standard building blocks. Firebase Features Real-time Database − Firebase supports JSON data and all users connected to it receive live updates after every change. Hosting − The applications can be deployed over secured connection to Firebase servers. Authentication − We can use anonymous, password or different social authentications. Firebase Advantages It is simple and user friendly. No need for complicated configuration. Firebase offers simple control dashboard. The data is real-time, which means that every change will automatically update ...

Another 10 Free Best WooCommerce Extensions and Add-ons in 2020

Another 10 Free Best WooCommerce Extensions and Add-ons in 2020 I found another 10 Extensions and Add-ons that must be helpful to you people are given below Google Analytics Integration As the name implies, this plugin allows you to connect your site to Google Analytics. It only requires you to authenticate the site with your Google Analytics account and you’ll immediately view full analytics data from Google Analytics right from your WordPress dashboard. Link:  https://wordpress.org/plugins/woocommerce-google-analytics-integration/ Booster for WooCommerce This plugin offers various features Bulk Price Converter, Currency Exchange Rates, Prices and Currencies by Country and a lot more to supercharge your WooCommerce store. Link:  https://wordpress.org/plugins/woocommerce-jetpack/ Discount Rules Here’s a plugin that enables you to set rules where a discount could apply. With Discount Rules, you can set a basic percentage-based discounts, or an advanced rule such as applyin...

Top 10 Programming Languages

Top 10 Programming Languages according to the  TIOBE Index for July 2020 C C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. Java Java is many developers’ first exposure to the principles of Object-Oriented design. As one of the easiest coding languages to learn, it’s commonly used to teach college students the basics of design patterns and software engineering. Another general-purpose programming language, Java is one of the most popular for enterprise development, perhaps due to its straightforward nature, stability, and large community of developers. As an example, one important project that makes use of Java is the Android Software Developer Kit (SDK), which allows developers to create applications that function on devices that use the Android Operating System. Additionally, we ...