Index

A

Abstract class
Abstract data structure
Abstraction
Accumulator pattern
Acyclic graphs
Algorithm
Anonymous function
APIs
Application state
Argument
Array
Assemblers
Assembling
Assembly language
Autodidacts

B

Base case
Big O notation
Binary search tree
Boolean
Branching program

C

Camel case
Case class
Classes
CloudOps
Code
Code comment
Code smell
Command runner
Companion object
Compiled
Compiler
Concatenation
Concrete class
Conditional statements
Console
Continuous integration (CI)
Creational design patterns
CSS
Cyclic graphs

D

Database
Database administrator
Data engineer
Data scientists
Decomposition
Depth first search
Dequeuing
Design patterns
Destructured variables
Developer experience (DX)
Directed edges
Distributed system
Divide and conquer
Dynamically typed languages
Dynamic programming

E

Edges
Embedded system
Encapsulation
Exception
Expression

F

Fault tolerance
First in, first out
Full stack engineers
Functional programming

G

Garbage collection
Generic
Getter
Global variable
Golden path
Graph
Graphical user interface (GUI)
Greedy algorithm
Greedy Choice Property

H

Hash collision
Hashing function
Hash table
Head
Hierarchical decomposition
Higher-order function
High-level language
HTML

I

Immutable operations
Import
Index
Infrastructure as a Service (IaaS)
Input
Input parameter
Insertion sort
Instantiation
Integer division
Integrated Development Environment (IDE)
Interfaces
Internet of Things
Interpreted code
Interpreter

J, K

JavaScript
Java Virtual Machine (JVM)

L

Last in, first out (LIFO)
Lexeme
Lexical analysis
Linguistics
Linked list
Load balancing
Local scope
Loop
Low-level language

M

Members
Memoization
Method
Modularity
Modulo
Mutability

N

Namespace collisions
Node
NoSQL
NTFS

O

Object-oriented programming
Object reference
Operands
Operator
Optimal substructure
Option
Order of magnitude
Output

P

Packages
Paradigm
Pattern
Polymorphism
Pop
Primary constructor method
Primitive data type
Procedural programming
Program
Property
Pure function

Q

Queue

R

Race condition
Recursive function
Referential transparency
Relational Database Management Systems (RDBMS)
Read, Evaluate, Print, Loop (REPL)

S

ScalaTest
Schema
Seed
Selenium
Semantics
Sequential search
Session
Set
Setters
Side effect
Simple Build Tool (SBT)
Software engineering
Stack
Static members
Straight-line programs
String interpolation
Structural design patterns
Structured Query Language (SQL)
Sub-type
Superclasses
Super-type
Switch statement
Syntax

T

Tail
Ternary operator
Tokenization
Transistor
Type casting
Type class inheritance

U, V

Unified Modeling Language (UML)
Unit test
Unix file systems

W, X, Y, Z

Web developers
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.31.22