Computer Science
Latest uploads at Computer Science. Looking for notes at Computer Science? We have lots of notes, study guides and study notes available for your school.
-
1643
-
4
-
85
All courses for Computer Science
-
Computer Science 1
-
Computer Science 7
-
COMPUTER SCIENCE 1632
-
COMPUTER SCIENCE , 2
-
Computer science / 3
-
COMPUTER SCIENCE, 6
-
Computer Science: 3
-
Computer-science 1
-
Python Programming 1
-
Python Programming Language 2
-
WordPress 1
Latest content Computer Science
This PDF provides complete and easy-to-understand notes on Python JSON Handling, an essential concept for working with APIs and real-world data. 
 
 What you will learn: 
 
Introduction to JSON in Python 
 
Definition and JSON data structure 
 
Difference between JSON and Python dictionary 
 
Converting JSON to Python (loads) 
 
Converting Python to JSON (dumps) 
 
Reading and writing JSON files 
 
Advantages and disadvantages 
 
Real-world applications 
 
Python code examples for better underst...
- Summary
- • 3 pages's •
-
Computer Science•Computer Science
This PDF provides complete and easy-to-understand notes on Python APIs, an essential concept for modern programming and data analysis. 
 
 What you will learn: 
 
Introduction to APIs in Python 
 
Definition and types of APIs (REST, Web APIs) 
 
HTTP methods (GET, POST, PUT, DELETE) 
 
Working with APIs using requests library 
 
Handling JSON data 
 
API authentication (API keys, tokens) 
 
Real-world applications of APIs 
 
Python code examples for better understanding 
 
 This document is perf...
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This PDF provides complete and easy-to-understand notes on Python Lambda Functions, a useful feature for writing small and efficient anonymous functions in Python. 
 
 What you will learn: 
 
Introduction to Lambda Functions 
 
Definition and syntax of lambda expressions 
 
How lambda functions work internally 
 
Lambda with map(), filter(), and reduce() 
 
Advantages and disadvantages 
 
Real-world applications 
 
Python code examples for better understanding 
 
 This document is perfect for: 
...
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
What you will learn: 
 
Introduction to Decorators in Python 
 
Definition and working of decorators 
 
How decorator functions and wrappers work 
 
Decorators with arguments 
 
Multiple decorators and built-in decorators 
 
Advantages and disadvantages 
 
Real-world applications 
 
Python code examples for better understanding 
 
 This document is perfect for: 
 
Engineering students 
 
Computer Science learners 
 
Beginners learning advanced Python concepts 
 
Exam preparation and revision 
 
...
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
What you will learn: 
 
Introduction to Generators in Python 
 
Definition and working of generators 
 
Yield keyword and how generators work internally 
 
Generator functions and generator expressions 
 
Difference between generators and lists 
 
Advantages and disadvantages 
 
Real-world use cases and applications 
 
Python code examples for better understanding 
 
 This document is perfect for: 
 
Engineering students 
 
Computer Science learners 
 
Beginners learning advanced Python concept...
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Iterators, an important concept used for traversing elements of collections such as lists, tuples, and sets. The notes explain how iterators work internally using the iter() and next() methods.
- Summary
- • 4 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Abstraction, a key concept in object-oriented programming that focuses on hiding implementation details and exposing only essential features. The notes explain abstract classes, abstract methods, and how abstraction is implemented in Python using the ABC module.
- Summary
- • 3 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Encapsulation, an important concept in object-oriented programming that protects object data and controls access through class methods. The notes explain how encapsulation works, different types of access modifiers, and how private variables are used to protect sensitive data.
- Summary
- • 4 pages's •
-
Computer science•Computer science
This document provides detailed study notes on Python Polymorphism, one of the key principles of object-oriented programming. The notes explain how polymorphism allows a single interface to represent multiple behaviors depending on the object used.
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Inheritance, one of the key principles of object-oriented programming. The notes explain how inheritance allows a child class to reuse the attributes and methods of a parent class, helping developers build reusable and scalable programs.
- Summary
- • 5 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Classes and Objects, which are the core components of object-oriented programming in Python. The notes explain how classes are defined, how objects are created, and how attributes and methods work within a class.
- Summary
- • 3 pages's •
-
Computer science•Computer science
This document provides detailed study notes on Python Object-Oriented Programming (OOP), a programming paradigm used to design software using classes and objects. The notes explain important OOP concepts such as classes, objects, constructors, inheritance, polymorphism, encapsulation, and abstraction.
- Summary
- • 4 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python Exception Handling, an important concept used to manage runtime errors in Python programs. The notes explain the purpose of exception handling, different types of errors, and the use of constructs such as try, except, else, and finally.
- Summary
- • 3 pages's •
-
Computer Science•Computer Science
This document provides detailed study notes on Python File Handling, an essential concept that allows Python programs to read data from files and write data to files. The notes explain file operations such as opening files, reading file content, writing data, and closing files properly.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Strings, one of the most fundamental data types used in Python programming. The notes explain the concept of strings, their characteristics, methods for creating and accessing strings, and important operations such as indexing, slicing, concatenation, and string manipulation methods.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Sets, a data structure used to store collections of unique elements. The notes explain the definition of sets, their characteristics, methods of creation, adding and removing elements, and important set operations such as union, intersection, and difference.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Tuples, an important immutable data structure used in Python programming. The notes explain the definition of tuples, their characteristics, methods of creation, indexing, slicing, tuple packing and unpacking, and practical examples.
- Summary
- • 3 pages's •
-
computer science•computer science
This document provides detailed study notes on Python Lists, one of the most important data structures in Python programming. The notes explain the concept of lists, their characteristics, creation methods, indexing, slicing, list operations, and built-in list methods.
- Summary
- • 4 pages's •
-
COMPUTER SCIENCE•COMPUTER SCIENCE
This document provides detailed study notes on Python Dictionaries, a powerful data structure used to store data in key–value pairs. The notes explain dictionary concepts, characteristics, creation methods, accessing values, adding and removing elements, and important dictionary methods.
- Summary
- • 3 pages's •
-
computer science•computer science
This document explains modules and packages in Python programming. Modules allow programmers to organize code into reusable files, while packages help structure multiple modules into a larger project. The notes cover how modules are created, imported, and used in Python programs. These study notes are useful for students learning how to organize and manage Python code efficiently.
- Summary
- • 18 pages's •
-
computer science•computer science