fix(guide): move guide to english directory

This commit is contained in:
Mrugesh Mohapatra
2018-10-12 04:28:46 +05:30
committed by mrugesh mohapatra
parent 3a270cab98
commit 73a97354e1
4289 changed files with 0 additions and 0 deletions
client/src/pages/guide/english
accessibility
accessibility-basics
accessibility-examples
accessibility-tools-for-web-developers
automated-testing
index.md
agile
acceptance-criteria
acceptance-testing
actual-time-estimation
alignment
application-lifecycle-management
architectural-runway
backlog-emergence-and-grooming
backlog-item-effort
behavior-driven-development
build-measure-learn
burndown-charts-and-burnup-charts
business-value
chickens-versus-pigs
code-smells
colocation-vs-distributed
continuous-delivery
continuous-deployment
continuous-integration
cross-functional-teams
crystal
customer-units
daily-standup-and-daily-scrum
delivery-team
design-patterns
dsdm
epics
extreme-programming
feature-based-planning
five-levels-of-agile-planning
functional-managers
index.md
integration-hell
invest
kano-analysis
lean-software-development
meta-scrum
minimum-marketable-features
minimum-viable-product
moscow
nonfunctional-requirements
osmotic-communications
pair-programming
parallel-development
pirate-metrics
planning-poker
product-management
product-owners
rapid-application-development
rational-unified-process
release-planning
release-trains
retrospectives
safe
scrum
scrummasters
self-organization
spikes
sprint-backlog
sprint-planning-meetings
sprint-planning
sprint-review
sprints
stakeholders
story-points-and-complexity-points
sustainable-pace
task-boards-and-kanban
technical-debt
test-driven-development
the-agile-manifesto
user-acceptance-tests
user-stories
value-stream-mapping
vanity-metrics
velocity
voice-of-the-customer
algorithms
algorithm-design-patterns
behavioral-patterns
creational-patterns
index.md
structual-patterns
algorithm-performance
avl-trees
b-trees
backtracking-algorithms
binary-search-trees
brute-force-algorithms
divide-and-conquer-algorithms
embarassingly-parallel-algorithms
evaluating-polynomials-direct-analysis
evaluating-polynomials-synthetic-division
flood-fill
graph-algorithms
breadth-first-search
depth-first-search
index.md
greatest-common-divisor-direct-analysis
greatest-common-divisor-euclidean
greedy-algorithms
index.md
lee-algorithm
rabin-karp-algorithm
red-black-trees
search-algorithms
binary-search
index.md
jump-search
linear-search
searching-linked-lists-versus-arrays
sorting-algorithms
bubble-sort
bucket-sort
counting-sort
heap-sort
index.md
insertion-sort
merge-sort
quick-sort
radix-sort
selection-sort
android-development
firebase
connect-to-firebase
realtime-database
index.md
angular
angular-resources
animations
command-line-interface
components
data-binding
dependency-injection
directives
index.md
lifecycle-hooks
ngmodules
pipes
reactive-extensions
routing
services-and-injectors
views
apache
aspnet
bash
blockchain
cryptocurrency
index.md
book-recommendations
algorithms-in-js-books
index.md
bootstrap
buttons
cards
carousel
collapse
dropdowns
fontawesome-icons
form-inputs
forms
get-started
glyphicon-components
grid-examples
grid-system
icons
index.md
modals
navigation-bar
panels
tables
tabs-and-pills
templates
bsd-os
c
appendix
arrays-and-strings
arrays
basic-networking
conditional-statements
data-types
file-handling
for
format-specifiers
functions
hello-world
if-statements
if
index.md
loops
macros
malloc
math
more-math
operators
passing-pointers-to-function
pointers
short-circuit-evaluation
structures
switch
ternary-operator
variables-and-basic-datatypes
variables
canvas
animation-in-canvas
basic-usage
canvas-dimensions
index.md
particle-sim
paths
certifications
apis-and-microservices
apis-and-microservices-projects
exercise-tracker
file-metadata-microservice
index.md
request-header-parser-microservice
timestamp-microservice
url-shortener-microservice
basic-node-and-express
chain-middleware-to-create-a-time-server
get-data-from-post-requests
get-query-parameter-input-from-the-client
get-route-parameter-input-from-the-client
implement-a-root-level-request-logger-middleware
index.md
meet-the-node-console
serve-an-html-file
serve-json-on-a-specific-route
serve-static-assets
start-a-working-express-server
use-body-parser-to-parse-post-requests
use-the-.env-file
index.md
managing-packages-with-npm
add-a-description-to-your-package.json
add-a-license-to-your-package.json
add-a-version-to-your-package.json
add-keywords-to-your-package.json
expand-your-project-with-external-packages-from-npm
how-to-use-package-json-the-core-of-any-node-js-project-or-npm-package
index.md
manage-npm-dependencies-by-understanding-semantic-versioning
remove-a-package-from-your-dependencies
use-the-caret-character-to-use-the-latest-minor-version-of-a-dependency
use-the-tilde-character-to-always-use-the-latest-patch-version-of-a-dependency
mongodb-and-mongoose
chain-search-query-helpers-to-narrow-search-results
create-a-model
create-and-save-a-record-of-a-model
create-many-records-with-model.create
delete-many-documents-with-model.remove
delete-one-document-using-model.findbyidandremove
index.md
install-and-set-up-mongoose
perform-classic-updates-by-running-find-edit-then-save
perform-new-updates-on-a-document-using-model.findoneandupdate
use-model.find-to-search-your-database
use-model.findbyid-to-search-your-database-by-id
use-model.findone-to-return-a-single-matching-document-from-your-database
coding-interview-prep
algorithms
find-the-symmetric-difference
implement-bubble-sort
implement-insertion-sort
implement-merge-sort
implement-quick-sort
implement-selection-sort
index.md
inventory-update
no-repeats-please
pairwise
data-structures
add-a-new-element-to-a-binary-search-tree
add-elements-at-a-specific-index-in-a-linked-list
adjacency-list
adjacency-matrix
breadth-first-search
check-if-an-element-is-present-in-a-binary-search-tree
create-a-circular-queue
create-a-doubly-linked-list
create-a-hash-table
create-a-linked-list-class
create-a-map-data-structure
create-a-priority-queue-class
create-a-queue-class
create-a-set-class
create-a-stack-class
create-a-trie-search-tree
create-an-es6-javascript-map
create-and-add-to-sets-in-es6
delete-a-leaf-node-in-a-binary-search-tree
delete-a-node-with-one-child-in-a-binary-search-tree
delete-a-node-with-two-children-in-a-binary-search-tree
depth-first-search
find-the-minimum-and-maximum-height-of-a-binary-search-tree
find-the-minimum-and-maximum-value-in-a-binary-search-tree
implement-heap-sort-with-a-min-heap
incidence-matrix
index.md
insert-an-element-into-a-max-heap
invert-a-binary-tree
learn-how-a-stack-works
perform-a-difference-on-two-sets-of-data
perform-a-subset-check-on-two-sets-of-data
perform-a-union-on-two-sets
perform-an-intersection-on-two-sets-of-data
remove-an-element-from-a-max-heap
remove-elements-from-a-linked-list-by-index
remove-elements-from-a-linked-list
remove-from-a-set
remove-items-from-a-set-in-es6
reverse-a-doubly-linked-list
search-within-a-linked-list
size-of-the-set
typed-arrays
use-.has-and-.size-on-an-es6-set
use-breadth-first-search-in-a-binary-search-tree
use-depth-first-search-in-a-binary-search-tree
use-spread-and-notes-for-es5-set-integration
work-with-nodes-in-a-linked-list
index.md
project-euler
index.md
problem-1-multiples-of-3-and-5
problem-10-summation-of-primes
problem-100-arranged-probability
problem-101-optimum-polynomial
problem-102-triangle-containment
problem-103-special-subset-sums-optimum
problem-104-pandigital-fibonacci-ends
problem-105-special-subset-sums-testing
problem-106-special-subset-sums-meta-testing
problem-107-minimal-network
problem-108-diophantine-reciprocals-i
problem-109-darts
problem-11-largest-product-in-a-grid
problem-110-diophantine-reciprocals-ii
problem-111-primes-with-runs
problem-112-bouncy-numbers
problem-113-non-bouncy-numbers
problem-114-counting-block-combinations-i
problem-115-counting-block-combinations-ii
problem-116-red-green-or-blue-tiles
problem-117-red-green-and-blue-tiles
problem-118-pandigital-prime-sets
problem-119-digit-power-sum
problem-12-highly-divisible-triangular-number
problem-120-square-remainders
problem-121-disc-game-prize-fund
problem-122-efficient-exponentiation
problem-123-prime-square-remainders
problem-124-ordered-radicals
problem-125-palindromic-sums
problem-126-cuboid-layers
problem-127-abc-hits
problem-128-hexagonal-tile-differences
problem-129-repunit-divisibility
problem-13-large-sum
problem-130-composites-with-prime-repunit-property
problem-131-prime-cube-partnership
problem-132-large-repunit-factors
problem-133-repunit-nonfactors
problem-134-prime-pair-connection
problem-135-same-differences
problem-136-singleton-difference
problem-137-fibonacci-golden-nuggets
problem-138-special-isosceles-triangles
problem-139-pythagorean-tiles
problem-14-longest-collatz-sequence
problem-140-modified-fibonacci-golden-nuggets
problem-141-investigating-progressive-numbers-n-which-are-also-square
problem-142-perfect-square-collection
problem-143-investigating-the-torricelli-point-of-a-triangle
problem-144-investigating-multiple-reflections-of-a-laser-beam
problem-145-how-many-reversible-numbers-are-there-below-one-billion
problem-146-investigating-a-prime-pattern
problem-147-rectangles-in-cross-hatched-grids
problem-148-exploring-pascals-triangle
problem-149-searching-for-a-maximum-sum-subsequence
problem-15-lattice-paths
problem-150-searching-a-triangular-array-for-a-sub-triangle-having-minimum-sum
problem-151-paper-sheets-of-standard-sizes-an-expected-value-problem
problem-152-writing-12-as-a-sum-of-inverse-squares
problem-153-investigating-gaussian-integers
problem-154-exploring-pascals-pyramid
problem-155-counting-capacitor-circuits
problem-156-counting-digits
problem-157-solving-the-diophantine-equation-1a1b-p10n
problem-158-exploring-strings-for-which-only-one-character-comes-lexicographically-after-its-neighbour-to-the-left
problem-159-digital-root-sums-of-factorisations
problem-16-power-digit-sum
problem-160-factorial-trailing-digits
problem-161-triominoes
problem-162-hexadecimal-numbers
problem-163-cross-hatched-triangles
problem-164-numbers-for-which-no-three-consecutive-digits-have-a-sum-greater-than-a-given-value
problem-165-intersections
problem-166-criss-cross
problem-167-investigating-ulam-sequences
problem-168-number-rotations
problem-169-exploring-the-number-of-different-ways-a-number-can-be-expressed-as-a-sum-of-powers-of-2
problem-17-number-letter-counts
problem-170-find-the-largest-0-to-9-pandigital-that-can-be-formed-by-concatenating-products
problem-171-finding-numbers-for-which-the-sum-of-the-squares-of-the-digits-is-a-square
problem-172-investigating-numbers-with-few-repeated-digits
problem-173-using-up-to-one-million-tiles-how-many-different-hollow-square-laminae-can-be-formed
problem-174-counting-the-number-of-hollow-square-laminae-that-can-form-one-two-three-...-distinct-arrangements
problem-175-fractions-involving-the-number-of-different-ways-a-number-can-be-expressed-as-a-sum-of-powers-of-2
problem-176-right-angled-triangles-that-share-a-cathetus
problem-177-integer-angled-quadrilaterals
problem-178-step-numbers
problem-179-consecutive-positive-divisors
problem-18-maximum-path-sum-i
problem-180-rational-zeros-of-a-function-of-three-variables
problem-181-investigating-in-how-many-ways-objects-of-two-different-colours-can-be-grouped
problem-182-rsa-encryption
problem-183-maximum-product-of-parts
problem-184-triangles-containing-the-origin
problem-185-number-mind
problem-186-connectedness-of-a-network
problem-187-semiprimes
problem-188-the-hyperexponentiation-of-a-number
problem-189-tri-colouring-a-triangular-grid
problem-19-counting-sundays
problem-190-maximising-a-weighted-product
problem-191-prize-strings
problem-192-best-approximations
problem-193-squarefree-numbers
problem-194-coloured-configurations
problem-195-inscribed-circles-of-triangles-with-one-angle-of-60-degrees
problem-196-prime-triplets
problem-197-investigating-the-behaviour-of-a-recursively-defined-sequence
problem-198-ambiguous-numbers
problem-199-iterative-circle-packing
problem-2-even-fibonacci-numbers
problem-20-factorial-digit-sum
problem-200-find-the-200th-prime-proof-sqube-containing-the-contiguous-sub-string-200
problem-201-subsets-with-a-unique-sum
problem-202-laserbeam
problem-203-squarefree-binomial-coefficients
problem-204-generalised-hamming-numbers
problem-205-dice-game
problem-206-concealed-square
problem-207-integer-partition-equations
problem-208-robot-walks
problem-209-circular-logic
problem-21-amicable-numbers
problem-210-obtuse-angled-triangles
problem-211-divisor-square-sum
problem-212-combined-volume-of-cuboids
problem-213-flea-circus
problem-214-totient-chains
problem-215-crack-free-walls
problem-216-investigating-the-primality-of-numbers-of-the-form-2n2-1
problem-217-balanced-numbers
problem-218-perfect-right-angled-triangles
problem-219-skew-cost-coding
problem-22-names-scores
problem-220-heighway-dragon
problem-221-alexandrian-integers
problem-222-sphere-packing
problem-223-almost-right-angled-triangles-i
problem-224-almost-right-angled-triangles-ii
problem-225-tribonacci-non-divisors
problem-226-a-scoop-of-blancmange
problem-227-the-chase
problem-228-minkowski-sums
problem-229-four-representations-using-squares
problem-23-non-abundant-sums
problem-230-fibonacci-words
problem-231-the-prime-factorisation-of-binomial-coefficients
problem-232-the-race
problem-233-lattice-points-on-a-circle
problem-234-semidivisible-numbers
problem-235-an-arithmetic-geometric-sequence
problem-236-luxury-hampers
problem-237-tours-on-a-4-x-n-playing-board
problem-238-infinite-string-tour
problem-239-twenty-two-foolish-primes
problem-24-lexicographic-permutations
problem-240-top-dice
problem-241-perfection-quotients
problem-242-odd-triplets
problem-243-resilience
problem-244-sliders
problem-245-coresilience
problem-246-tangents-to-an-ellipse
problem-247-squares-under-a-hyperbola
problem-248-numbers-for-which-eulers-totient-function-equals-13
problem-249-prime-subset-sums
problem-25-1000-digit-fibonacci-number
problem-250-250250
problem-251-cardano-triplets
problem-252-convex-holes
problem-253-tidying-up
problem-254-sums-of-digit-factorials
problem-255-rounded-square-roots
problem-256-tatami-free-rooms
problem-257-angular-bisectors
problem-258-a-lagged-fibonacci-sequence
problem-259-reachable-numbers
problem-26-reciprocal-cycles
problem-260-stone-game
problem-261-pivotal-square-sums
problem-262-mountain-range
problem-263-an-engineers-dream-come-true
problem-264-triangle-centres
problem-265-binary-circles
problem-266-pseudo-square-root
problem-267-billionaire
problem-268-counting-numbers-with-at-least-four-distinct-prime-factors-less-than-100
problem-269-polynomials-with-at-least-one-integer-root
problem-27-quadratic-primes
problem-270-cutting-squares
problem-271-modular-cubes-part-1
problem-272-modular-cubes-part-2
problem-273-sum-of-squares
problem-274-divisibility-multipliers
problem-275-balanced-sculptures
problem-276-primitive-triangles
problem-277-a-modified-collatz-sequence
problem-278-linear-combinations-of-semiprimes
problem-279-triangles-with-integral-sides-and-an-integral-angle
problem-28-number-spiral-diagonals
problem-280-ant-and-seeds
problem-281-pizza-toppings
problem-282-the-ackermann-function
problem-283-integer-sided-triangles-for-which-the--areaperimeter-ratio-is-integral
problem-284-steady-squares
problem-285-pythagorean-odds
problem-286-scoring-probabilities
problem-287-quadtree-encoding-a-simple-compression-algorithm
problem-288-an-enormous-factorial
problem-289-eulerian-cycles
problem-29-distinct-powers
problem-290-digital-signature
problem-291-panaitopol-primes
problem-292-pythagorean-polygons
problem-293-pseudo-fortunate-numbers
problem-294-sum-of-digits---experience-23
problem-295-lenticular-holes
problem-296-angular-bisector-and-tangent
problem-297-zeckendorf-representation
problem-298-selective-amnesia
problem-299-three-similar-triangles
problem-3-largest-prime-factor
problem-30-digit-n-powers
problem-300-protein-folding
problem-301-nim
problem-302-strong-achilles-numbers
problem-303-multiples-with-small-digits
problem-304-primonacci
problem-305-reflexive-position
problem-306-paper-strip-game
problem-307-chip-defects
problem-308-an-amazing-prime-generating-automaton
problem-309-integer-ladders
problem-31-coin-sums
problem-310-nim-square
problem-311-biclinic-integral-quadrilaterals
problem-312-cyclic-paths-on-sierpiski-graphs
problem-313-sliding-game
problem-314-the-mouse-on-the-moon
problem-315-digital-root-clocks
problem-316-numbers-in-decimal-expansions
problem-317-firecracker
problem-318-2011-nines
problem-319-bounded-sequences
problem-32-pandigital-products
problem-320-factorials-divisible-by-a-huge-integer
problem-321-swapping-counters
problem-322-binomial-coefficients-divisible-by-10
problem-323-bitwise-or-operations-on-random-integers
problem-324-building-a-tower
problem-325-stone-game-ii
problem-326-modulo-summations
problem-327-rooms-of-doom
problem-328-lowest-cost-search
problem-329-prime-frog
problem-33-digit-cancelling-fractions
problem-330-eulers-number
problem-331-cross-flips
problem-332-spherical-triangles
problem-333-special-partitions
problem-334-spilling-the-beans
problem-335-gathering-the-beans
problem-336-maximix-arrangements
problem-337-totient-stairstep-sequences
problem-338-cutting-rectangular-grid-paper
problem-339-peredur-fab-efrawg
problem-34-digit-factorials
problem-340-crazy-function
problem-341-golombs-self-describing-sequence
problem-342-the-totient-of-a-square-is-a-cube
problem-343-fractional-sequences
problem-344-silver-dollar-game
problem-345-matrix-sum
problem-346-strong-repunits
problem-347-largest-integer-divisible-by-two-primes
problem-348-sum-of-a-square-and-a-cube
problem-349-langtons-ant
problem-35-circular-primes
problem-350-constraining-the-least-greatest-and-the-greatest-least
problem-351-hexagonal-orchards
problem-352-blood-tests
problem-353-risky-moon
problem-354-distances-in-a-bees-honeycomb
problem-355-maximal-coprime-subset
problem-356-largest-roots-of-cubic-polynomials
problem-357-prime-generating-integers
problem-358-cyclic-numbers
problem-359-hilberts-new-hotel
problem-36-double-base-palindromes
problem-360-scary-sphere
problem-361-subsequence-of-thue-morse-sequence
problem-362-squarefree-factors
problem-363-bzier-curves
problem-364-comfortable-distance
problem-365-a-huge-binomial-coefficient
problem-366-stone-game-iii
problem-367-bozo-sort
problem-368-a-kempner-like-series
problem-369-badugi
problem-37-truncatable-primes
problem-370-geometric-triangles
problem-371-licence-plates
problem-372-pencils-of-rays
problem-373-circumscribed-circles
problem-374-maximum-integer-partition-product
problem-375-minimum-of-subsequences
problem-376-nontransitive-sets-of-dice
problem-377-sum-of-digits-experience-13
problem-378-triangle-triples
problem-379-least-common-multiple-count
problem-38-pandigital-multiples
problem-380-amazing-mazes
problem-381-prime-k-factorial
problem-382-generating-polygons
problem-383-divisibility-comparison-between-factorials
problem-384-rudin-shapiro-sequence
problem-385-ellipses-inside-triangles
problem-386-maximum-length-of-an-antichain
problem-387-harshad-numbers
problem-388-distinct-lines
problem-389-platonic-dice
problem-39-integer-right-triangles
problem-390-triangles-with-non-rational-sides-and-integral-area
problem-391-hopping-game
problem-392-enmeshed-unit-circle
problem-393-migrating-ants
problem-394-eating-pie
problem-395-pythagorean-tree
problem-396-weak-goodstein-sequence
problem-397-triangle-on-parabola
problem-398-cutting-rope
problem-399-squarefree-fibonacci-numbers
problem-4-largest-palindrome-product
problem-40-champernownes-constant
problem-400-fibonacci-tree-game
problem-401-sum-of-squares-of-divisors
problem-402-integer-valued-polynomials
problem-403-lattice-points-enclosed-by-parabola-and-line
problem-404-crisscross-ellipses
problem-405-a-rectangular-tiling
problem-406-guessing-game
problem-407-idempotents
problem-408-admissible-paths-through-a-grid
problem-409-nim-extreme
problem-41-pandigital-prime
problem-410-circle-and-tangent-line
problem-411-uphill-paths
problem-412-gnomon-numbering
problem-413-one-child-numbers
problem-414-kaprekar-constant
problem-415-titanic-sets
problem-416-a-frogs-trip
problem-417-reciprocal-cycles-ii
problem-418-factorisation-triples
problem-419-look-and-say-sequence
problem-42-coded-triangle-numbers
problem-420-2x2-positive-integer-matrix
problem-421-prime-factors-of-n151
problem-422-sequence-of-points-on-a-hyperbola
problem-423-consecutive-die-throws
problem-424-kakuro
problem-425-prime-connection
problem-426-box-ball-system
problem-427-n-sequences
problem-428-necklace-of-circles
problem-429-sum-of-squares-of-unitary-divisors
problem-43-sub-string-divisibility
problem-430-range-flips
problem-431-square-space-silo
problem-432-totient-sum
problem-433-steps-in-euclids-algorithm
problem-434-rigid-graphs
problem-435-polynomials-of-fibonacci-numbers
problem-436-unfair-wager
problem-437-fibonacci-primitive-roots
problem-438-integer-part-of-polynomial-equations-solutions
problem-439-sum-of-sum-of-divisors
problem-44-pentagon-numbers
problem-440-gcd-and-tiling
problem-441-the-inverse-summation-of-coprime-couples
problem-442-eleven-free-integers
problem-443-gcd-sequence
problem-444-the-roundtable-lottery
problem-445-retractions-a
problem-446-retractions-b
problem-447-retractions-c
problem-448-average-least-common-multiple
problem-449-chocolate-covered-candy
problem-45-triangular-pentagonal-and-hexagonal
problem-450-hypocycloid-and-lattice-points
problem-451-modular-inverses
problem-452-long-products
problem-453-lattice-quadrilaterals
problem-454-diophantine-reciprocals-iii
problem-455-powers-with-trailing-digits
problem-456-triangles-containing-the-origin-ii
problem-457-a-polynomial-modulo-the-square-of-a-prime
problem-458-permutations-of-project
problem-459-flipping-game
problem-46-goldbachs-other-conjecture
problem-460-an-ant-on-the-move
problem-461-almost-pi
problem-462-permutation-of-3-smooth-numbers
problem-463-a-weird-recurrence-relation
problem-464-mbius-function-and-intervals
problem-465-polar-polygons
problem-466-distinct-terms-in-a-multiplication-table
problem-467-superinteger
problem-468-smooth-divisors-of-binomial-coefficients
problem-469-empty-chairs
problem-47-distinct-primes-factors
problem-470-super-ramvok
problem-471-triangle-inscribed-in-ellipse
problem-472-comfortable-distance-ii
problem-473-phigital-number-base
problem-474-last-digits-of-divisors
problem-475-music-festival
problem-476-circle-packing-ii
problem-477-number-sequence-game
problem-478-mixtures
problem-479-roots-on-the-rise
problem-48-self-powers
problem-480-the-last-question
problem-49-prime-permutations
problem-5-smallest-multiple
problem-50-consecutive-prime-sum
problem-51-prime-digit-replacements
problem-52-permuted-multiples
problem-53-combinatoric-selections
problem-54-poker-hands
problem-55-lychrel-numbers
problem-56-powerful-digit-sum
problem-57-square-root-convergents
problem-58-spiral-primes
problem-59-xor-decryption
problem-6-sum-square-difference
problem-60-prime-pair-sets
problem-61-cyclical-figurate-numbers
problem-62-cubic-permutations
problem-63-powerful-digit-counts
problem-64-odd-period-square-roots
problem-65-convergents-of-e
problem-66-diophantine-equation
problem-67-maximum-path-sum-ii
problem-68-magic-5-gon-ring
problem-69-totient-maximum
problem-7-10001st-prime
problem-70-totient-permutation
problem-71-ordered-fractions
problem-72-counting-fractions
problem-73-counting-fractions-in-a-range
problem-74-digit-factorial-chains
problem-75-singular-integer-right-triangles
problem-76-counting-summations
problem-77-prime-summations
problem-78-coin-partitions
problem-79-passcode-derivation
problem-8-largest-product-in-a-series
problem-80-square-root-digital-expansion
problem-81-path-sum-two-ways
problem-82-path-sum-three-ways
problem-83-path-sum-four-ways
problem-84-monopoly-odds
problem-85-counting-rectangles
problem-86-cuboid-route
problem-87-prime-power-triples
problem-88-product-sum-numbers
problem-89-roman-numerals
problem-9-special-pythagorean-triplet
problem-90-cube-digit-pairs
problem-91-right-triangles-with-integer-coordinates
problem-92-square-digit-chains
problem-93-arithmetic-expressions
problem-94-almost-equilateral-triangles
problem-95-amicable-chains
problem-96-su-doku
problem-97-large-non-mersenne-prime
problem-98-anagramic-squares
problem-99-largest-exponential
rosetta-code
100-doors
24-game
9-billion-names-of-god-the-integer
abc-problem
abundant-deficient-and-perfect-number-classifications
accumulator-factory
ackermann-function
align-columns
amicable-pairs
averagesmode
averagespythagorean-means
averagesroot-mean-square
babbage-problem
balanced-brackets
circles-of-given-radius-through-two-points
closest-pair-problem
combinations
comma-quibbling
compare-a-list-of-strings
convert-seconds-to-compound-duration
count-occurrences-of-a-substring
count-the-coins
cramers-rule
date-format
date-manipulation
day-of-the-week
deal-cards-for-freecell
deepcopy
define-a-primitive-data-type
department-numbers
discordian-date
element-wise-operations
emirp-primes
entropy
equilibrium-index
ethiopian-multiplication
euler-method
evaluate-binomial-coefficients
execute-a-markov-algorithm
execute-brain
extensible-prime-generator
factorial
factors-of-a-mersenne-number
factors-of-an-integer
farey-sequence
fibonacci-n-step-number-sequences
fibonacci-sequence
fibonacci-word
fractran
gamma-function
gaussian-elimination
general-fizzbuzz
generate-lower-case-ascii-alphabet
generatorexponential
gray-code
greatest-common-divisor
greatest-subsequential-sum
hailstone-sequence
happy-numbers
harshad-or-niven-series
hash-from-two-arrays
hash-join
heronian-triangles
hofstadter-figure-figure-sequences
hofstadter-q-sequence
i-before-e-except-after-c
iban
identity-matrix
index.md
iterated-digits-squaring
jaro-distance
jortsort
josephus-problem
s-expressions
sailors-coconuts-and-a-monkey-problem
sedols
taxicab-numbers
tokenize-a-string-with-escaping
top-rank-per-group
topological-sort
towers-of-hanoi
vector-cross-product
vector-dot-product
word-wrap
y-combinator
zeckendorf-number-representation
zhang-suen-thinning-algorithm
zig-zag-matrix
take-home-projects
build-a-camper-leaderboard
build-a-light-bright-app
build-a-nightlife-coordination-app
build-a-pinterest-clone
build-a-pong-game
build-a-recipe-box
build-a-roguelike-dungeon-crawler-game
build-a-simon-game
build-a-tic-tac-toe-game
build-a-voting-app
build-a-wikipedia-viewer
build-an-image-search-abstraction-layer
build-the-game-of-life
chart-the-stock-market
index.md
manage-a-book-trading-club
map-data-across-the-globe
p2p-video-chat-application
show-national-contiguity-with-a-force-directed-graph
show-the-local-weather
use-the-twitch-json-api
data-visualization
data-visualization-projects
index.md
visualize-data-with-a-bar-chart
visualize-data-with-a-choropleth-map
visualize-data-with-a-heat-map
visualize-data-with-a-scatterplot-graph
visualize-data-with-a-treemap-diagram
data-visualization-with-d3
add-a-hover-effect-to-a-d3-element
add-a-tooltip-to-a-d3-element
add-attributes-to-the-circle-elements
add-axes-to-a-visualization
add-classes-with-d3
add-document-elements-with-d3
add-inline-styling-to-elements
add-labels-to-d3-elements
add-labels-to-scatter-plot-circles
change-styles-based-on-data
change-the-color-of-an-svg-element
change-the-presentation-of-a-bar-chart
create-a-bar-for-each-data-point-in-the-set
create-a-linear-scale-with-d3
create-a-scatterplot-with-svg-circles
display-shapes-with-svg
dynamically-change-the-height-of-each-bar
dynamically-set-the-coordinates-for-each-bar
index.md
invert-svg-elements
learn-about-svg-in-d3
select-a-group-of-elements-with-d3
set-a-domain-and-a-range-on-a-scale
style-d3-labels
update-the-height-of-an-element-dynamically
use-a-pre-defined-scale-to-place-elements
use-dynamic-scales
use-the-d3.max-and-d3.min-functions-to-find-minimum-and-maximum-values-in-a-dataset
work-with-data-in-d3
work-with-dynamic-data-in-d3
index.md
json-apis-and-ajax
access-the-json-data-from-an-api
change-text-with-click-events
convert-json-data-to-html
get-geolocation-data-to-find-a-users-gps-coordinates
get-json-with-the-javascript-xmlhttprequest-method
handle-click-events-with-javascript-using-the-onclick-property
index.md
post-data-with-the-javascript-xmlhttprequest-method
pre-filter-json-to-get-the-data-you-need
render-images-from-data-sources
front-end-libraries
bootstrap
add-elements-within-your-bootstrap-wells
add-font-awesome-icons-to-all-of-our-buttons
add-font-awesome-icons-to-our-buttons
add-id-attributes-to-bootstrap-elements
apply-the-default-bootstrap-button-style
call-out-optional-actions-with-btn-info
center-text-with-bootstrap
create-a-block-element-bootstrap-button
create-a-bootstrap-button
create-a-bootstrap-headline
create-a-bootstrap-row
create-a-class-to-target-with-jquery-selectors
create-a-custom-heading
create-bootstrap-wells
ditch-custom-css-for-bootstrap
give-each-element-a-unique-id
house-our-page-within-a-bootstrap-container-fluid-div
index.md
label-bootstrap-buttons
label-bootstrap-wells
line-up-form-elements-responsively-with-bootstrap
make-images-mobile-responsive
responsively-style-checkboxes
responsively-style-radio-buttons
split-your-bootstrap-row
style-text-inputs-as-form-controls
taste-the-bootstrap-button-color-rainbow
use-a-span-to-target-inline-elements
use-comments-to-clarify-code
use-responsive-design-with-bootstrap-fluid-containers
use-the-bootstrap-grid-to-put-elements-side-by-side
warn-your-users-of-a-dangerous-action-with-btn-danger
front-end-libraries-projects
build-a-drum-machine
build-a-javascript-calculator
build-a-markdown-previewer
build-a-pomodoro-clock
build-a-random-quote-machine
index.md
index.md
jquery
change-text-inside-an-element-using-jquery
change-the-css-of-an-element-using-jquery
clone-an-element-using-jquery
delete-your-jquery-functions
disable-an-element-using-jquery
index.md
learn-how-script-tags-and-document-ready-work
remove-an-element-using-jquery
remove-classes-from-an-element-with-jquery
target-a-specific-child-of-an-element-using-jquery
target-elements-by-class-using-jquery
target-elements-by-id-using-jquery
target-even-elements-using-jquery
target-html-elements-with-selectors-using-jquery
target-the-children-of-an-element-using-jquery
target-the-parent-of-an-element-using-jquery
target-the-same-element-with-multiple-jquery-selectors
use-appendto-to-move-elements-with-jquery
use-jquery-to-modify-the-entire-page
react-and-redux
connect-redux-to-react
connect-redux-to-the-messages-app
extract-local-state-into-redux
extract-state-logic-to-redux
getting-started-with-react-redux
index.md
manage-state-locally-first
map-dispatch-to-props
map-state-to-props
moving-forward-from-here
use-provider-to-connect-redux-to-react
react
access-props-using-this.props
add-comments-in-jsx
add-event-listeners
add-inline-styles-in-react
bind-this-to-a-class-method
change-inline-css-conditionally-based-on-component-state
compose-react-components
create-a-complex-jsx-element
create-a-component-with-composition
create-a-controlled-form
create-a-controlled-input
create-a-react-component
create-a-simple-jsx-element
create-a-stateful-component
create-a-stateless-functional-component
define-an-html-class-in-jsx
give-sibling-elements-a-unique-key-attribute
index.md
introducing-inline-styles
learn-about-self-closing-jsx-tags
manage-updates-with-lifecycle-methods
optimize-re-renders-with-shouldcomponentupdate
override-default-props
pass-a-callback-as-props
pass-an-array-as-props
pass-props-to-a-stateless-functional-component
pass-state-as-props-to-child-components
render-a-class-component-to-the-dom
render-conditionally-from-props
render-react-on-the-server-with-rendertostring
render-state-in-the-user-interface-another-way
render-state-in-the-user-interface
render-with-an-ifelse-condition
review-using-props-with-stateless-functional-components
set-state-with-this.setstate
use--for-a-more-concise-conditional
use-a-ternary-expression-for-conditional-rendering
use-advanced-javascript-in-react-render-method
use-array.filter-to-dynamically-filter-an-array
use-array.map-to-dynamically-render-elements
use-default-props
use-proptypes-to-define-the-props-you-expect
use-react-to-render-nested-components
use-state-to-toggle-an-element
use-the-lifecycle-method-componentdidmount
use-the-lifecycle-method-componentwillmount
write-a-react-component-from-scratch
write-a-simple-counter
redux
combine-multiple-reducers
copy-an-object-with-object.assign
create-a-redux-store
define-a-redux-action
define-an-action-creator
dispatch-an-action-event
get-state-from-the-redux-store
handle-an-action-in-the-store
index.md
never-mutate-state
register-a-store-listener
remove-an-item-from-an-array
send-action-data-to-the-store
use-a-switch-statement-to-handle-multiple-actions
use-const-for-action-types
use-middleware-to-handle-asynchronous-actions
use-the-spread-operator-on-arrays
write-a-counter-with-redux
sass
apply-a-style-until-a-condition-is-met-with-while
create-reusable-css-with-mixins
extend-one-set-of-css-styles-to-another-element
index.md
nest-css-with-sass
split-your-styles-into-smaller-chunks-with-partials
store-data-with-sass-variables
use-each-to-map-over-items-in-a-list
use-for-to-create-a-sass-loop
use-if-and-else-to-add-logic-to-your-styles
index.md
information-security-and-quality-assurance
advanced-node-and-express
announce-new-users
authentication-strategies
authentication-with-socket.io
clean-up-your-project-with-modules
communicate-by-emitting
create-new-middleware
handle-a-disconnect
hashing-your-passwords
how-to-put-a-profile-together
how-to-use-passport-strategies
implement-the-serialization-of-a-passport-user
implementation-of-social-authentication-ii
implementation-of-social-authentication-iii
implementation-of-social-authentication
index.md
logging-a-user-out
registration-of-new-users
send-and-display-chat-messages
serialization-of-a-user-object
set-up-a-template-engine
set-up-passport
set-up-the-environment
use-a-template-engines-powers
index.md
information-security-and-quality-assurance-projects
anonymous-message-board
index.md
issue-tracker
metric-imperial-converter
personal-library
stock-price-checker
information-security-with-helmetjs
ask-browsers-to-access-your-site-via-https-only-with-helmet.hsts
avoid-inferring-the-response-mime-type-with-helmet.nosniff
configure-helmet-using-the-parent-helmet-middleware
disable-client-side-caching-with-helmet.nocache
disable-dns-prefetching-with-helmet.dnsprefetchcontrol
hash-and-compare-passwords-asynchronously
hash-and-compare-passwords-synchronously
hide-potentially-dangerous-information-using-helmet.hidepoweredby
index.md
install-and-require-helmet
mitigate-the-risk-of-clickjacking-with-helmet.frameguard
mitigate-the-risk-of-cross-site-scripting-xss-attacks-with-helmet.xssfilter
prevent-ie-from-opening-untrusted-html-with-helmet.ienoopen
set-a-content-security-policy-with-helmet.contentsecuritypolicy
understand-bcrypt-hashes
quality-assurance-and-testing-with-chai
assert-deep-equality-with-.deepequal-and-.notdeepequal
compare-the-properties-of-two-elements
index.md
learn-how-javascript-assertions-work
run-functional-tests-on-an-api-response-using-chai-http-iii---put-method
run-functional-tests-on-an-api-response-using-chai-http-iv---put-method
run-functional-tests-on-api-endpoints-using-chai-http-ii
run-functional-tests-on-api-endpoints-using-chai-http
run-functional-tests-using-a-headless-browser-ii
run-functional-tests-using-a-headless-browser
test-for-truthiness
test-if-a-string-contains-a-substring
test-if-a-value-falls-within-a-specific-range
test-if-a-value-is-a-string
test-if-a-value-is-an-array
test-if-a-value-is-of-a-specific-data-structure-type
test-if-a-variable-or-function-is-defined
test-if-an-array-contains-an-item
test-if-an-object-has-a-property
test-if-an-object-is-an-instance-of-a-constructor
test-if-one-value-is-below-or-at-least-as-large-as-another
use-assert.isok-and-assert.isnotok
use-regular-expressions-to-test-a-string
use-the-double-equals-to-assert-equality
use-the-triple-equals-to-assert-strict-equality
javascript-algorithms-and-data-structures
basic-algorithm-scripting
boo-who
chunky-monkey
confirm-the-ending
convert-celsius-to-fahrenheit
factorialize-a-number
falsy-bouncer
find-the-longest-word-in-a-string
finders-keepers
index.md
mutations
repeat-a-string-repeat-a-string
return-largest-numbers-in-arrays
reverse-a-string
slice-and-splice
title-case-a-sentence
truncate-a-string
where-do-i-belong
basic-data-structures
-iterate-through-the-keys-of-an-object-with-a-for...in-statement
access-an-arrays-contents-using-bracket-notation
access-property-names-with-bracket-notation
add-items-to-an-array-with-push-and-unshift
add-items-using-splice
add-key-value-pairs-to-javascript-objects
check-for-the-presence-of-an-element-with-indexof
check-if-an-object-has-a-property
combine-arrays-with-the-spread-operator
copy-an-array-with-the-spread-operator
copy-array-items-using-slice
create-complex-multi-dimensional-arrays
generate-an-array-of-all-object-keys-with-object.keys
index.md
iterate-through-all-an-arrays-items-using-for-loops
modify-an-array-stored-in-an-object
modify-an-object-nested-within-an-object
remove-items-from-an-array-with-pop-and-shift
remove-items-using-splice
use-an-array-to-store-a-collection-of-data
use-the-delete-keyword-to-remove-object-properties
basic-javascript
access-array-data-with-indexes
access-multi-dimensional-arrays-with-indexes
accessing-nested-arrays
accessing-nested-objects
accessing-object-properties-with-bracket-notation
accessing-object-properties-with-dot-notation
accessing-object-properties-with-variables
add-new-properties-to-a-javascript-object
add-two-numbers-with-javascript
adding-a-default-option-in-switch-statements
appending-variables-to-strings
assignment-with-a-returned-value
build-javascript-objects
chaining-if-else-statements
comment-your-javascript-code
comparison-with-the-equality-operator
comparison-with-the-greater-than-operator
comparison-with-the-greater-than-or-equal-to-operator
comparison-with-the-inequality-operator
comparison-with-the-less-than-operator
comparison-with-the-less-than-or-equal-to-operator
comparison-with-the-strict-equality-operator
comparison-with-the-strict-inequality-operator
comparisons-with-the-logical-and-operator
comparisons-with-the-logical-or-operator
compound-assignment-with-augmented-addition
compound-assignment-with-augmented-division
compound-assignment-with-augmented-multiplication
compound-assignment-with-augmented-subtraction
concatenating-strings-with-plus-operator
concatenating-strings-with-the-plus-equals-operator
constructing-strings-with-variables
count-backwards-with-a-for-loop
counting-cards
create-decimal-numbers-with-javascript
declare-javascript-variables
declare-string-variables
decrement-a-number-with-javascript
delete-properties-from-a-javascript-object
divide-one-decimal-by-another-with-javascript
divide-one-number-by-another-with-javascript
escape-sequences-in-strings
escaping-literal-quotes-in-strings
find-the-length-of-a-string
finding-a-remainder-in-javascript
generate-random-fractions-with-javascript
generate-random-whole-numbers-with-javascript
generate-random-whole-numbers-within-a-range
global-scope-and-functions
global-vs.-local-scope-in-functions
golf-code
increment-a-number-with-javascript
index.md
initializing-variables-with-the-assignment-operator
introducing-else-if-statements
introducing-else-statements
iterate-odd-numbers-with-a-for-loop
iterate-through-an-array-with-a-for-loop
iterate-with-javascript-do...while-loops
iterate-with-javascript-for-loops
iterate-with-javascript-while-loops
local-scope-and-functions
logical-order-in-if-else-statements
manipulate-arrays-with-pop
manipulate-arrays-with-push
manipulate-arrays-with-shift
manipulate-arrays-with-unshift
manipulating-complex-objects
modify-array-data-with-indexes
multiple-identical-options-in-switch-statements
multiply-two-decimals-with-javascript
multiply-two-numbers-with-javascript
nest-one-array-within-another-array
nesting-for-loops
passing-values-to-functions-with-arguments
practice-comparing-different-values
profile-lookup
quoting-strings-with-single-quotes
record-collection
replacing-if-else-chains-with-switch
return-a-value-from-a-function-with-return
return-early-pattern-for-functions
returning-boolean-values-from-functions
selecting-from-many-options-with-switch-statements
shopping-list
stand-in-line
store-multiple-values-in-one-variable-using-javascript-arrays
storing-values-with-the-assignment-operator
subtract-one-number-from-another-with-javascript
testing-objects-for-properties
understand-string-immutability
understanding-boolean-values
understanding-case-sensitivity-in-variables
understanding-undefined-value-returned-from-a-function
understanding-uninitialized-variables
updating-object-properties
use-bracket-notation-to-find-the-first-character-in-a-string
use-bracket-notation-to-find-the-last-character-in-a-string
use-bracket-notation-to-find-the-nth-character-in-a-string
use-bracket-notation-to-find-the-nth-to-last-character-in-a-string
use-conditional-logic-with-if-statements
use-multiple-conditional-ternary-operators
use-the-conditional-ternary-operator
use-the-parseint-function-with-a-radix
use-the-parseint-function
using-objects-for-lookups
word-blanks
write-reusable-javascript-with-functions
debugging
catch-arguments-passed-in-the-wrong-order-when-calling-a-function
catch-missing-open-and-closing-parenthesis-after-a-function-call
catch-misspelled-variable-and-function-names
catch-mixed-usage-of-single-and-double-quotes
catch-off-by-one-errors-when-using-indexing
catch-unclosed-parentheses-brackets-braces-and-quotes
catch-use-of-assignment-operator-instead-of-equality-operator
index.md
prevent-infinite-loops-with-a-valid-terminal-condition
understanding-the-differences-between-the-freecodecamp-and-browser-console
use-caution-when-reinitializing-variables-inside-a-loop
use-the-javascript-console-to-check-the-value-of-a-variable
use-typeof-to-check-the-type-of-a-variable
es6
compare-scopes-of-the-var-and-let-keywords
create-an-export-fallback-with-export-default
create-strings-using-template-literals
declare-a-read-only-variable-with-the-const-keyword
explore-differences-between-the-var-and-let-keywords
import-a-default-export
index.md
mutate-an-array-declared-with-const
prevent-object-mutation
set-default-parameters-for-your-functions
understand-the-differences-between-import-and-require
use--to-import-everything-from-a-file
use-arrow-functions-to-write-concise-anonymous-functions
use-class-syntax-to-define-a-constructor-function
use-destructuring-assignment-to-assign-variables-from-arrays
use-destructuring-assignment-to-assign-variables-from-nested-objects
use-destructuring-assignment-to-assign-variables-from-objects
use-destructuring-assignment-to-pass-an-object-as-a-functions-parameters
use-destructuring-assignment-with-the-rest-operator-to-reassign-array-elements
use-export-to-reuse-a-code-block
use-getters-and-setters-to-control-access-to-an-object
use-the-rest-operator-with-function-parameters
use-the-spread-operator-to-evaluate-arrays-in-place
write-arrow-functions-with-parameters
write-concise-declarative-functions-with-es6
write-concise-object-literal-declarations-using-simple-fields
write-higher-order-arrow-functions
functional-programming
add-elements-to-the-end-of-an-array-using-concat-instead-of-push
apply-functional-programming-to-convert-strings-to-url-slugs
avoid-mutations-and-side-effects-using-functional-programming
combine-an-array-into-a-string-using-the-join-method
combine-two-arrays-using-the-concat-method
implement-map-on-a-prototype
implement-the-filter-method-on-a-prototype
index.md
introduction-to-currying-and-partial-application
learn-about-functional-programming
pass-arguments-to-avoid-external-dependence-in-a-function
refactor-global-variables-out-of-functions
remove-elements-from-an-array-using-slice-instead-of-splice
return-a-sorted-array-without-changing-the-original-array
return-part-of-an-array-using-the-slice-method
sort-an-array-alphabetically-using-the-sort-method
split-a-string-into-an-array-using-the-split-method
understand-functional-programming-terminology
understand-the-hazards-of-using-imperative-code
use-the-every-method-to-check-that-every-element-in-an-array-meets-a-criteria
use-the-filter-method-to-extract-data-from-an-array
use-the-map-method-to-extract-data-from-an-array
use-the-reduce-method-to-analyze-data
use-the-some-method-to-check-that-any-elements-in-an-array-meet-a-criteria
index.md
intermediate-algorithm-scripting
arguments-optional
binary-agents
convert-html-entities
diff-two-arrays
dna-pairing
drop-it
everything-be-true
index.md
make-a-person
map-the-debris
missing-letters
pig-latin
search-and-replace
seek-and-destroy
smallest-common-multiple
sorted-union
spinal-tap-case
steamroller
sum-all-numbers-in-a-range
sum-all-odd-fibonacci-numbers
sum-all-primes
wherefore-art-thou
javascript-algorithms-and-data-structures-projects
caesars-cipher
cash-register
index.md
palindrome-checker
roman-numeral-converter
telephone-number-validator
object-oriented-programming
add-methods-after-inheritance
change-the-prototype-to-a-new-object
create-a-basic-javascript-object
create-a-method-on-an-object
define-a-constructor-function
extend-constructors-to-receive-arguments
index.md
inherit-behaviors-from-a-supertype
iterate-over-all-properties
make-code-more-reusable-with-the-this-keyword
override-inherited-methods
remember-to-set-the-constructor-property-when-changing-the-prototype
reset-an-inherited-constructor-property
set-the-childs-prototype-to-an-instance-of-the-parent
understand-own-properties
understand-the-constructor-property
understand-the-immediately-invoked-function-expression-iife
understand-the-prototype-chain
understand-where-an-objects-prototype-comes-from
use-a-constructor-to-create-objects
use-a-mixin-to-add-common-behavior-between-unrelated-objects
use-an-iife-to-create-a-module
use-closure-to-protect-properties-within-an-object-from-being-modified-externally
use-dot-notation-to-access-the-properties-of-an-object
use-inheritance-so-you-dont-repeat-yourself
use-prototype-properties-to-reduce-duplicate-code
verify-an-objects-constructor-with-instanceof
regular-expressions
check-for-all-or-none
extract-matches
find-characters-with-lazy-matching
find-more-than-the-first-match
find-one-or-more-criminals-in-a-hunt
ignore-case-while-matching
index.md
match-a-literal-string-with-different-possibilities
match-all-letters-and-numbers
match-all-non-numbers
match-all-numbers
match-anything-with-wildcard-period
match-beginning-string-patterns
match-characters-that-occur-one-or-more-times
match-characters-that-occur-zero-or-more-times
match-ending-string-patterns
match-everything-but-letters-and-numbers
match-letters-of-the-alphabet
match-literal-strings
match-non-whitespace-characters
match-numbers-and-letters-of-the-alphabet
match-single-character-with-multiple-possibilities
match-single-characters-not-specified
match-whitespace
positive-and-negative-lookahead
remove-whitespace-from-start-and-end
restrict-possible-usernames
reuse-patterns-using-capture-groups
specify-exact-number-of-matches
specify-only-the-lower-number-of-matches
specify-upper-and-lower-number-of-matches
use-capture-groups-to-search-and-replace
using-the-test-method
responsive-web-design
applied-accessibility
add-a-text-alternative-to-images-for-visually-impaired-accessibility
add-an-accessible-date-picker
avoid-colorblindness-issues-by-carefully-choosing-colors-that-convey-information
avoid-colorblindness-issues-by-using-sufficient-contrast
give-links-meaning-by-using-descriptive-link-text
improve-accessibility-of-audio-content-with-the-audio-element
improve-chart-accessibility-with-the-figure-element
improve-form-field-accessibility-with-the-label-element
improve-readability-with-high-contrast-text
index.md
jump-straight-to-the-content-using-the-main-element
know-when-alt-text-should-be-left-blank
make-elements-only-visible-to-a-screen-reader-by-using-custom-css
make-links-navigatable-with-html-access-keys
make-screen-reader-navigation-easier-with-the-footer-landmark
make-screen-reader-navigation-easier-with-the-header-landmark
make-screen-reader-navigation-easier-with-the-nav-landmark
standardize-times-with-the-html5-datetime-attribute
use-headings-to-show-hierarchical-relationships-of-content
use-tabindex-to-add-keyboard-focus-to-an-element
use-tabindex-to-specify-the-order-of-keyboard-focus-for-several-elements
wrap-content-in-the-article-element
wrap-radio-buttons-in-a-fieldset-element-for-better-accessibility
applied-visual-design
add-a-box-shadow-to-a-card-like-element
adjust-the-background-color-property-of-text
adjust-the-color-of-various-elements-to-complementary-colors
adjust-the-height-of-an-element-using-the-height-property
adjust-the-hover-state-of-an-anchor-tag
adjust-the-hue-of-a-color
adjust-the-size-of-a-header-versus-a-paragraph-tag
adjust-the-tone-of-a-color
adjust-the-width-of-an-element-using-the-width-property
animate-elements-at-variable-rates
animate-elements-continually-using-an-infinite-animation-count
animate-multiple-elements-at-variable-rates
center-an-element-horizontally-using-the-margin-property
change-an-elements-relative-position
change-animation-timing-with-keywords
change-the-position-of-overlapping-elements-with-the-z-index-property
create-a-gradual-css-linear-gradient
create-a-graphic-using-css
create-a-horizontal-line-using-the-hr-element
create-a-more-complex-shape-using-css-and-html
create-movement-using-css-animation
create-texture-by-adding-a-subtle-pattern-as-a-background-image
create-visual-balance-using-the-text-align-property
create-visual-direction-by-fading-an-element-from-left-to-right
decrease-the-opacity-of-an-element
index.md
learn-about-complementary-colors
learn-about-tertiary-colors
learn-how-bezier-curves-work
learn-how-the-css-keyframes-and-animation-properties-work
lock-an-element-to-its-parent-with-absolute-positioning
lock-an-element-to-the-browser-window-with-fixed-positioning
make-a-css-heartbeat-using-an-infinite-animation-count
make-motion-more-natural-using-a-bezier-curve
modify-fill-mode-of-an-animation
move-a-relatively-positioned-element-with-css-offsets
push-elements-left-or-right-with-the-float-property
set-the-font-size-for-multiple-heading-elements
set-the-font-size-of-paragraph-text
set-the-font-weight-for-multiple-heading-elements
set-the-line-height-of-paragraphs
use-a-bezier-curve-to-move-a-graphic
use-a-css-linear-gradient-to-create-a-striped-element
use-css-animation-to-change-the-hover-state-of-a-button
use-the-css-transform-property-skewx-to-skew-an-element-along-the-x-axis
use-the-css-transform-property-skewy-to-skew-an-element-along-the-y-axis
use-the-css-transform-scale-property-to-change-the-size-of-an-element
use-the-css-transform-scale-property-to-scale-an-element-on-hover
use-the-del-tag-to-strikethrough-text
use-the-em-tag-to-italicize-text
use-the-strong-tag-to-make-text-bold
use-the-text-transform-property-to-make-text-uppercase
use-the-u-tag-to-underline-text
basic-css
add-a-negative-margin-to-an-element
add-borders-around-your-elements
add-different-margins-to-each-side-of-an-element
add-different-padding-to-each-side-of-an-element
add-rounded-corners-with-border-radius
adjust-the-margin-of-an-element
adjust-the-padding-of-an-element
attach-a-fallback-value-to-a-css-variable
cascading-css-variables
change-a-variable-for-a-specific-area
change-the-color-of-text
change-the-font-size-of-an-element
create-a-custom-css-variable
give-a-background-color-to-a-div-element
import-a-google-font
index.md
inherit-styles-from-the-body-element
make-circular-images-with-a-border-radius
override-all-other-styles-by-using-important
override-class-declarations-by-styling-id-attributes
override-class-declarations-with-inline-styles
override-styles-in-subsequent-css
prioritize-one-style-over-another
set-the-font-family-of-an-element
set-the-id-of-an-element
size-your-images
specify-how-fonts-should-degrade
style-multiple-elements-with-a-css-class
style-the-html-body-element
understand-absolute-versus-relative-units
use-a-css-class-to-style-an-element
use-a-custom-css-variable
use-a-media-query-to-change-a-variable
use-abbreviated-hex-code
use-an-id-attribute-to-style-an-element
use-attribute-selectors-to-style-elements
use-clockwise-notation-to-specify-the-margin-of-an-element
use-clockwise-notation-to-specify-the-padding-of-an-element
use-css-selectors-to-style-elements
use-css-variables-to-change-several-elements-at-once
use-hex-code-for-specific-colors
use-hex-code-to-mix-colors
use-rgb-to-mix-colors
use-rgb-values-to-color-elements
basic-html-and-html5
add-a-submit-button-to-a-form
add-images-to-your-website
add-placeholder-text-to-a-text-field
check-radio-buttons-and-checkboxes-by-default
comment-out-html
create-a-bulleted-unordered-list
create-a-form-element
create-a-set-of-checkboxes
create-a-set-of-radio-buttons
create-a-text-field
create-an-ordered-list
declare-the-doctype-of-an-html-document
define-the-head-and-body-of-an-html-document
delete-html-elements
fill-in-the-blank-with-placeholder-text
headline-with-the-h2-element
index.md
inform-with-the-paragraph-element
introduction-to-html5-elements
link-to-external-pages-with-anchor-elements
link-to-internal-sections-of-a-page-with-anchor-elements
make-dead-links-using-the-hash-symbol
nest-an-anchor-element-within-a-paragraph
nest-many-elements-within-a-single-div-element
say-hello-to-html-elements
turn-an-image-into-a-link
uncomment-html
use-html5-to-require-a-field
css-flexbox
add-flex-superpowers-to-the-tweet-embed
align-elements-using-the-align-items-property
align-elements-using-the-justify-content-property
apply-the-flex-direction-property-to-create-a-column-in-the-tweet-embed
apply-the-flex-direction-property-to-create-rows-in-the-tweet-embed
index.md
use-display-flex-to-position-two-boxes
use-the-align-items-property-in-the-tweet-embed
use-the-align-self-property
use-the-flex-basis-property-to-set-the-initial-size-of-an-item
use-the-flex-direction-property-to-make-a-column
use-the-flex-direction-property-to-make-a-row
use-the-flex-grow-property-to-expand-items
use-the-flex-shorthand-property
use-the-flex-shrink-property-to-shrink-items
use-the-flex-wrap-property-to-wrap-a-row-or-column
use-the-justify-content-property-in-the-tweet-embed
use-the-order-property-to-rearrange-items
css-grid
add-columns-with-grid-template-columns
add-gaps-faster-with-grid-gap
add-rows-with-grid-template-rows
align-all-items-horizontally-using-justify-items
align-all-items-vertically-using-align-items
align-an-item-horizontally-using-justify-self
align-an-item-vertically-using-align-self
create-a-column-gap-using-grid-column-gap
create-a-row-gap-using-grid-row-gap
create-flexible-layouts-using-auto-fill
create-flexible-layouts-using-auto-fit
create-grids-within-grids
create-your-first-css-grid
divide-the-grid-into-an-area-template
index.md
limit-item-size-using-the-minmax-function
place-items-in-grid-areas-using-the-grid-area-property
reduce-repetition-using-the-repeat-function
use-css-grid-units-to-change-the-size-of-columns-and-rows
use-grid-area-without-creating-an-areas-template
use-grid-column-to-control-spacing
use-grid-row-to-control-spacing
use-media-queries-to-create-responsive-layouts
index.md
responsive-web-design-principles
create-a-media-query
index.md
make-an-image-responsive
make-typography-responsive
use-a-retina-image-for-higher-resolution-displays
responsive-web-design-projects
build-a-personal-portfolio-webpage
build-a-product-landing-page
build-a-survey-form
build-a-technical-documentation-page
build-a-tribute-page
index.md
chef
clojure
collections
conditionals
create-local-variables-with-let
hashmaps
index.md
lists-are-everything
looprecur
more-on-functions
resources
the-basics
vectors
cloud-development
amazon-aws
application-frameworks
azure
cloud-storage
firebase
gcp
google-cloud-platform
google-cloud
heroku
index.md
oss-frameworks
rackspace-cloud
computer-hardware
cooling
cpu
expansion-cards
gpu
hard-drives
index.md
motherboard
power-supply
ram
rom
computer-science
assembly-language
compiled-versus-interpreted-languages
compilers
data-mining
data-structures
dictionaries
graphs
hash-tables
index.md
linked-lists
queues
stacks
trees
databases
acid
column-databases
document-store-databases
fault-tolerance
graph-databases
index.md
indexes
key-value-databases
normal-form
relational-databases
distribued-algorithms
dynamic-programming
error-handling
evented-servers
garbage-collection
hexcode
index.md
interpreters
just-in-time-compilation
notation
asymptotic-notation
big-o-notation
big-omega-notation
big-theta-notation
index.md
np-completeness
parallel-computing
ports
quantum-computing
recursive-descent
shortest-path-on-a-graph
threads
what-is-an-api
what-is-an-sdk
containers
cplusplus
casting
clean-code-guidelines
compilers
conditional-operator
do-while-loop
dynamic-memory-allocation
erase-remove
for-loop
functions
if-else-statement
index.md
inline-function
inline-functions
input-and-output
loops
map
object-oriented-programming
overloading
queue
range-for-loop
set
stack
switch-statements
terms-to-know-for-beginners
the-auto-feature
the-if-statement
tokens-operators
tokens-variables
index.md
static-variable-info
vector
while-loop
csharp
async-await
break
class
delegates
do-while-loop
enumerations
exceptions
expression-bodied-members
for-loop
for
foreach
garbage-collection
hello-world
if-else-statement
if
indeterminate-parameters
index.md
interface
is
linq
first-or-default
first
index.md
select
to-dictionary
to-list
where
method-overloading
nameof-expressions
nested-if-statement
null-coalescing-operator
null-conditional-operator
nullable-types
return
split
string-interpolation
switch-case
switch-statement
try-catch
while-loop
xaml
css
background-opacity
background-size
background
before-selector
borders
box-shadow
breakpoints
class-selector
colors
comments-in-css
css-buttons
css-cursors
css-display
css-frameworks
css-framework-bootstrap
css-framework-bulma
css-framework-foundation
css-framework-material-design-lite
css-framework-materialize
css-framework-semanticui
css-framework-skeleton
css-frameworks-uikit
index.md
css-images
css-performance
css-position
css-pre-processors
css-preprocessors
css-syntax-and-selectors
css3-2d-transforms
css3-at-media-rule
css3-backgrounds
css3-borders-rounded-corners
css3-colors
css3-flexible-box
css3-gradients
css3-grid-layout
css3-media-queries
css3-multiple-columns
css3-nth-child-selector
css3-opacity-property
css3-shadow-effects
css3-transitions
current-color-keyword
device-independent-pixel
dropdowns
fonts
forms
graceful-degradation
height-and-width-dimensions
hover-selector
id-selector
image-galleries
image-opacity-and-transparency
index.md
layout-horizontal-and-vertical-align
layout
display-property
flexbox
flex-basis-property
flex-grow
flexbox-direction
index.md
float-and-clear
grid-layout
index.md
inline-block
the-position-property
legal-color-values
linear-gradient
margins
media-queries
navigation-bars
overflow
padding
pointer-events
progressive-enhancement
properties
background-color-property
background-image-property
background-position-property
background-property
background-repeat-property
border-style-property
clear-property
color-property
css3-background-size-property
css3-border-radius-property
css3-box-shadow-property
css3-box-sizing-property
css3-columns-property
css3-text-shadow-property
css3-transform-property
css3-word-wrap-property
cursor-property
display-property
flex-property
float-property
font-family-property
font-property
font-size-property
font-style-property
font-variant-property
font-weight-property
index.md
letter-spacing-property
line-height-property
list-style-type-property
margin-property
overflow-property
padding-property
position-property
text-align-property
text-decoration-property
text-indent-property
text-transform-property
vertical-align-property
visibility-property
white-space-property
width-property
z-index-property
selectors-reference
selectors
attribute
class-equals
class
dollar-sign-equals
hat-equals
index.md
star
general
ajacent-sibling
child
descendant
general-sibling
id
index.md
type
universal
index.md
pseudo
structure-of-css
styling-links
styling-lists
styling-tables
text-align
text-indent
text-shadow
text
the-box-model
transition
tutorials
a-complete-guide-to-flexbox
a-guide-to-class-and-id-selectors
centering-in-css-a-complete-guide
css-flexbox-tips-and-tricks
css-selectors-cheat-sheet
how-to-absolute-center-an-image-both-vertical-and-horizontal
how-to-add-stroke-to-web-text
index.md
introduction-to-css
perfect-full-page-background-image
scaling-background-images
transparent-background-images
units
using-css-animations
using-css-transitions
vertical-align
w3-css-containers
w3-css-slideshow
web-safe-fonts
will-change
z-index
d3
data-science-tools
detail
flink
batch-examples-java
index.md
hadoop
index.md
jupyter-notebook
pandas
power-bi
scikit
spark
tensor-flow
visualization-bokeh
design-patterns
designer-tools
creative-commons-resources
experience-design
figma
framer
illustrator
index.md
photoshop
sketch
developer-ethics
case-studies
dark-patterns
ethical-breaches
index.md
resources
the-programmers-oath
developer-tools
bower
build-automation
certbot
chef
developer-tools-in-browsers
chrome-developer-tools
index.md
javascript-console
javascript-debugger
network-performance
profiling-memory-and-execution
render-performance
firefox-developer-tools
index.md
internet-explorer-developer-tools
docker
grunt
gulp
ide-integrated-development-environments
index.md
lets-encrypt
markdown
npm-cheatsheet
npm
puppet
source-code-editors
vagrant
yarn
devops
ansible
chef
docker
index.md
saltstack
terraform
docker
documentation
electron
elixir
behaviours
comprehensions
concurrency
control-structures
custom-mix-tasks
data-types
debugging
documentation
ecto
embedded-elixir
enumerables
erlang-interoperability
erlang-term-storage
error-handling
executables
functions
genstage
iex-helpers
iex
index.md
keyword-lists
lists
maps
meta-programming
mix
mnesia
modules
operations
otp-concurrency
otp-supervisors
pattern-matching
phoenix
pipe-operator
plug
protocols
sigils
specifications-and-types
strings
testing
tuples
umbrella-projects
elm
erlang
game-development
gamemaker-studio
godot
index.md
libgdx
opengl
phaser
pygame
unity
unreal-engine
gatsbyjs
git
authenticate-with-github-using-ssh
difference-git-github
git-alias
git-bisect
git-branch
git-checkout
git-cherry-pick
git-clone
git-commit
git-fetch
git-hooks
git-hosting
git-log
git-merge
git-pull
git-push
git-rebase
git-remote
git-reset
git-revert
git-squash
git-stash
git-status
git-verifying-commits
gitignore
gui-options
index.md
tagging-in-git
go
a-simple-web-server-in-go
documentation
functions
go-channels
go-functions
go-maps
go-playground
go-pointers
go-slices
go-structs
go-variables
goroutines
hello-world
if-else-statements
if
index.md
installing-go
index.md
mac-package-installer
mac-tarball
ubuntu-apt-get
ubuntu-tarball
windows-installer
loops
methods
range
receive-data-with-your-webserver
structs
the-zero-value
use-templates-with-your-webserver
variadic-functions
groovy
hibernate
html
attributes
a-href-attribute
a-target-attribute
body-background-attribute
body-bgcolor-attribute
div-align-attribute
font-color-attribute
font-size-attribute
href-attribute
href
img-align-attribute
img-src-attribute
img-width-attribute
index.md
input-checked-attribute
input-type-attribute
input
lang
links
onclick-event-attribute
p-align-attribute
required
script-src-attribute
table-border-attribute
block-and-inline-elements
comments-in-html
css-classes
doctype-declaration
elements
a-tag
abbr-tag
address-tag
area-tag
article-tag
aside-tag
audio-tag
b-tag
base-tag
blockquote-tag
body-tag
br-tag
button-tag
canvas-tag
center-tag
code-tag
comment-tag
div-tag
doctype-tag
em-tag
fieldsets-and-legends
font-tag
footer-tag
form-tag
head-tag
header-tag
hr-tag
i-tag
iframe-tag
img-tag
index.md
input-tag
input-types
label-tag
li-tag
link-tag
lists
main-tag
meta-tag
nav-tag
ol-tag
p-tag
paragraph
paragraphs
s-tag
script-tag
section-tag
select-tag
span-tag
strong-tag
style-tag
table-tag
td-tag
textarea-tag
th-tag
tr-tag
u-tag
ul-tag
html-entities
html-forms
html5-audio
html5-semantic-elements
html5-video
html5-web-storage
iframes
index.md
layouts
lists
mailto-links
optional-tags
page-structure
responsive-web-design
semantic-html-elements
symbols
tables
tutorials
basic-html
center-an-image-using-text-align-center
embedding-youtube-videos
how-to-create-an-html-button-that-acts-like-a-link
how-to-horizontally-center-a-div-tag-in-another-div-tag
how-to-insert-spaces-or-tabs-in-text-using-html-and-css
how-to-use-links
how-to-use-lists
images-in-html
index.md
redirect-from-an-html-page
text-formatting-in-html
use-tab-space-instead-of-multiple-non-breaking-spaces-nbsp
url-encoding-reference
utf-8-reference
web-sockets
ionic
hello-world-in-ionic
index.md
java
abstract-class
access-modifiers
arraylist
arrays
basic-operations
bitwise-operators
index.md
build-tools
built-in-functions
classes-and-objects
collections
comments-in-java
constructors
control-flow
data-abstraction
data-types
defining-attributes
equality
final-keyword
finally-keyword
garbage-collection
generics
getters-and-setters
index.md
inheritance-basics
inheritance
instanceof-operator
interfaces
java-bean
javafx
lambda-expressions
loops
break-control-statement
continue-control-statement
control-statements
do-while-loop
for-each-loop
for-loop
index.md
infinite-loops
while-loop
methods
pojo
regular-expressions
resources
static
strings
swing
the-java-virtual-machine-jvm
throw-keyword
throws-keyword
tokens
variables
javascript
additional-javascript-resources
advantages-and-disadvantages-of-javascript
angularjs-interview-questions
arguments
arithmetic-operation
arrow-functions
assignment-operators
async-messaging-with-rabbitmq-tortoise
await-promises
booleans
callback-functions
classes
closures
code-blocks
code-linting-in-javascript
comments
comparison-operators
concurrency-model-and-event-loop
conditional-ternary-operators
converting-strings-to-numbers
error-handling-and-try-catch-throw
es6
arrow-functions
default-parameters
destructuring
index.md
let-and-const
falsy-values
form-validation
function-composition
function-invocation
functions-list
get-timestamp
global-object
global-variables
higher-order-functions
html-dom-getelementbyid-method
html-dom-innerhtml-property
html-dom-queryselector
html-dom
if-else-statement
immediately-invoked-functions-expressions
immutable-types
index.md
location-object
location-reload-method
logical-operators
loops
break-statements
continue-statement
do-while-loop
for-in-loop
for-loop
for-of-loop
index.md
labeled-statement
while-loop
manipulate-javascript-objects
manipulating-cookies
multiply-two-numbers-with-javascript
naming-convention-for-javascript
numbers
object-instantiation
onclick-event
onload-event
output
popup-boxes
promises
prototypes
random-method
regular-expressions-reference
return-statements
scopes
semicolons
singleton-in-javscript
spread-syntax
standard-objects
array
array-from
array-isarray
array-length
array-of
array-prototype-concat
array-prototype-copywithin
array-prototype-entries
array-prototype-every
array-prototype-fill
array-prototype-filter
array-prototype-find
array-prototype-findindex
array-prototype-foreach
array-prototype-includes
array-prototype-indexof
array-prototype-join
array-prototype-lastindexof
array-prototype-map
array-prototype-pop
array-prototype-push
array-prototype-reduce
array-prototype-reduceright
array-prototype-reverse
array-prototype-shift
array-prototype-slice
array-prototype-some
array-prototype-sort
array-prototype-splice
array-prototype-tolocalstring
array-prototype-tosource
array-prototype-tostring
array-prototype-unshift
array-prototype-values
index.md
arraybuffer
arraybuffer-isview
arraybuffer-prototype-bytelength
arraybuffer-prototype-slice
arraybuffer-transfer
index.md
atomics
atomics-add
atomics-and
atomics-compareexchange
atomics-exchange
atomics-islockfree
atomics-load
atomics-or
atomics-store
atomics-sub
atomics-wait
atomics-wake
atomics-xor
index.md
boolean
boolean-prototype-tosource
boolean-prototype-tostring
boolean-prototype-valueof
index.md
date
date-now
date-parse
date-prototype-getdate
date-prototype-getday
date-prototype-getfullyear
date-prototype-gethours
date-prototype-getmilliseconds
date-prototype-getminutes
date-prototype-getmonth
date-prototype-getseconds
date-prototype-gettime
date-prototype-gettimezoneoffset
date-prototype-getutcdate
date-prototype-getutcday
date-prototype-getutcfullyear
date-prototype-getutchours
date-prototype-getutcmilliseconds
date-prototype-getutcminutes
date-prototype-getutcmonth
date-prototype-getutcseconds
date-prototype-setdate
date-prototype-setfullyear
date-prototype-sethours
date-prototype-setmilliseconds
date-prototype-setminutes
date-prototype-setmonth
date-prototype-setseconds
date-prototype-settime
date-prototype-setutcdate
date-prototype-setutcfullyear
date-prototype-setutchours
date-prototype-setutcmilliseconds
date-prototype-setutcminutes
date-prototype-setutcmonth
date-prototype-setutcseconds
date-prototype-todatestring
date-prototype-toisostring
date-prototype-tojson
date-prototype-tolocaledatestring
date-prototype-tolocaleformat
date-prototype-tolocalestring
date-prototype-tolocaletimestring
date-prototype-tosource
date-prototype-tostring
date-prototype-totimestring
date-prototype-toutcstring
date-prototype-valueof
date-utc
index.md
error
error-prototype-columnnumber
error-prototype-filename
error-prototype-linenumber
error-prototype-message
error-prototype-name
error-prototype-stack
error-prototype-tosource
error-prototype-tostring
index.md
function
function-caller
function-displayname
function-length
function-name
function-prototype-apply
function-prototype-bind
function-prototype-call
function-prototype-isgenerator
function-prototype-tosource
function-prototype-tostring
index.md
generator
generator-prototype-next
generator-prototype-return
generator-prototype-throw
index.md
index.md
json
index.md
json-arrays
json-parse
json-stringify
json-syntax
map
index.md
map-prototype-clear
map-prototype-delete
map-prototype-entries
map-prototype-foreach
map-prototype-get
map-prototype-has
map-prototype-keys
map-prototype-set
map-prototype-size
map-prototype-values
math
index.md
math-abs
math-acos
math-acosh
math-asin
math-asinh
math-atan
math-atan2
math-atanh
math-cbrt
math-ceil
math-clz32
math-cos
math-cosh
math-e
math-exp
math-expm1
math-floor
math-fround
math-hypot
math-imul
math-ln10
math-ln2
math-log
math-log10
math-log10e
math-log2e
math-max
math-min
math-pi
math-pow
math-random
math-round
math-sign
math-sin
math-sinh
math-sqrt
math-sqrt1-2
math-sqrt2
math-tan
math-tanh
math-trunc
number
index.md
number-epsilon
number-isfinite
number-isinteger
number-isnan
number-issafeinteger
number-max-safe-integer
number-max-value
number-min-value
number-nan
number-negative-infinity
number-parsefloat
number-parseint
number-positive-infinity
number-prototype-toexponential
number-prototype-tofixed
number-prototype-tolocalestring
number-prototype-toprecision
number-prototype-tosource
number-prototype-tostring
number-prototype-valueof
object
index.md
object-assign
object-create
object-defineproperties
object-defineproperty
object-entries
object-freeze
object-getownpropertydescriptor
object-getownpropertydescriptors
object-getownpropertynames
object-getownpropertysymbols
object-getprototypeof
object-is
object-isextensible
object-isfrozen
object-issealed
object-keys
object-preventextentions
object-prototype-definegetter
object-prototype-definesetter
object-prototype-hasownproperty
object-prototype-isprototypeof
object-prototype-lookupgetter
object-prototype-lookupsetter
object-prototype-propertyisenumerable
object-prototype-setprototypeof
object-prototype-tolocalstring
object-prototype-tosource
object-prototype-tostring
object-prototype-unwatch
object-prototype-valueof
object-prototype-watch
object-prototype.constructor
object-seal
object-setprototypeof
object-values
promise
index.md
promise-all
promise-prototype-catch
promise-prototype-then
promise-race
promise-reject
promise-resolve
reflect
index.md
reflect-apply
reflect-construct
reflect-defineproperty
reflect-deleteproperty
reflect-get
reflect-getownpropertydescriptor
reflect-getprototypeof
reflect-has
reflect-isextensible
reflect-ownkeys
reflect-preventextentions
reflect-set
reflect-setprototypeof
regexp
index.md
regexp-prototype-exec
regexp-prototype-flags
regexp-prototype-global
regexp-prototype-ignorecase
regexp-prototype-multiline
regexp-prototype-source
regexp-prototype-sticky
regexp-prototype-test
regexp-prototype-tosource
regexp-prototype-tostring
regexp-prototype-unicode
string
index.md
string-fromcharcode
string-fromcodepoint
string-length
string-prototype-charat
string-prototype-charcodeat
string-prototype-codepointat
string-prototype-concat
string-prototype-endswith
string-prototype-includes
string-prototype-indexof
string-prototype-lastindexof
string-prototype-localecompare
string-prototype-match
string-prototype-normalize
string-prototype-padend
string-prototype-padstart
string-prototype-repeat
string-prototype-replace
string-prototype-search
string-prototype-slice
string-prototype-split
string-prototype-startswith
string-prototype-substr
string-prototype-substring
string-prototype-tolocalelowercase
string-prototype-tolocaleuppercase
string-prototype-tolowercase
string-prototype-tostring
string-prototype-touppercase
string-prototype-trim
string-prototype-trimleft
string-prototype-trimright
string-prototype-valueof
string-raw
strict-mode
switch-statements
template-literals
ternary-operator
this-reference
timing-events
truth-table
truthy-values
tutorials
add-new-properties-to-a-javascript-object
add-two-numbers-with-javascript
build-javascript-objects
comment-your-javascript-code
construct-javascript-objects-with-functions
create-a-javascript-slot-machine
create-decimal-numbers-with-javascript
debugging-javascript-with-browser-devtools
declare-javascript-objects-as-variables
declare-javascript-variables
decrement-a-number-with-javascript
delete-properties-from-a-javascript-object
detect-authentic-click-events
divide-one-number-by-another-with-javascript
finding-a-remainder-in-javascript
generate-random-fractions-with-javascript
generate-random-whole-numbers-with-javascript
get-current-url-in-javascript
give-your-javascript-slot-machine-some-stylish-images
how-to-create-a-countdown-timer
how-to-create-a-dropdown-menu-with-css-and-javascript
how-to-create-a-lightbox
how-to-create-a-slideshow
how-to-create-a-top-navigation-bar
how-to-create-an-accordion
how-to-create-popups
how-to-create-tabs
how-to-install-node-js-and-npm-on-windows
increment-a-number-with-javascript
index.md
invert-regular-expression-matches-with-javascript
iterate-with-javascript-for-loops
iterate-with-javascript-while-loops
javascript-for-loops-explained
page-redirects-using-javascript
perform-arithmetic-operations-on-decimals-with-javascript
store-multiple-values-in-one-variable-using-javascript-arrays
subtract-one-number-from-another-with-javascript
the-javascript-version-of-jquerygetjson
use-the-javascript-console
using-anonymous-functions-for-private-namespacing-in-your-javascript-apps
what-does-javascript-void-0-mean
write-reusable-javascript-with-functions
typeof
undefined-primitive-values
where-to
window-clearinterval-method
window-cleartimeout-method
window-confirm-method
window-localstorage
window-location
window-open-method
window-setinterval-method
window-settimeout-method
with
jquery
index.md
jquery-ajax-get-method
jquery-ajax-post-method
jquery-animate
jquery-click-method
jquery-css-method
jquery-effects-hide-method
jquery-effects-show-method
jquery-event-method
jquery-hover-method
jquery-html-method
jquery-mousedown-method
jquery-selectors
julia
kotlin
linux
10-simple-and-useful-linux-commands
advantages-of-linux
basic-linux-commands
common-terms-every-linux-user-should-know
create-file-with-sepcific-size
getting-started
how-linux-system-boots-up-6-step-description
how-to-download-files-with-wget
how-to-extract-or-decompress-a-compressed-file-in-linux
how-to-install-phpmyadmin-on-linux-ubuntu
how-to-use-sftp-to-securely-transfer-files-with-a-remote-server
index.md
install-and-configure-apache-server-in-linux
install-and-configure-ftp-server-in-linux-redhat
installing-cli-tools-developers-should-not-live-without-on-linux-and-mac
lamp-stack
linux-brief-history
local-lamp-server-on-ubuntu
making-partitions-in-linux
origins-of-linux-and-the-free-software-movement
setting-up-yum-repositories-in-redhat-linux
shell-scripting
some-usages-for-linux
automating-tasks
index.md
the-anatomy-of-the-linux-command-line
the-command-prompt
user-management-on-linux
using-the-find-command
writing-a-bash-script
logic
algebra-of-logic
conditional-and-biconditional-statements
dining-philosophers-problem
index.md
knights-and-knaves
logical-operators
mobsters-riddle
monty-hall-problem
normal-forms
satisfiability
tautologies
truth-tables
machine-learning
backpropagation
bayes-classifier
brownian-motion
clustering-algorithms
dataset-splitting
deep-learning
gradient-descent
index.md
optimization-algorithms-for-gradient-descent
dimension-reduction
expectation-maximization-algorithm
feature-engineering
gaussian-process
glossary
index.md
latent-dirichlet-allocation
linear-regression
logistic-regression
monte-carlo
neural-networks
convolutional-neural-networks
generative-adversarial-networks
index.md
multi-layer-perceptron
perceptron
recurrent-neural-networks
principal-component-analysis
principles
correlation-does-not-imply-causation
data-alone-is-not-enough
feature-engineering-is-the-key
index.md
intuition-fails-in-high-dimensions
its-generalization-that-counts
learn-many-models-not-just-one
learning-equals-representation-evaluation-optimization
more-data-beats-a-cleverer-algorithm
overfitting-has-many-faces
representable-does-not-imply-learnable
simplicity-does-not-imply-accuracy
theoretical-guarantees-are-not-what-they-seem
random-forest
reinforcement-learning
stochastic-process
supervised-learning
support-vector-machine
unsupervised-learning
yolo-for-object-detection
mathematics
2-by-2-determinants
2d-shapes-polygons-and-more
3-by-3-determinants
absolute-value
accuracy-and-precision
add-fractions-with-unlike-denominators
adding-and-subtracting-negative-numbers
adding-and-subtracting-radicals-and-square-roots
adding-and-subtracting-time
adding-and-subtracting-vectors
adding-fractions
algebra
graphing-quadratics-vertex-form
index.md
intro-to-rationalizing-the-denominator
piecewise-functions-graphs
polynomial-factorization
recursive-formulas-for-arithmetic-sequences
simplify-square-roots
simplifying-square-roots
the-quadratic-formula
two-step-inequalities
vertex-and-axis-of-symmetry-of-a-parabola
worked-example-two-step-equations
all-factors-of-a-number
amplitude-and-period-of-sinusoidal-functions-from-equation
amplitude-period-phase-shift-and-frequency
analytic-geometry-distance-formula
analytic-geometry-midpoint-formula
angles-acute-obtuse-straight-and-right
antiderivatives-and-indefinite-integrals
area-between-a-curve-and-the-x-axis
area-of-a-circle
area-of-a-ellipse
area-of-a-parallelogram
area-of-a-rectangle
area-of-a-sector
area-of-a-square
area-of-a-trapezium
area-of-a-triangle
area-of-trapezoids
area-of-triangles
arithmetic-series
asymptotes-worked-examples
axis-of-symmetry-of-a-parabola
basic-log-rules-and-expanding-log-expressions
basic-number-properties-associative-commutative-and-distributive
basic-percent-of-word-problems
basis
bayes-theorem
binary-decimal-hex-conversion
binomial-distribution
calculating-conditional-probability
calculating-standard-deviation-step-by-step
calculations-with-months
central-limit-theorem
chain-rule-introduction
circle-equations
circle
combinations-and-permutations
complementary-angles
completing-the-square-circle-equations
completing-the-square-finding-the-vertex
completing-the-square-solving-quadratic-equations
completing-the-square
complex-fractions
complex-numbers-introduction
composition-of-functions-composing-functions-with-functions
composition-of-functions
compute-determinant-of-matrix-simulink
conditional-probability-with-bayes-theorem
conditional-probability
confidence-intervals
congruent
conics-hyperbolas-introduction
conics-parabolas-introduction
constructing-a-box-plot
converse-inverse-contrapositive
conversion-of-temperature-celsius-to-fahrenheit
convert-decimals-to-fractions
convert-fractions-to-percents
convert-percents-to-fractions
converting-am-pm-to-24-hour-clock
converting-between-radians-and-degrees
converting-directly-from-binary-to-hexadecimal
converting-from-decimal-to-binary
converting-pounds-to-ounces
converting-units-centimeters-to-meters
converting-units-minutes-to-hours
correlation
coterminal-angles
counting
combinations
factorials-and-binomial-coefficients
inclusion-exclusion-principle
index.md
permutations-with-replacement
permutations-without-replacement
pigeonhole-principle
rule-of-product
rule-of-sum
tree-diagrams
cramers-rule
cross-multiply
cross-product
cylinder-volume-and-surface-area
decimals-fractions-and-percentages
definition-of-factor
definition-of-mean
definition-of-mode
definition-of-real-number
definition-of-rectangular-prism
degrees-to-radians
dependent-and-independent-variables
derivative-of-2
derivative
derivatives
deriving-integration-by-parts-formula
descartes-rule-of-signs
determinant-of-a-3-by-3-matrix-standard-method
determinant-of-a-matrix
die-rolling-probability
differential-equations
eulers-method
index.md
direct-comparison-test-series
directly-proportional-and-inversely-proportional
discrete-and-continuous-data
distributive-property-explained
dividing-fractions-by-whole-numbers
dividing-fractions
dividing-polynomials-synthetic-division
division
domain-and-range-of-quadratic-functions
domain-and-range-of-rational-functions
dot-product
double-angle-formulas
e-constant
e-eulers-number
eigenvalue
end-behavior-of-a-function
equal-less-and-greater-than-symbols
equation-of-a-line
equation-of-tangent-line
eulers-formula
even-and-odd-functions
example-all-the-ways-you-can-flip-a-coin
example-of-subtracting-fractions-with-unlike-denominators
exponent-rules-intro
exponential-and-logarithmic-functions
exponential-functions-compound-interest
exponential-functions-introduction
exponential-growth-and-decay-word-problems
exponential-growth-and-decay
exponential-word-problems
exponents-basic-rules
exponents
factorial-function
factorials
factoring-in-algebra
factoring-polynomials-common-factor
factoring-quadratics-the-simple-case
factoring-quadratics
fibonacci-number
finding-a-percent
finding-an-angle-in-a-right-angled-triangle
finding-circumference-of-a-circle-when-given-the-area
finding-slope-from-graph
finding-the-inverse-of-a-function
finding-the-minimum-and-maximum-of-a-function
fourier-series
fractional-exponents
fractions
function-notation-definitions-and-evaluating-at-a-number
function-transformations
functions-domain-and-range
functions
absolute-value
bijectivity
composition
domain-and-codomain
exponentials
fibonacci-and-ackermann
floor-and-ceiling
functions-are-relations
image-and-range
index.md
injectivity
invertibility
logarithms
modulo-versus-modular
recursively-defined-functions
surjectivity
gamma-function
geometric-sequences-and-sums
geometric-series-with-sigma-notation
geometric-series
geometry
coordinate-plane
index.md
shapes
golden-ratio
gram-schmidt-process
graph-of-y-equals-sin-x
graphing-a-linear-equation
graphing-basic-logarithmic-functions
graphing-linear-inequalities
graphing-quadratic-functions-the-leading-coefficient-the-vertex
graphing-rational-functions-introduction
graphing-trigonometric-functions
graphs-of-sine-cosine-and-tangent
graphs-of-trigonometric-functions
greatest-common-factor
half-angle-formulas
hexadecimal-number-system
hexagon
histograms
horizontal-asymptotes
how-to-add-and-subtract-with-powers
how-to-calculate-the-margin-of-error-for-a-sample-proportion
how-to-calculate-the-mean-value
how-to-determine-a-p-value-when-testing-a-null-hypothesis
how-to-divide-exponents
how-to-factor-a-polynomial-expression
how-to-find-probabilities-for-z-with-the-z-table
how-to-find-the-limit-of-a-function-algebraically
how-to-find-the-median-value
how-to-interpret-a-correlation-coefficient-r
how-to-multiply-matrices
how-to-use-the-t-table-to-solve-statistics-problems
how-to-use-the-z-table
how-to-work-with-30-60-90-degree-triangles
identifying-the-45-45-90-degree-triangle
imaginary-numbers
implicit-differentiation
improper-fractions
indefinite-integral-of-1-over-x
index.md
inductive-and-deductive-reasoning
infinite-geometric-series
integral
integration-by-parts
integration-rules
intercepts-from-an-equation
interior-angles-of-polygons
intermediate-value-theorem
interquartile-range-iqr
intervals
intro-to-absolute-value-equations-and-graphs
intro-to-absolute-value-inequalities
intro-to-arcsine
intro-to-composing-functions
intro-to-graphing-two-variable-inequalities
intro-to-inverse-functions
intro-to-linear-equation-standard-form
intro-to-logarithm-properties
intro-to-logarithms
intro-to-long-division-of-polynomials
intro-to-matrices
intro-to-matrix-multiplication
intro-to-partial-fraction-expansion
intro-to-point-slope-form
intro-to-polynomial-synthetic-division
intro-to-rational-and-irrational-numbers
intro-to-slope-intercept-form
intro-to-the-binomial-theorem
intro-to-the-trigonometric-ratios
introduction-to-derivatives
introduction-to-eigenvalues-and-eigenvectors
introduction-to-logarithms
introduction-to-partial-derivatives
introduction-to-trigonometric-substitution
inverse-functions
inverse-of-a-matrix-using-minors-cofactors-and-adjugate
inverse-sine-cosine-tangent
inverse-tangent
inverting-a-3-by-3-matrix-using-determinants
irrational-numbers
isosceles-triangle
laplace-transform
law-of-cosines
law-of-sines
laws-of-exponents
least-common-denominator
least-common-multiple
lhopitals-rule
limits-and-continuity
limits-intro
linear-algebra
canonical-form
determinants
eigenvectors
index.md
inner-product-spaces
linear-mappings
matrix-algebra
orthogonality
projections
spans
systems-of-linear-equations
vector-spaces
vectors
linear-equations-and-functions
linear-equations
local-linearity
logarithmic-equations-variable-in-the-argument
logarithms-introduction-to-the-relationship
long-division
long-polynomial-division
maclaurin-series
matrix-inverse
matrix-inversion-finding-the-inverse-of-a-matrix
mean-absolute-deviation-mad
mean-median-mode-and-range
mean-value-theorem
metric-units-of-length-review-mm-cm-m-and-km
mixed-fractions
more-trig-sub-practice
multiplication-times-tables
multiplying-decimals-example
multiplying-fractions
multiplying-matrices
negative-exponents
normal-distribution
number-bases-introduction-and-binary-numbers
number-theory
comparing-base-n-numeral-systems
computers-dont-have-to-use-binary
euclidean-division
finding-prime-numbers
floating-point-precision
fundamental-theorem-of-arithmetic
how-do-computers-use-binary
index.md
prime-factorization
sieves
operations-on-functions
optimization-box-volume
order-of-operations-pemdas
partial-derivatives-introduction
partial-fraction-decomposition-general-techniques
pascals-triangle
pearsons-chi-square-test
percent-of-a-whole-number
percentage-change
percentage-difference
percentage-error
perimeter-area-and-volume
perimeter
permutation-formula
pi
point-slope-equation-of-a-line
polar-and-cartesian-coordinates
polar-coordinates
polygons
polynomial-graphs-end-behavior
polynomials-long-division
prime-factorization
prime-number-list
prime-numbers
probability
product-rule-intro
proof-of-finite-arithmetic-series-formula-by-induction
properties-of-rhombuses-rectangles-and-squares
proving-trigonometric-identities
pyramids
pythagorean-theorem
pythagorean-triples
quadratic-equation-solver
quadratic-equations
quadrilaterals-square-rectangle-rhombus-trapezoid-parallelogram
quartiles
radians-to-degrees
radians
radicals-introduction-and-simplification
radicals-rationalizing-the-denominator
radius-diameter-circumference
rational-numbers
ratios
reading-box-plots
real-numbers
reciprocal
related-rates-falling-ladder
relations
antisymmetry
cartesian-product
composite-relations-matrices
composite-relations
directed-graphs-of-relations
graphs-of-relations
index.md
inverse-relations
powerset
reflexivity
symmetry
relative-frequency
rewriting-improper-fractions-as-mixed-numbers
rewriting-tricky-fractions-to-decimals
rhombus
roman-numerals
rounding-and-significant-digits
rules-of-significant-figures
scalar-and-matrix-multiplication
scientific-notation-examples
scientific-notation
sectors-areas-and-arcs
set-builder-notation
sigma-notation
significant-figures
simplify-fractions
simplifying-exponent-expressions
simplifying-expressions
simplifying-radicals
simplifying-square-roots
simpsons-rule
sine-cosine-tangent
slant-oblique-asymptotes
slope-formula
sohcahtoa-sine-cosine-tangent
sohcahtoa
solving-a-system-of-3-equations-and-4-variables-using-matrix-row-echelon-form
solving-absolute-value-equations
solving-exponential-equations-from-the-definition
solving-exponential-equations-using-logarithms-base-2
solving-for-a-side-with-the-law-of-cosines
solving-for-a-side-with-the-law-of-sines
solving-inequalities
solving-linear-equations-one-step-equations
solving-log-equations-from-the-definition
solving-log-equations-with-exponentials
solving-quadratic-equations-by-factoring
solving-quadratics-by-factoring
solving-sas-triangles
solving-systems-of-equations-by-elimination
solving-triangles
span
special-factoring-differences-of-squares
special-factoring-sums-and-differences-of-cubes-and-perfect-squares
special-right-triangles-intro
sphere
spherical-coordinates
squares-and-square-roots
standard-deviation-and-variance
standard-deviation-formulas
standard-deviation
standard-form
standard-normal-distribution-table
statistics
analysis-of-variance
bayes-theorem
bayesian-statistics
binomial-distribution
exponential-distribution
how-to-calculate-percentiles
hypothesis
index.md
k-means
markov-chains
mean
median
mode
normal-distribution
p-value
poisson-distribution
probability-distribution
probability
random-sampling
range
regression
standard-deviation
t-test
variance
straight-line-equations-point-slope-form
straight-line-equations-slope-intercept-form
subtracting-fractions-with-unlike-denominators
subtracting-fractions
sum-of-the-first-n-terms-of-a-series
summation-notation-for-sums
supplementary-angles
surface-area-of-a-cone
surface-area-of-a-pyramid
surface-area-of-a-sphere
synthetic-division
systems-of-equations-with-substitution
systems-of-linear-equations-definitions
systems-of-linear-equations-solving-by-addition-or-elimination
systems-of-linear-equations-solving-by-substitution
table-of-factors-and-multiples
taylor-and-maclaurin-polynomials-intro
the-binomial-theorem-formulas
the-change-of-base-formula
the-common-and-natural-logarithms
the-distance-formula
the-law-of-cosines
the-law-of-sines
the-midpoint-formula
the-quadratic-formula-explained
the-slope-of-a-straight-line
the-unit-circle-definition-of-sine-cosine-and-tangent
the-unit-circle
the-vertex-of-a-parabola
triangle
trigonometric-functions
trigonometric-identities
trigonometry
angles-pi-over-3
angles-pi-over-4
index.md
trigonometric-identities
u-substitution-indefinite-integrals
understanding-square-roots
understanding-the-quadratic-formula
unit-circle
us-standard-volume
using-the-cosine-double-angle-identity
vector-intro-for-linear-algebra
vectors
addition-and-scalar-multiplication
algebraic-laws-of-vectors
angle-between-vectors
cauchy-schwartz-inequality
cross-product
curves
directed-line-segments
dot-product
hyperplanes
index.md
minkowski-inequality
norm-of-a-vector
parametric-representation-of-lines
projections
spatial-vectors
tangent-vectors
unit-vectors
venn-diagrams
vertical-angles
vertical-asymptotes
volume-of-a-cone
volume-of-a-sphere
what-a-p-value-tells-you-about-statistical-data
what-is-a-function
what-is-the-domain-of-a-function
what-is-the-range-of-a-function
whole-numbers-and-integers
worked-example-converting-a-fraction-to-a-decimal
worked-example-domain-and-range-from-graph
worked-example-graphing-piecewise-functions
worked-example-interval-of-convergence
worked-example-order-of-operations-pemdas
worked-example-slope-from-two-points
working-with-exponents-and-logarithms
x-and-y-intercepts
meta
free-code-camp-agenda-for-october-summit-2015
free-code-camp-brownie-points
free-code-camp-completion-language-requirements
free-code-camp-completion-timeframe
free-code-camp-cost
free-code-camp-deployment-workflow
free-code-camp-external-resources-recommendations
free-code-camp-full-stack-development-certification
free-code-camp-honesty-policy
free-code-camp-hotkeys
free-code-camp-infinite-loop-protection
free-code-camp-issue-labels
free-code-camp-javascript-style-guide
free-code-camp-logo
free-code-camp-official-chat-rooms
free-code-camp-privacy-policy
free-code-camp-site-improvement-august-2015
free-code-camp-streaks
free-code-camp-style-guide-for-algorithms
free-code-camp-twitch-account
free-code-camp-unofficial-local-groups
free-code-camps-august-live-stream
free-code-camps-camperbot
free-code-camps-summit-august-2015
free-code-camps-summit-december-2015
free-code-camps-summit-november-2015
free-code-camps-summit-october-2015
index.md
why-does-free-code-camp-use-javascript-instead-of-ruby-or-python
miscellaneous
10-steps-on-how-to-conquer-a-hackathon
12-principles-behind-the-agile-manifesto
about-the-wiki-category
accessing-the-database-from-your-front-end
add-elements-within-your-bootstrap-wells
add-font-awesome-icons-to-all-of-our-buttons
add-font-awesome-icons-to-our-buttons
add-free-code-camp-in-linkedin
add-id-attributes-to-bootstrap-elements
adding-envirioment-variables-in-windows
adding-snippets-to-your-sublime-text-installation
advantages-of-using-free-code-camp
agile-project-management-terminology
algoritmo-confirma-la-terminacin
algoritmo-de-argumentos-opcionales
algoritmo-mensaje-secreto
alternatives-to-popular-windows-and-mac-software
amending-the-most-recent-commit-message
angular-2-starter-project
angular-resources
angular-socketio
arranging-operations-alphabetically-in-swashbuckle-swagger
backend-file-structures-in-angular
bar-graph-project
bitwise-operators
capitalize-the-first-letter-of-a-string
chaijs-assertexpression-message
chaijs-cheatsheet
challenge-dcommenter-html
challenge-dire-bonjour-aux-elements-html
challenge-informer-avec-l-element-de-paragraphe
challenge-titre-avec-un-element-h2
change-text-inside-an-element-using-jquery
change-text-with-click-events
change-the-css-of-an-element-using-jquery
change-the-url-of-a-remote-repository
changes-made-to-the-site-on-february-11-2016
check-the-length-property-of-a-string-variable
checking-for-hidden-elements
checking-if-the-element-is-currently-hidden
checkout-a-remote-branch-in-git
clear-specific-values-from-your-browser-local-storage
cloning-a-specific-branch-in-git
cloning-all-remote-branches-in-git
create-a-new-api-endpoint-in-angular
create-a-new-route-in-angular
create-an-npm-module
create-and-upload-and-link-animated-gif-image
creating-a-new-directive-in-angular
creating-a-new-github-issue
creating-a-project-with-django
customizing-ubuntu
data-structure-arrays
data-structure-linked-list
data-structure-trie
delete-a-git-branch-both-locally-and-remotely
deploying-to-openshift
design-resources-for-front-end-developers
develop-back-end-projects-locally-and-run-on-c9
disable-code-auto-run-on-free-code-camp
discard-unstaged-changes-in-git
dont-just-say-rtfm
download-and-install-ubuntu-desktop
downloading-text-editors-and-ides
dynamic-urls-using-routeparams-in-angular
edit-or-delete-gitter-messages
embed-youtube-videos-on-gitter
emojis-for-gitter-and-github
equality-vs-identity-operator
find-the-culprit-with-git-blame
fixing-exportsupdate-in-angular
freecodecamp-algorithm-binary-search-guide
freecodecamp-algorithm-bubble-sort-guide
freecodecamp-algorithm-challenge-template-guide
freecodecamp-algorithm-insertion-sort-guide
freecodecamp-algorithm-merge-sort-guide
freecodecamp-algorithm-selection-sort-guide
freecodecamp-city-based-local-groups
freecodecamp-moderator-guidelines
front-end-file-structure
get-information-about-the-current-user-in-angularjs
get-screen-size-in-pixels
get-started-with-nodejs
getting-a-coding-job
getting-started-with-android-development
getting-started-with-back-end-projects
getting-started-with-sass
git-behind-a-proxy-server
git-pull-vs-git-fetch
global-control-shortcuts-for-mac
guide-for-using-mongodb-and-deploying-to-heroku
guide-to-build-a-sliding-image-gallery
guidelines-and-rules-for-wiki-articles
guidelines-for-translating-free-code-camp-to-any-language
hallenge-add-different-margins-to-each-side-of-an-element
hash-tables-and-hashing-functions
heres-how-to-earn-our-verified-back-end-development-certification
heres-how-to-earn-our-verified-data-visualization-certification
heres-how-to-earn-our-verified-front-end-development-certification
heroku-deployment-guide
how-can-i-submit-an-story-to-free-code-camps-medium-publication
how-free-code-camp-works
how-free-code-camps-nonprofits-projects-work
how-jsonp-is-different-from-json
how-to-build-a-website-without-writing-any-code
how-to-clone-and-setup-the-free-code-camp-website-on-a-windows-pc
how-to-contribute-via-a-pull-request
how-to-create-a-contact-form-with-css
how-to-create-a-dropdown-menu-with-css-and-javascript
how-to-create-a-local-study-group
how-to-create-a-twitch-account
how-to-fork-and-maintain-a-local-instance-of-free-code-camp-on-mac-and-linux
how-to-get-help-on-gitter
how-to-get-help-when-you-are-stuck
how-to-install-clementinejs
how-to-install-screenhero
how-to-install-the-mean-stack-on-mac-osx
how-to-know-who-is-in-charge-of-your-campsite-on-facebook
how-to-log-in-to-your-local-instance-of-free-code-camp
how-to-make-a-modal-box-with-css-and-javascript
how-to-make-a-pull-request-on-free-code-camp
how-to-pick-a-linux-distribution-and-install
how-to-post-code-using-markdown
how-to-reach-free-code-camp-team-for-interviews
how-to-redirect-a-web-page
how-to-remove-a-submodule-in-git
how-to-report-a-bug
how-to-run-apache-server-on-a-mac-os-x-e1-captain
how-to-run-google-app-engine-in-fedora-using-python
how-to-share-your-workspace-selfie-with-free-code-camp-on-instagram
how-to-squash-multiple-commits-into-one-with-git
how-to-start-when-you-are-stuck
how-to-stimulate-your-facebook-campsite
how-to-stream-live-coding-on-freecodecamp
how-to-undo-a-git-add
how-to-use-git-rebase
how-you-can-get-to-inbox-zero-with-gmail
html-and-css-cheat-sheet
html-elements
identify-basic-internet-problems-with-ping
improve-existing-pull-request-by-another-contributor
index.md
initializing-the-react-project-with-webpack
installing-dependencies-for-react-with-webpack-projects
installing-devtools-and-modern-web-browsers
installing-django-in-virtual-environment
installing-flask-in-virtual-environment
installing-wordpress-locally-on-mac
integrated-development-environment
interview-questions-for-junior-front-end-web-developers
introduction-to-yeoman
jazzing-up-the-terminal
keep-data-in-sync-in-angular
known-issues-with-codepen
learn-a-little-about-latex
learn-about-currying
learn-about-elixir
learn-about-html-entities
learn-about-jsonp
learn-about-pair-programming
learn-about-permutations
learn-about-php-array
learn-about-php-loops
learn-about-php-variables
learn-about-ruby-arrays
learn-about-ruby-hashes
learn-about-ruby-numbers
learn-about-ruby-strings
learn-about-the-latex-language
learn-how-to-plan-your-future-project
learn-some-gulp-basics
linking-your-account-with-github
links-to-help-with-functional-programming
make-useful-apis-in-angularjs
markdown-code-formatting
materializecss-framework-as-a-an-alternative-to-bootstrap
mozilla-developer-network-mdn
npm-behind-a-proxy-server
online-vs-offline-ides
openid-connect-implicit-flow
organize-local-group-events
override-local-files-with-git-pull
programming-fundamentals
programming-methodology
project-tribute-page-tips
pseudoclassical-class-definition
push-a-new-local-branch-to-a-remote-git-repository-and-track-it-too
python-function-divmod
react-router-cheatsheet
react-with-webpack-file-structure
refresh-your-browser-cache
registering-your-nonprofit-to-raise-donations-through-free-code-camp-commit
regular-expressions-resources
removing-all-locally-stored-challenges
rename-local-branches-in-git
restrict-access-to-authenticated-users-only
reto-de-algoritmo-bu
running-webpack-and-webpack-dev-server
sass-syntax-and-tools
searching-for-existing-issues-in-github
searching-for-existing-issues
seed-data-in-angular
setting-up-a-react-es6-and-webpack-project
setting-up-ubuntu-for-programming
site-improvements-for-october-2015
spanish-terminology-alignment
store-data-in-web-browsers-storage
storing-mongo-username--password-persistently-using-dotenv
stringprototypelastindexof
testing-with-chaijs
the-agile-manifesto
the-c-programming-language
the-es6-promises
the-history-of-ruby
the-net-platform
the-ooda-loops
the-return-early-pattern
tips-for-your-coding
transferring-a-heroku-project-between-nonprofit-project-owners
translate-free-code-camp-to-your-language
understand-how-to-use-git-merge
untrack-files-previously-committed-from-new-gitignore
us-state-map-visualization-using-d3js
use-github-static-pages-to-host-your-front-end-projects
using-angular-js-for-the-back-end-projects
using-arrayprototypereduce-to-reduce-conceptual-boilerplate-for-problems-on-arrays
using-browsec-for-securing-your-connection-to-freecodecampcom
using-vagrant-for-your-work-envirioment
web-applications-using-python
web-frameworks-in-python
web-resources-for-your-learning
what-is-a-sprint
what-is-clojure
what-is-gitter
what-is-grunt
what-is-the-net-framework
what-to-do-if-you-speak-a-language-not-yet-supported-by-free-code-camp
what-you-will-learn-at-free-code-camp-in-order
when-to-undoredo
why-free-code-camp-left-slack
wiki-git-aliases
wiki-git-resources
write-and-run-es6-code-in-the-browser
writing-a-markdown-file-for-github-using-atom
writing-code-for-your-es6-react-with-webpack-project
writing-good-git-commit-messages
mobile-app-development
cordova-ios-application-development-setup-to-deployment
firebase-cloud-messaging-integration-for-cordova-hybrid-apps
index.md
mobile-app-development-definition
mobile-app-development-distribution
mobile-app-development-evolution
mobile-app-development-introduction
swift-development
mongodb
neovim
network-engineering
data-frames
ethernet-header
icmp-header
index.md
ipv4-header
ipv6-header
osi-layers
packets
tcp-header
udp-header
nodejs
php-syntax-overview
php
ajax
array
arrays
index.md
sorting-arrays
basic-syntax
class-inheritance
class
classes-and-objects
conditionals
constants
data-types
errors
filters
forms
checking-required-inputs
handling-form-input
index.md
validating-form-input
functions
cookies
date
die-and-exit
echo-and-print
files
file-reading
file-uploading
file-writing
index.md
index.md
time
hello-world
if-else-statement
index.md
loop
loops
for-loop
index.md
while-loop
object-oriented-programming
operators
php-array
php-cookies
php-data-types
php-echo-print
php-expressions
php-form-handling
php-form-required
php-forms-url-email
php-functions
php-install
php-keywords
php-strings
php-switch
php-syntax-and-comments
php-syntax
php-tags
php-variables
polymorphism-abstract-interface
pp-sessions
security
cross-site-request-forgery
cross-site-scripting
index.md
local-file-inclusion
remote-file-inclusion
session-hijacking
session-identifier-acquirement
sql-injection
sessions
strings
super-globals
switch-statement
switch
syntax
variable-basics
variables
working-with-databases
working-with-json-apis
xml
product-design
brand-identity
concept-generation
contextual-inquiries
creative-briefs
customer-empathy
customer-interviews
customer-journey-maps
data-driven-design
defining-brands
diary-studies
empathy-maps
feature-analysis
feature-matrix
heuristic-review
hypotheses-and-validating-assumptions
index.md
landing-page-testing
qualitative-testing
quantitative-testing
storyboards
testing-our-assumptions
understanding-competitors
usability-testing
progressive-web-apps
add-to-homescreen
app-shell
index.md
service-workers
puppet
python
abs-function
all-iterable
any-iterable
args-variable
basic-operators
bool-function
boolean-operations
built-in-constants
calling-functions
class
code-blocks-and-indentation
commenting-code
comparisons
complex-numbers
containers
converting-integer-to-string-in-python
data-structures
dictionaries
floating-point-numbers
index.md
integers
objects
ranges
scopes
strings
tuples
decorators
defining-functions
difference-between-is-and-equal-equal-operators
docstring
escape-sequences
files-and-io
for-loop-statements
from-x-import-y
frozenset
functions
generators
hex-functions
how-to-convert-strings-into-integers-in-python
idobject
if-elif-else-statements
import-statements
index.md
input-functions
installing-and-using-python-3
is-there-a-way-to-substring-a-string-in-python
iterators
itertools
keywords
lambda-expressions
learn-about-python-lists
learn-about-python-sets
len-function
list-append-method
list-comprehension
list-extend-method
list-index-method
list-map-filter-reduce
list-pop
list-remove-method
list-sort-method
max-function
min-function
more-built-in-types
mutability-and-variable-assignments
name-binding-and-aliasing-functions
nested-functions
numeric-operations
numeric-types
object-oriented-programming
classes
constructors
index.md
inheritance
methods
operator-overloading
special-comparison-methods
special-formatting-methods
special-iteration-methods
static-variables
parenthesis-for-boolean-operations
powxy
python-2-vs-python-3
python-list-comprehensions
python-resources
range-function
rest-api-with-falcon
return-statement
sequence-types
set-types
setting-up-python-web-framework-django-and-flask
share-file-using-python-simple-http-server
sleep-how-can-i-make-a-time-delay-in-python
slicestartstopstep
string-find-method
string-join-method
string-replace-method
string-split-method
string-strip-method
truth-value-testing
using-pip
using-python-for-web-development
variable-names-and-binding
virtual-environments
web-frameworks-and-what-they-do-for-you
what-is-python-used-for
while-loop-statements
r
react-native
basic-commands
functional-vs-class-components
hello-world
index.md
props
screen-dimensions
state
styling
touchables
react
a-react-environment-using-a-remote-code-repository
component
components
handling-data-with-props-in-react
hello-world
higher-order-components
index.md
installation
jsx
life-cycle-methods-of-a-component
react-router
state-vs-props
state
what-are-react-props
why-react
your-first-app
redux
index.md
redux-actions
redux-middleware
redux-reducers
redux-sagas
redux-selectors
redux-thunk
reselect
tutorial
rest-api
robotics
rt-os
ruby
common-array-methods
index.md
managing-ruby-versions
rubocop
ruby-arrays
ruby-comments
ruby-conditionals
ruby-for-loop
ruby-hash
ruby-hashes
ruby-methods
ruby-numbers-methods
ruby-numbers-operations
ruby-on-rails
ruby-string-interpolation
ruby-string-methods
ruby-string-operations
ruby-symbols
true-false-nil
rust
hello-world
index.md
security
backdoors
bug-bounties
confidentiality-integrity-availability
cryptography
cyberattacks
ddos-denial-of-service-attacks
footprinting-and-reconnaissance
i2p
index.md
oauth2
open-whisper-and-signal
packet-filtering
penetration-testing
proxies
query-parameterization
scanning
social-engineering
steganography
tools
tor
traceroute
trojans
vpn
wireshark
xss-cross-site-scripting
software-engineering
code-coverage
design-patterns
builder
decorator
factory-method
factory
finite-state-machine
index.md
observer
singleton
functional-programming
index.md
orthogonality
quality-assurance
scalability-cube
tco-tail-call-optimization
unit-tests
version-control-system
sql
index.md
sql-aliases
sql-alter-table-statement
sql-and-operator
sql-avg-function
sql-between-operator
sql-count-function
sql-create-index-statement
sql-create-table-statement
sql-create-table
sql-create-view-statement
sql-data-types
sql-date-functions
sql-delete-statement
sql-drop-view-statement
sql-foreign-key-constraint
sql-general-data-types
sql-group-by-statement
sql-having-clause
sql-in-operator
sql-injection
sql-inner-join-keyword
sql-insert-into-select-statement
sql-insert-into-statement
sql-insert-query
sql-interview-questions
sql-joins
sql-left-join-keyword
sql-like-operator
sql-not-operator
sql-or-operator
sql-order-by-keyword
sql-primary-key-constraint
sql-replace-view-statement
sql-right-join-keyword
sql-select-distinct-statement
sql-select-into-statement
sql-select-statement
sql-server-convert-function
sql-sum-function
sql-syntax
sql-union-operator
sql-update-query
sql-update-statement
sql-where-clause
svg
svn
swift
terminal-commandline
index.md
macos-terminal
windows-command-prompt
tools
calculators
401k-calculator
amortization-calculator
apr-calculator
area-calculator
auto-lease-calculator
binary-calculator
btu-calculator
calorie-calculator
circle-calculator
coding-bootcamp-cost-calculator
combinations-and-permutations-calculator
complex-number-calculator
conception-calculator
confidence-interval-calculator
conversion-calculator
date-calculator
density-calculator
exponent-calculator
finance-calculator
financial-calculator
fraction-calculator
future-value-calculator
gpa-calculator
greatest-common-factor-calculator
half-life-calculator
hex-calculator
income-tax-calculator
index.md
inflation-calculator
interest-calculator
interest-rate-calculator
ip-subnet-calculator
least-common-multiple-calculator
log-calculator
matrix-calculator
mean-median-mode-range-calculator
mortgage-calculator
mortgage-payoff-calculator
number-sequence-calculator
order-of-operations-calculator
percent-error-calculator
percentage-calculator
present-value-calculator
prime-number-calculator
probability-calculator
ratio-calculator
refinance-calculator
return-on-investment-roi-calculator
salary-calculator
sales-tax-calculator
sample-size-calculator
scientific-calculator
sigma-sum-calculator
slope-calculator
square-footage-calculator
standard-deviation-calculator
surface-area-calculator
take-home-paycheck-calculator
time-zone-calculator
tip-calculator
triangle-calculator
vector-calculator
voltage-drop-calculator
volume-calculator
color-picker
image-editor
index.md
prime-number-chart
prime-number-generator
source-code-editors
typescript
any-type
array-type
boolean-type
enums
for-of-loop
getters-setters
index.md
installation
interfaces
javascript-vs-typescript
linter
never-type
null-type
number-type
string-type
tuple-type
undefined-type
void-type
typography
alignment
anatomy-of-letterforms
choosing-a-typeface
color-and-tonal-value
color-and-value
column-width-and-leading
combining-typefaces
ems-and-ens
font-weight-and-style
index.md
kerning-and-tracking
legibility-and-readability
measuring-type
optical-alignment
page-layout
paragraph-indications
placement
point-size
type-classifications
type-families
type-styles
typeface
typographic-hierarchy
typographic-measurements
upper-and-lower-case
where-to-get-fonts
user-experience-design
a-b-testing
content-audits
customer-journey-map
fitts-law
focus-groups
hicks-law
human-computer-interaction
index.md
information-architecture
interaction-design
moodboards
paper-prototyping
pattern-libraries
personas
prototyping
qualitative-surveys
quantitative-surveys
stakeholder-interviews
storyboards
task-analysis
usability-testing
user-centered-design
user-flow
user-research
user-experience-research
contextual-inquiries
customer-empathy
customer-interviews
customer-journey-maps
data-driven-design
defining-the-problem
diary-studies
empathy-maps
feature-analysis
feature-matrix
heuristic-review
hypotheses-and-validating-assumptions
index.md
landing-page-testing
qualitative-testing
quantitative-testing
storyboards
testing-assumptions
understanding-competitors
usability-testing
vagrant
vim
basic-usage
copy-and-paste
index.md
macros
modes
motions
navigation
search-and-replace
split
useful-commands
vim-plug
vundle
virtualbox
visual-design
color-theory
color-and-culture
index.md
usability
index.md
layout
visual-hierarchy
wireframing
voice
web-augmented-reality
web-components
how-do-i-use-web-components
index.md
libraries-used-to-create-web-components
shadow-dom
web-performance
index.md
website-monitoring
index.md
real-user-monitoring
synthetic-monitoring
web-virtual-reality
wordpress
working-in-tech
code-reviews
dunning-kruger-effect
imposter-syndrome
index.md
open-data
open-source
index.md
open-source-newbie
remote-versus-onsite
unconscious-bias
women-in-tech
xml

@ -0,0 +1,19 @@
---
title: Share File Using Python SimpleHTTPserver
---
## The steps need to follow for sending the file.
1. Make sure both the computers connected through same network via LAN or WIFI.
2. Open terminal in Ubuntu and make sure you have python installed in your PC.
3. If not installed then install it by typing in terminal "sudo apt-get install python" without quotes.
4. Goto the directory whose file you want to share by using cd(change directory) command.
5. Type this command "python -m simpleHTTPserver" without quotes.
6. Open new terminal and type ifconfig and find your IP address.
## Now in second computer
1. Open browser and type the ip address of first one.
2. Don't forget to add port number at end of ip address..which by default is:8000
A page will open showing the Directory type structure and it will show all files from source pc.
Now you can access all files.