Skip to main content

25 docs tagged with "programming-languages"

View all tags

Basics

An introductory R guide to expressions, vectors, data structures, control flow, functions, and basic object-oriented systems.

Functions

Function contracts, parameter kinds, return values, defaults, annotations, and side-effect boundaries.

Loops and Iteration

Iterables, for and while loops, range, enumeration, control statements, and safe mutation patterns.

Processing Log Data

Streaming, parsing, aggregating, validating, and operationalizing log-processing pipelines.

Programming Languages

A role-oriented map connecting programming languages and platforms to common data, web, mobile, systems, and game-development work.

Python Basics

A compact learning map for Python's object model, control flow, functions, collections, files, and classes.

R

A map of the R language, its statistical-computing ecosystem, development environments, major packages, and learning resources.

Recursion in Python

Base cases, progress measures, call-stack cost, recursive structures, and iteration boundaries.

Strings and Unicode Text

Immutable Unicode strings, slicing, searching, formatting, normalization, and encoding boundaries.

Testing Python Systems

A map from executable examples and unit tests to integration, system, and operational confidence.

Unit Tests in Python

Focused test design with pytest or unittest, parametrization, fixtures, doubles, and failure assertions.