Please enable JavaScript.
Coggle requires JavaScript to display documents.
Front-end Developer (COURSES (Algorithms and Data Structures (Git GitHub…
Front-end Developer
COURSES
Algorithms and Data Structures
Git GitHub
Advanced React
Basic Math
Node JS
Ubuntu/ Linux
Artificial Intelligence
4 stages of Git
Working directory
Staging Area
Repository (.git folder)
Remote repositroy (Github)
Command line
ls -al
rm -rf
git command line
git commit -am
git ls-files
git add .
1 more item...
manually connect git config --global user.name "Pini"
EXERCISES
Reverse String
split,reverse,join
reduce
for(let c in str)
Palindromes
for(let c in str)
split,reverse,join
every
why not a good solution?
Reverse Integer
Math.sign
maxChar
loop one liner
loop with if statement
FizzBuzz
Classic solution
Array Chunk
2 more items...
Recursive
Think Recursive
Minimum arguments with default values
Base Case
Call function with different values for the arguments
Iterative solution first and lookout to changing variables
Steps
Base Case
Recursive function
g
Runtime complexity
Different run times
Constant time
Logarithmic time
O(log(n))
n * 2: < n
Search operation
Linear time
O(n)
n:n
3 more items...
Quasilinear time
O(n * log(n))
1 more item...
Quadratic time
2 more items...
O(1)
n * ∞: always the same time
or
big 0 notation
BOOKS
Peak
JS Design Patterns
The Power Of Habit
Make It Stick
Deep Work
Purposeful Practice
Naive Practice
Brain Changes from mental training
Cabbies
Blind people
farsightiness
Homeostatis
Heav training, homeostatis adapts to make everything balance
Mental repersentations
examples
random verbs
chess patterns
correspondes to an object
collection of information
idea
The more you study a subject, the more detailed your mental repersentations of it become, and the better you get assimilating new information.
Learning a new skill is much more effective at triggering structural changes in the brain than simply continuing to practice a skill that one has already learnt.
Plan for Reaching those goals
Outside Comfort Zone
Clear Goals
Monitor Progress
FeedBack
Focused attention
Maintain motivation
Read 3 articles a week
1-2 Code War Exercises a week