Books
- Big ideas for curious minds
- What happened to you
- readbrightly.com (books for 11-12 years old)
- 50 best books before 12
- Other favorite books by children
Movies
Computer Hardware
CPU and core
https://theydiffer.com/difference-between-a-cpu-and-a-core/
HTML Basics
HTTP codes https://www.youtube.com/watch?v=VLH3FMQ5BIQ
request/response headers https://www.youtube.com/watch?v=eesqK59rhGA
Algorithm
Book (Algorithms edition 4 )
https://algs4.cs.princeton.edu/20sorting/
Stanford
https://www.coursera.org/specializations/algorithms
Princeton
https://algs4.cs.princeton.edu/lectures/
Code / instruction execution – Java Stack + Heap with Reference & Instance Variables
https://www.youtube.com/watch?v=hWokyBoo0aI&list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P&index=29
Heap and Stack
https://www.youtube.com/watch?v=UcPuWY0wn3w
Multiple threads and synchronization – heap and stack
Thread synchronization – Bank money transfer example
Data structure
Data structure – my code school
https://www.youtube.com/user/mycodeschool/playlists
Quick Sort
https://www.geeksforgeeks.org/quick-sort/
Database indexes using B and B+ trees
https://www.youtube.com/watch?v=aZjYr87r1b8&list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O&index=77
http://coding-geek.com/how-databases-work/
Trie data structure
https://www.youtube.com/watch?v=AXjmTQ8LEoI
AVL tree (convert unbalanced binary tree to balanced one) https://www.youtube.com/watch?v=jDM6_TnYIqE&t=1008s
Binary tree and AVL Trees
https://www.youtube.com/watch?v=jDM6_TnYIqE
Heap and priority queue
https://www.youtube.com/watch?v=HqPJF2L5h9U (Check this udemy courses for data structure)
Creation and traversal of the following, including complexity (Big O)
Array
LinkedList
HashTable
Tree
DFS and BFS https://www.youtube.com/watch?v=bIA8HEEUxZI
https://www.techiedelight.com/depth-first-search-dfs-vs-breadth-first-search-bfs/
Recursion
https://introcs.cs.princeton.edu/java/23recursion/
Front end technology
React, npm and Nodejs concepts
https://medium.com/@vikasharry03/react-setup-on-local-computer-912f9a551af3
https://www.youtube.com/watch?v=sBws8MSXN7A&t=1930s
Sorting – Bubble, Selection, Merge
Search
Dijkstra algorithm (Shortest Path)
Baysian
https://www.youtube.com/watch?v=eHfhpAhGdvY
https://www.youtube.com/watch?v=O9vXGZ5j8r8
Linear Algebra
N choose K
C(n,k) =
https://www.youtube.com/user/statisticsfun/playlists
System Design
Uber
Library
Youtube
Parking lot
Others
Timezone
Unicode – https://www.youtube.com/watch?v=sqPTR_v4qFA
Compression techniques
Storing large image
Videos streaming
JWT
https://www.youtube.com/watch?v=926mknSW9Lo
https://www.youtube.com/watch?v=oXxbB5kv9OA
Digital signatures
https://www.youtube.com/watch?v=TmA2QWSLSPg
Open ID Connect and OAuth
https://www.youtube.com/watch?v=LyqeHAkxVyk
Spring
Dependecy Injection/IOC container
http://www.codeproject.com/Articles/615139/An-Absolute-Beginners-Tutorial-on-Dependency-Inver
http://www.vogella.com/tutorials/DependencyInjection/article.html
http://www.vogella.com/tutorials/SpringDependencyInjection/article.html
Mycodeshool
https://www.youtube.com/watch?v=92S4zgXN17o&list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P
Primitive data types and Numbers/String:
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
http://docs.oracle.com/javase/tutorial/java/data/numberclasses.html
Data Types – Fundamentals:
Bit manipulation
2s complement
https://igoro.com/archive/why-computers-represent-signed-integers-using-twos-complement/
String comparison vs Numbers comparison (Why number comparison is faster)
https://stackoverflow.com/questions/16503735/is-number-comparison-faster-than-string-comparison
https://www.gamedev.net/forums/topic/598968-string-vs-int-comparison-which-is-faster/
HTML Basics:
HTTP Codes
http://code.tutsplus.com/tutorials/http-headers-for-dummies–net-8039
Big Data Data Analytics – Basics:
Basic map reduce https://dzone.com/articles/word-count-hello-word-program-in-mapreduce
http://www.datastax.com/resources/webinars#
https://www.youtube.com/watch?v=UP74jC1kM3w
https://www.youtube.com/watch?v=px6U2n74q3g
Mobile Application Development
Harvard extension school lecture notes on mobile:
User Experience
User interface
https://www.youtube.com/watch?v=rAyEGv67P-U
WordPress
————
Setup wordpress using docker
https://www.youtube.com/watch?v=pkp_Dr_4pOA
Migration from prod to local (code and content)
https://www.youtube.com/watch?v=K-KEPQEcaKo
https://www.youtube.com/watch?v=wROa37k_RQA
Software Development Track – Professional Growth
Software and Platform as a Service – Basics:
SaaS, PaaS, IaaS
https://www.youtube.com/watch?v=36zducUX16w
Single vs multi tenant architecture (cloud native architecture for autoscaling, micro-services, devops for easy deployment/upgrades etc)
https://www.youtube.com/watch?v=Dj4EMIfZbJk&list=PLZlGOBonMjFVQJgpSUv-sBi1p4Zhb10cz
https://www.youtube.com/watch?v=0N4KknY_zdU
Next gen SaaS design
https://www.youtube.com/watch?v=rqXDSh0YZdk
Source Code Repository:
Git fundamentals
https://marklodato.github.io/visual-git-guide/index-en.html
Docker:
Docker container vs vm
https://www.youtube.com/watch?v=rmf04ylI2K0
https://www.youtube.com/watch?v=TvnZTi_gaNc
https://www.youtube.com/watch?v=0qotVMX-J5s
Docker details
https://www.youtube.com/watch?v=q1qEYM_SESI&t=552s
Docker-Compose
https://www.youtube.com/watch?v=4EqysCR3mjo
Kubernetes
https://www.youtube.com/watch?v=QJ4fODH6DXI
Service->Deployment->ReplicaSet->Pod
https://www.youtube.com/watch?v=ohSUtEfDefc
Machine Learning:
https://www.dezyre.com/article/top-10-machine-learning-algorithms/202
K-means clustering
https://www.youtube.com/watch?v=4b5d3muPQmA
Linear regression
Logistic regression
Deep learning
Soft Skills
Debate and critical thinking
Java concurrency and Thread safety
http://tutorials.jenkov.com/java-concurrency/thread-safety.html
Dynamic compilation and Classloading
http://www.javablogging.com/dynamic-in-memory-compilation/pliki/dynamiccompilation.zip
http://www.javablogging.com/dynamic-in-memory-compilation/
http://www.venishjoe.net/2009/10/dynamically-load-compiled-java-class-as.html
Serialization
http://www.javablogging.com/what-is-serialversionuid/
Java stack vs heap
https://www.guru99.com/java-stack-heap.html
Java Strings are Immutable Objects / String Concatenation is slow
http://tutorials.jenkov.com/java/strings.html
https://www.geeksforgeeks.org/java-string-is-immutable-what-exactly-is-the-meaning/
http://www.xyzws.com/Javafaq/what-is-string-literal-pool/3
Java Character set and Encoding
https://www.baeldung.com/java-char-encoding
Base64 encodign
https://www.lifewire.com/base64-encoding-overview-1166412
Enums
http://howtodoinjava.com/2012/12/07/guide-for-understanding-enum-in-java/
Java general
Generics
http://ted-gao.blogspot.com/search/label/Java%20Generics
Web application
Servlet specification
http://www.journaldev.com/1877/java-servlet-tutorial-with-examples-for-beginners
These collections are available in a variety of languages. You can select the ones that you like and save into your quick links.
From two to five years old
Useful Links
Personal Identification
Renting
Driving
Roadside assistance
https://roadside.aaa.com/
Health
Looks like we are in a minor correction, may be a major correction because of a number of reasons e.g. Inflation, Chinese government’s restriction on certain businesses, chip shortage etc. Below are a few relevant videos for our customers to understand more details. Note that, this can be a very good buying opportunity.
Do This
Don’t Do This
Few Slangs or abbreviations
Whats up? means how are you.
You are silly! Typically, it means that you are acting childish or foolish in a fun way. It isn’t a compliment, but silly is too mild for most people to consider it offensive. People coming from some part of the world take the word as mentally incapable and very offensive.
B.Y.O.B means “bring your own beverage” usually alcoholic. If you go to a restaurant and ask if they serve drink, they may say we don’t, we are BYOB. This means, you can bring your own drinks.
FAQs
What to do if I get sick?
Medical costs in the United states are extremely high. Unless you have a medical insurance to use medical service, cost can be very high. Just provide some context, one simple doctor visit can cost you $150 – $200 and simple prescription (medicine) can cost $50-$100. If you are sick and have to go to stay in hospital, you can be paying somewhere around $5,000 – $10,000 for all the tests and hospital stay. If you have to go through a surgery, cost can be around $50,000. Overall, it is the worst experience if you get sick and are here only for a few weeks or months without medical insurance. However, you don’t need to have money to get treatment upfront. If someone happens, you will receive a treatment. Also, there are various options to apply for waiver if you can not afford the cost. These options vary greatly across different states and places and keep changing, so we do not want to provide any false information. You can consult with your friends or relatives who have been living in the United States for some time.
Find more American Slang Words and Phrases here
Education and career
At a time when automation and robotics are the buzz of Silicon Valley, HubSpot (NYSE: HUBS) is betting there’s money in the commitment to be more human when it comes to marketing. “The heart of most marketing is interrupting people,” HubSpot CEO and co-founder Brian Halligan explained in a recent interview on the YouTube show Behind the Brand. “It’s interrupting people with an email while they’re at work, with a cold call on their phone, with an ad while they’re watching their favorite TV show, an ad on the radio. … It’s irritating.”
So he and Dharmesh Shah created HubSpot in 2006 to fix the problem. Their idea? Create a suite of tools for publishing and promoting highly useful content, and prospects will find you, no spam or cold-calling necessary. They call it inbound marketing: Instead of pitch materials going out, prospective customers come in. Over 25,000 small-to-medium sized businesses use HubSpot as of this writing. We expect that total to double and then some, which is why we’re urging you to buy shares today.
Why do we expect such growth? Think about the last time you needed a particular product or service. What did you do first? I’ll bet you searched online for options. Maybe you had questions or wanted reviews. You were looking for answers, in other words. Inbound marketing is all about providing answers as a way to draw in customers. And it doesn’t require anyone on any side of the transaction to change the way they already use the Internet.
Odds are you’re already engaging with a fair amount of inbound marketing thanks not only to HubSpot but also blogging platforms such as WordPress and Weebly and marketing automation from Salesforce.com (NYSE: CRM) and privately owned Marketo. Blogs, social media posts, YouTube tutorials, podcasts … anything that teaches, offers insights, provides data, or expresses a potentially useful point of view can be considered inbound marketing (or its kissing cousin, content marketing). HubSpot’s marketing suite provides subscription access to every feature someone would need: page design, blogging, search optimization, social media tools, even hacks for automating follow-up with those who engage with content.
I’ve been a user of the software for years in other gigs, and its clean design and built-in metrics for measuring content success have always impressed me. I’m not alone. Over 3,500 design agencies employed by companies to create compelling Web pages and marketing campaigns use HubSpot to serve their clients. Not only is that a fascinating channel, it’s also an imprimatur of the software’s premium feel: It’s what the pros use, after all.
HubSpot’s stock has gone up about 25% in the past year and more than doubled since the company went public in 2014. Given its rich premium — it trades for about 8 times sales, more than the 7.4 multiple at which industry peer Marketo was taken private last year — it will probably take even more outsized growth from HubSpot’s core business to keep going. Specifically, I’m looking for marketing subscriptions to roughly double to 50,000 and for average revenue per marketing customer to rise from $12,773 annually today to $20,000 five years from now (though even HubSpot expects some choppiness in this figure as it introduces lower-priced services to accelerate and scale up subscription volume).
Maybe that sounds crazy, but HubSpot was already growing its subscription customer base between 28% and 34% annually over last three years. Companywide revenue is up between 48% and 57% over the same period. Meanwhile, analysts polled by S&P Global Market Intelligence expect HubSpot’s profits to grow 35% annually over the next three to five years. Whether I’m right about the specifics — let’s be honest here, I won’t be — all signs still point to heady expansion that should at least double the market cap from today’s levels.
Because HubSpot has yet to achieve profitability by generally accepted accounting principles, we’re putting a lot of faith in management. That’s why I find it particularly encouraging that Halligan rates as one of Glassdoor’s top 10 CEOs, just ahead of Mark Zuckerberg and behind Elon Musk. You can’t get much better company when it comes to building companies creating entirely new industries, and enriching investors in the process.
And yet HubSpot’s had a challenging history. Last spring, well-known technology columnist Dan Lyons published a book about his short stint working for HubSpot, and his comments aren’t flattering. Here’s an excerpt of Disrupted that was published in the April 1, 2016 issue of Fortune:
“When someone quits or gets fired, the event will be referred to as ‘graduation.’ … Nobody ever talks about the people who graduate, and nobody ever mentions how weird it is to call it ‘graduation.’ For that matter I never hear anyone laugh about HEART [an acronym for the qualities HubSpot looks for in new hires] or make jokes about the culture code. Everyone acts as if all of these things are perfectly normal.”
Shah, the company’s chief technology officer, posted a response to LinkedIn that’s refreshingly short on takedown and long on specifics for how HubSpot is fixing legitimate problems Lyons surfaces in the book. On the need for more diversity, Shah writes: “Thank you Dan for the kick-in-the-pants. Honestly though, we would have been fine with a bit of a softer kick. :)” Skeptics will be tempted to treat Shah’s promises as a brush-off, and they may be. But if they are, both he and Halligan have plenty to lose. Between them they still hold 6.5% of HubSpot’s shares outstanding.
The risk is that Lyons is right, the culture is more utopian than aspirational, and growth stops when the reality is revealed. I think we’ve already had ample time to see that thesis play out, yet HubSpot is still growing, and employees still love working there. Investors should continue to see strong returns as a result. Then again, if HubSpot takes a sudden dive in the Glassdoor ratings, or if approval of Halligan’s methods erodes significantly, we’ll know something is wrong and would reconsider our position in the stock — and ask that you do the same.