Posts

Showing posts from September, 2024

Syllabus - Statistics and ML

  Statistics 30 hours ML 40 hours   Class 0 - Introduction to Stats, Statistical Thinking, Examples Related to that   Class   1 - Variable and Different types of Variables Quantitative, Categorical, Discrete, Continuous, all with Examples   Class 2 - Introduction to Population, Sample, Population vs Sample, Sample Size, Deep Dive into Variables, Data Visualisation Basics, Which chart has to be used where?   Class 3 - Data Visualisation Continued(Python Code), Histogram vs Bar Chart, Frequency Distribution Table, Relative Frequency Distribution,    Class 4 - Descriptive Stats Descriptive Stats Intro and Basics :  Measures of Central Tendency – Mean, Median and Mode Measures of Dispersion – Standard Deviation, Variance, Range, IQR (Inter Quartile Range) Measure of Symmetricity/Shape – Skewness and Kurtosis   Class 5 - Descriptive Stats Intro and Basics :  Continued   Class...

SignalR FAQs

  What is SignalR? How does SignalR work? What types of applications can benefit from SignalR? What is the difference between SignalR and traditional HTTP requests? What are hubs in SignalR? How do you scale SignalR applications? What transport methods does SignalR use? How can you handle connection management in SignalR? What is the purpose of the IHubContext interface? How do you implement authentication and authorization in SignalR? What are the differences between Server-Sent Events and WebSockets in SignalR? How can you handle errors in SignalR? Can SignalR be used with non-.NET clients? How do you broadcast messages to all connected clients? What are groups in SignalR, and how are they used? How do you manage client connections in a large-scale application? What is the purpose of a backplane in SignalR? How can you debug SignalR applications? What is Azure SignalR Service, and how does it differ from self-hosting SignalR? How do you send messages from the server to specific ...

Message Queuing - .net with Azure & AWS

  General Concepts What is message queuing, and why is it used in distributed systems? Explain the difference between synchronous and asynchronous messaging. What are the advantages of using message queues in microservices architecture? Azure-Specific What Azure services are commonly used for message queuing? Can you explain how Azure Service Bus works? What are the different messaging patterns supported by Azure Service Bus? How does Azure Queue Storage differ from Azure Service Bus? .NET Integration How do you integrate Azure Service Bus with a .NET application? What NuGet packages are required to work with Azure Service Bus in .NET? Explain how to handle message serialization and deserialization in .NET when using Azure Service Bus. Message Processing What is the concept of message deduplication in Azure Service Bus? How do you implement message retry policies in a .NET application using Azure Service Bus? Describe the different ways to process messages from a queue in .NET. Per...

Basics and Algorithm in Statistics for Machine Learning

  Descriptive Statistics Measures of Central Tendency Mean Median Mode Measures of Dispersion Variance Standard Deviation Range Interquartile Range (IQR) Data Types and Scales Nominal, Ordinal, Interval, and Ratio scales Discrete vs. Continuous data Data Visualization Histograms Box plots Scatter plots Bar charts Pie charts Probability Basics Definitions and concepts (experiment, sample space, event) Types of events (independent, dependent) Basic probability rules (addition and multiplication rules) Probability Distributions Discrete distributions (Binomial, Poisson) Continuous distributions (Normal, Exponential) Understanding the Central Limit Theorem Inferential Statistics Sampling methods (random, stratified, systematic) Sampling distribution of the sample mean Confidence Intervals Hypothesis Testing (null and alternative hypotheses) Statistical Tests t-tests (one-sample, independent, paired) Chi-square tests ANOVA (Analysis of Variance) Non-parametric tests (Mann-Whitney U, Wil...

Architecture in SDLC

Image
Source: https://www.simform.com/blog/software-architecture-patterns/ 1. Layered Architecture Pattern You’ve probably heard of multi-layered, aka tiered architecture, or n-tier architecture. This architecture has gained popularity amongst designers and software architects alike for its commonalities with the conventional arrangements of IT communications in many startups and established enterprises. Often, a layered architecture is classified into four distinct layers: presentation, business, persistence, and database; however, the pattern is not confined to the specified layers and there can be an application layer or service layer or data access layer. Popular frameworks like Java EE utilized this architecture pattern. Let’s say a software engineer is building a large application, and you employed all four layers to your architecture pattern. On the flip side, small businesses may combine the business and the persistence layers into a single unit, primarily when the latter is...