17 posts tagged with "reference"

  • Algorithms

    October 22, 2023

    Algorithms are step-by-step procedures or sets of rules designed to solve specific problems or perform tasks.

  • Computer Science

    October 22, 2023

    Computer science fundamentals in one reference: number bases, how processors, RAM, and storage work together, assembly language, and object-oriented versus functional programming.

  • Data Structures

    October 22, 2023

    Data structures are fundamental constructs used to organize and store data in a computer's memory or storage.

  • Design Patterns

    October 22, 2023

    Design patterns are reusable solutions to common problems that occur during software design and development.

  • Functional Programming

    October 22, 2023

    Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data.

  • Understanding Frontend Architecture

    October 22, 2023

    Frontend application architecture refers to the high-level structure and organization of the code, components, and technologies used in building the user interface (UI) and user experience (UX) of a web or mobile application.

  • The Java Virtual Machine

    October 22, 2023

    The Java Virtual Machine (JVM) is an integral part of the Java Runtime Environment (JRE) and serves as the runtime engine for Java applications.

  • Java Spring

    October 22, 2023

    Java Spring, commonly referred to as Spring, is an open-source framework for building robust and scalable enterprise applications in Java.

  • Understanding Memory Management

    October 22, 2023

    Memory is a fundamental concept in software development, responsible for storing and managing data that programs use during execution.

  • Understanding Backend Architecture

    October 22, 2023

    In software development, a backend application, often referred to simply as the "backend," is a crucial component of a web or mobile application that operates behind the scenes.

  • RegEx

    October 22, 2023

    Regular Expressions, often abbreviated as Regex or RegExp, are a powerful and flexible tool for searching, matching, and manipulating text based on patterns.

  • Understanding Concurrency

    October 22, 2023

    Concurrency is a fundamental concept in computing that deals with the execution of multiple tasks or processes seemingly at the same time.

  • Advanced Python

    October 22, 2023

    List comprehensions and dictionary comprehensions are powerful and concise ways to create lists and dictionaries in Python.

  • Python Tips and Tricks

    October 22, 2023

    A quick-reference table of Python idioms: the purpose, the syntax, and an example for each trick, from swapping variables to comprehensions.

  • Python Backend Development

    October 22, 2023

    Django is a high-level and open-source web framework written in Python that encourages rapid development and clean, pragmatic design.

  • Python Virtual Environments

    October 22, 2023

    Python virtual environments are isolated environments where you can install Python packages and dependencies separately from the system-wide Python installation.

  • Python

    October 22, 2023

    Python is a high-level, interpreted programming language known for its simplicity and readability.

All tags