Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
IIT-M M.Tech Admission Experience
Hi, Guys am sharing my interview Experience with Indian Institute of Madras (IIT-M).I did my Bachelors in Computer Science Engineering and i secured 83% which where I felt...
Read More
Interview Experiences
Marketing
IIT Mandi
Experiences
Introduction To Malware Analysis
Malware is an executable binary that is malicious in nature. Malware's can be used by attackers to perform variety of malicious actions like Spying on the target using Key...
Read More
Operating Systems
Software Engineering
Difference between WCF and Web API
Windows Communication Foundation (WCF):WCF is used to create a distributed and interoperable Applications. It provides a framework which is used for building service-orie...
Read More
Web technologies
Difference Between
Web-API
Web Technologies - Difference Between
Early Evidence of Steganography
Steganography can be referred as an art of invisible communication. It hides the very presence of communication without leaving any apparent evidence. In other words, ste...
Read More
Technical Scripter
cryptography
Computer Networks
Information-Security
Network-security
Technical Scripter 2019
Difference between Terrestrial Microwave and Satellite Microwave Transmission System
Terrestrial Microwave Transmission System (TMTS): In these systems, the signals are extremely concentrated and the physical route must be within line of sight. The signals...
Read More
Computer Networks
Difference Between
Flyweight Method - Python Design Patterns
Flyweight method is a Structural Design Pattern that focus on minimizing the number of objects that are required by the program at the run-time. Basically, it creates a Fl...
Read More
Python
python-design-pattern
Defaultdict in Python
Dictionary in Python is an unordered collection of data values that are used to store data values like a map. Unlike other Data Types that hold only single value as an ele...
Read More
Python
Python Programs
Python collections-module
Composite Method - Python Design Patterns
Composite Method is a Structural Design Pattern which describes a group of objects that is treated the same way as a single instance of the same type of the objects. The p...
Read More
Python
python-design-pattern
Django Templates
Templates are the third and most important part of Django's MVT Structure. A template in Django is basically written in HTML, CSS, and Javascript in a .html file. Django f...
Read More
Python
Python Django
Django-templates
Juice Jacking - Public USB charging ports are not secure
Juice Jacking is a type of Cyber Attack which involves data theft during the charging of devices on public places. You might have seen a lot of charging ports in many publ...
Read More
Technical Scripter
Cyber-security
Technical Scripter 2019
Best Link Building Tools for SEO - Get More Backlinks
Building high-quality links are not the only ranking factor of Search Engine Optimization (SEO), but it is surely one of the most important factors to get a better ranking...
Read More
GBlog
Search Engine Optimization (SEO)
seo-backlinks
Facade Method - Python Design Patterns
Facade Method is a Structural Design pattern that provides a simpler unified interface to a more complex system. The word Facade means the face of a building or particular...
Read More
Python
Design Pattern
python-design-pattern
System Design
Decorator Method - Python Design Patterns
Decorator Method is a Structural Design Pattern which allows you to dynamically attach new behaviors to objects without changing their implementation by placing these obje...
Read More
Python
python-design-pattern
Difference between Parametric and Non-Parametric Methods
Statistical analysis plays a crucial role in understanding and interpreting data across various disciplines. Two prominent approaches in statistical analysis are Parametri...
Read More
Machine Learning
Upper Confidence Bound Algorithm in Reinforcement Learning
In Reinforcement learning, the agent or decision-maker generates its training data by interacting with the world. The agent must learn the consequences of its actions thro...
Read More
Machine Learning
Artificial Intelligence
ML-Reinforcement
1
...
8581
8582
8583
...
11204