Tumgik
dauntlessengineer · 7 months
Text
A structured way to learn JavaScript.
I came across a post on Twitter that I thought would be helpful to share with those who are struggling to find a structured way to learn Javascript on their own. Personally, I wish I had access to this information when I first started learning in January. However, I am grateful for my learning journey so far, as I have covered most topics, albeit in a less structured manner.
N/B: Not everyone learns in the same way; it's important to find what works for you. This is a guide, not a rulebook.
EASY
What is JavaScript and its role in web development?
Brief history and evolution of JavaScript.
Basic syntax and structure of JavaScript code.
Understanding variables, constants, and their declaration.
Data types: numbers, strings, boolean, and null/undefined. - Arithmetic, assignment, comparison, and logical operators.
Combining operators to create expressions. - Conditional statements (if, else if, else) for decision making.
Loops (for, while) for repetitive tasks. - Switch statements for multiple conditional cases.
MEDIUM
Defining functions, including parameters and return values.
Function scope, closures, and their practical applications.
Creating and manipulating arrays.Working with objects, properties, and methods.
Iterating through arrays and objects.Understanding the Document Object Model (DOM).
Selecting and modifying HTML elements with JavaScript.Handling events (click, submit, etc.) with event listeners.
Using try-catch blocks to handle exceptions.Common error types and debugging techniques.
HARD
Callback functions and their limitations.
Dealing with asynchronous operations, such as AJAX requests.
Promises for handling asynchronous operations.
Async/await for cleaner asynchronous code. - Arrow functions for concise function syntax.
Template literals for flexible string interpolation.
Destructuring for unpacking values from arrays and objects.
Spread/rest operators.
Design Patterns.
Writing unit tests with testing frameworks.
Code optimization techniques.
That's it I guess!
595 notes · View notes
dauntlessengineer · 1 year
Text
99 legal sites to download literature
The Classics
Browse works by Mark Twain, Joseph Conrad and other famous authors here.
Classic Bookshelf: This site has put classic novels online, from Charles Dickens to Charlotte Bronte.
The Online Books Page: The University of Pennsylvania hosts this book search and database.
Project Gutenberg: This famous site has over 27,000 free books online.
Page by Page Books: Find books by Sir Arthur Conan Doyle and H.G. Wells, as well as speeches from George W. Bush on this site.
Classic Book Library: Genres here include historical fiction, history, science fiction, mystery, romance and children’s literature, but they’re all classics.
Classic Reader: Here you can read Shakespeare, young adult fiction and more.
Read Print: From George Orwell to Alexandre Dumas to George Eliot to Charles Darwin, this online library is stocked with the best classics.
Planet eBook: Download free classic literature titles here, from Dostoevsky to D.H. Lawrence to Joseph Conrad.
The Spectator Project: Montclair State University’s project features full-text, online versions of The Spectator and The Tatler.
Bibliomania: This site has more than 2,000 classic texts, plus study guides and reference books.
Online Library of Literature: Find full and unabridged texts of classic literature, including the Bronte sisters, Mark Twain and more.
Bartleby: Bartleby has much more than just the classics, but its collection of anthologies and other important novels made it famous.
Fiction.us: Fiction.us has a huge selection of novels, including works by Lewis Carroll, Willa Cather, Sherwood Anderson, Flaubert, George Eliot, F. Scott Fitzgerald and others.
Free Classic Literature: Find British authors like Shakespeare and Sir Arthur Conan Doyle, plus other authors like Jules Verne, Mark Twain, and more.
Textbooks
If you don’t absolutely need to pay for your textbooks, save yourself a few hundred dollars by reviewing these sites.
Textbook Revolution: Find biology, business, engineering, mathematics and world history textbooks here.
Wikibooks: From cookbooks to the computing department, find instructional and educational materials here.
KnowThis Free Online Textbooks: Get directed to stats textbooks and more.
Online Medical Textbooks: Find books about plastic surgery, anatomy and more here.
Online Science and Math Textbooks: Access biochemistry, chemistry, aeronautics, medical manuals and other textbooks here.
MIT Open Courseware Supplemental Resources: Find free videos, textbooks and more on the subjects of mechanical engineering, mathematics, chemistry and more.
Flat World Knowledge: This innovative site has created an open college textbooks platform that will launch in January 2009.
Free Business Textbooks: Find free books to go along with accounting, economics and other business classes.
Light and Matter: Here you can access open source physics textbooks.
eMedicine: This project from WebMD is continuously updated and has articles and references on surgery, pediatrics and more.
Keep reading
104K notes · View notes
dauntlessengineer · 2 years
Text
School, Studying, and Learning Masterpost!!!
Tumblr media
[id: an animated black and white gif of a person tapping a pencil on a blank sheet of notebook paper. /end id]
Dividers used are by @firefly-graphics and their IDs are in the alt text! | Pt 2 | pt 3
Tumblr media
Tips for school in general
General school tips, dealing with online class, strategies for school in general, etc
Attention and Concentration
How to pay better attention in online classes | another
Strategies to improve concentration
How to stick to your plans
Schoolwork and Tasks
Review Tips and Presentation Advice
Dealing with executive dysfunction masterpost
How to use google search like a unicorn
How to annotate a text
General Tips
For the lazy night owl (masterpost)
University tips and advice
Avoiding burnout (tips + resources)
Dealing with impostor syndrome
Good emotional skills to know for college but also for life in general
Grad school advice
Tumblr media
Studying
Study Strategies and other study advice things
Studying general
For neurodiverse students (masterpost)
Studying with ADHD (the actual post is a joke about but check the notes - they have actual advice there)
How to study for an exam in a really short time (masterpost)
Scheduling studying + other productivity tips (masterpost)
Studying effectively
Lazy Study Tips
Study tips from a Psychology Prof
Studying with a study buddy
Study Breaks
On productive breaks
Types of study breaks
How to deal with mental fatigue
Note taking
Hybrid note taking nethod
Note taking guide
Upgrade your notes resources masterpost
Using google docs to take notes
Tumblr media
Resources
Resources that could be useful for school and academics
Self study
Self study resources (masterpost)
Learn things for free (masterpost)
Textbooks | more textbooks
Sites to download literature masterpost
Free online courses
Technology and Apps
Asmr ambiences (masterpost)
Productivity apps and extensions (masterpost)
Wallpapers screensavers and apps
Productivity apps masterpost
Tumblr media
Specific Subjects
Resources and Tips on specific subjects
Language Related
Languages and linguistics of africa
75 free language learning resources
American Sign Language
Mandarin learning resources
Classical language learning
Arts
Course on reading poetry
Cultural quarantine masterpost
Sewing resources
Misc
Video essays | Essays/Food for thought
Computer science and engineering masterpost
IB Psychology Study Tips
How to study for mathematics
Study tips for accounting students
Black History Library
Tumblr media
Other Studyblr and Academic Stuff
Not much school related but I included because they could be useful
Journaling/Bujo
Journal prompts
How to fill your empty notebooks (masterpost)
Studyblr
Dividers graphics for posts
How to start a studyblr | another post
Misc
Master the art of napping
Job interview tips + masterpost
Use firefox instead of chrome
Actual frugal recipes (lots of helpful websites and links)
826 notes · View notes
dauntlessengineer · 2 years
Text
Skip Google for Research
As Google has worked to overtake the internet, its search algorithm has not just gotten worse.  It has been designed to prioritize advertisers and popular pages often times excluding pages and content that better matches your search terms 
As a writer in need of information for my stories, I find this unacceptable.  As a proponent of availability of information so the populace can actually educate itself, it is unforgivable.
Below is a concise list of useful research sites compiled by Edward Clark over on Facebook. I was familiar with some, but not all of these.
Google is so powerful that it “hides” other search systems from us. We just don’t know the existence of most of them. Meanwhile, there are still a huge number of excellent searchers in the world who specialize in books, science, other smart information. Keep a list of sites you never heard of.
www.refseek.com - Academic Resource Search. More than a billion sources: encyclopedia, monographies, magazines.
www.worldcat.org - a search for the contents of 20 thousand worldwide libraries. Find out where lies the nearest rare book you need.
https://link.springer.com - access to more than 10 million scientific documents: books, articles, research protocols.
www.bioline.org.br is a library of scientific bioscience journals published in developing countries.
http://repec.org - volunteers from 102 countries have collected almost 4 million publications on economics and related science.
www.science.gov is an American state search engine on 2200+ scientific sites. More than 200 million articles are indexed.
www.pdfdrive.com is the largest website for free download of books in PDF format. Claiming over 225 million names.
www.base-search.net is one of the most powerful researches on academic studies texts. More than 100 million scientific documents, 70% of them are free
212K notes · View notes
dauntlessengineer · 2 years
Text
so metropolitan museum of art has a register of books they’ve published that are out of print and that you can download for free! they’re mostly books on art, archeology, architecture, fashion and history and i just think that’s super useful and interesting so i wanted to share! you can find all of the books available here!
181K notes · View notes
dauntlessengineer · 4 years
Photo
Tumblr media
decorated my desk for fall 🍂🍁
2K notes · View notes
dauntlessengineer · 4 years
Text
Tumblr media Tumblr media Tumblr media
17/9/2020 | I'm bored and don't want to work but I'm going to push through and do another few hours
989 notes · View notes
dauntlessengineer · 4 years
Text
Tumblr media Tumblr media Tumblr media
sunday, 12th may | ☁️
ahhhhhh i have so much to do
but we getting there
i think i‘m gonna watch spirited away today to relax a little
🎧 peach - kevin abstract
5K notes · View notes
dauntlessengineer · 4 years
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
helpful links:
the one productivity system you need: time vs energy management
eisenhower matrix
similiar way to prioritize tasks
flexible time blocking
1K notes · View notes
dauntlessengineer · 4 years
Photo
Tumblr media Tumblr media
I was so fed up with school because it seemed like my best was not even enough. I gave it my all and I still received bad grades. It’s all good though, tomorrow is a new day and I will try again.
12K notes · View notes
dauntlessengineer · 4 years
Text
Tumblr media Tumblr media Tumblr media
2020.08.09 // Day 35
The exponential growth of my messy desk. How’s your study space? Don’t forget to tag me at #heymarvell and follow me at my studygram for more pictures :)
851 notes · View notes
dauntlessengineer · 4 years
Text
Tumblr media
Saturday, 8th August 2020
Physics - Summer Work
Summer studying challenge day twenty-seven: what TV show are you currently watching? I’ve just finished ‘The End Of The F***ing World’ which was really good! I’ve discovered during the last few months that I enjoy those slightly dark, coming-of-age kinda programmes.
I’m going through this more slowly and carefully now, and though it’s not easy, I’m doing better than last time so I’m happy atm :)
🎵 Rime of the Ancient Mariner - Iron Maiden
176 notes · View notes
dauntlessengineer · 4 years
Photo
Tumblr media
12 June 2020
I submitted my last essay of my 2nd year at university today! I’m someone who is very happy doing nothing all day so I’m not going to lie I’m super excited to just relax and watch as much TV as possible. I’ve made a list of all the things I might do during the summer, but for now I’m glad to be able to chill out without having an assignment looming.
2K notes · View notes
dauntlessengineer · 4 years
Photo
Tumblr media
always a fan of more than one opened book✨✨ missing this desk situation (featuring my new @ovalwarecoffee double wall glass!!🤩🧡) . i’m sorry for the lack of interaction on here lately! i’ve been reading all your super lovely comments but haven’t had the time to reply to all of them😭 all your words are helping me get through my days though, and i’m so thankful for that🥰🧡 . uni reopens again in about a week, and i’m both scared and excited at the same time🙈 time flies by sooo fast! seems like i started my break just a couple of weeks ago😅 is anything exciting/scary happening for any of you any time soon?☺️ . #ovalware #ovalwarecoffee #unlocknewflavors (at Perth, Western Australia) https://www.instagram.com/p/CCtRlCaHKCK/?igshid=1pailgjw8p88e
403 notes · View notes
dauntlessengineer · 4 years
Photo
Tumblr media Tumblr media
(22.07.20) // pink history notes about the crusades + some washi tapes;
861 notes · View notes
dauntlessengineer · 4 years
Text
Tumblr media
Abnormal behaviour and messy desks
4K notes · View notes
dauntlessengineer · 4 years
Text
Tumblr media
last minute revision before the semester starts 🤓 can't believe there's less than a month to go,,
studygram
827 notes · View notes