Posts

Showing posts from July, 2022

What is Power BI

Image
What is Power BI                     Power BI is a business analytics service provided by Microsoft that lets you visualize your data and share insights. It converts data from different sources to build interactive  dashboards  and Business Intelligence reports. As you see above, we have some sales data in an excel sheet. Using this data, Power BI helps you build different charts and graphs to visualize the data. Now that you have learned what is Power BI, let us now understand why Power BI is required. Why Power BI? Following are the reasons why Power BI is so popular and needed in the BI domain: 1. Access to Volumes of Data from Multiple Sources :                Power BI can access vast volumes of data from multiple sources. It allows you to view, analyze, and visualize vast quantities of  data  that cannot be opened in Excel. Some of the important data sources available for Power BI are Excel, CSV, XML, JSON, pdf, etc. Power BI uses powerful compression algorithms to import and cach

Top 10 MOST USED PYTHON LIBRARIES

  Python is high level and most popular programming language currently in the market, choosing python as a language to learn will give you vast number of opportunities in the field.it is popular because of its libraries, it consists more than 250 libraries for different purposes.as it is a open source language anyone can contribute to the language. What is a Library? A library is a collection of pre-combined codes that can be used iteratively to reduce the time required to code. They are particularly useful for accessing the pre-written frequently used codes, instead of writing them from scratch every single time. Similar to the physical libraries, these are a collection of reusable resources, which means every library has a root source. This is the foundation behind the numerous open-source libraries available in Python.  What is a Python Library? Python library is a collection of modules that contain functions and classes that can be used by other programs to perform various

Data Structures Tutorial

Image
Data Structures Tutorial What is Data Structure? The data structure name indicates itself that organizing the data in memory. There are many ways of organizing the data in the memory as we have already seen one of the data structures, i.e., array in C language. Array is a collection of memory elements in which data is stored sequentially, i.e., one after another. In other words, we can say that array stores the elements in a continuous manner. This organization of data is done with the help of an array of data structures. There are also other ways to organize the data in memory. Let's see the different types of data structures. The data structure is not any programming language like C, C++, java, etc. It is a set of algorithms that we can use in any programming language to structure the data in the memory. To structure the data in memory, 'n' number of algorithms were proposed, and all these algorithms are known as Abstract data types. These abstract data types are th

Django Architecture

Image
  Django Architecture     Django is based on  MVT (Model-View-Template) architecture . MVT is a software design pattern for developing a web application.     3 Major Components of MVC Pattern     We will discuss about Django architecture based on MVC pattern. We will be understanding the MVC pattern in more detail. Django MVC architecture solves lots of problems which were there in the traditional approach for web development.   We will understand the components of the MVC pattern that are Model, Views, and Controller in detail.       MVC Pattern in Django Structure     For every website on the Internet, there are 3 main components or code partitions; Input Logic, Business Logic, and UI Logic.   These partitions of code have specific tasks to achieve, the input logic is the dataset and how the data gets to organize in the database. It just takes that input and sends it to the database in the desired format. The Business logic is the main controller which handles the output from the ser