Resources for Learning Data Structures and Algorithms (Data Structures & Algorithms #8)CS Dojo2018-08-07 | Additional resources for learning data structures and algorithms.
This was #8 of my data structures & algorithms series. You can find the entire series in a playlist here: goo.gl/wy3CWF
Have a programming-related question? Consider asking it on our subreddit: reddit.com/r/csdojoIs AI Replacing Software Engineering?CS Dojo2024-08-15 | Is AI replacing software engineering jobs? You'll find out through this video.
The talk recording I mentioned at the end: youtu.be/XaOqSAXNkaMCoding on Windows (and Linux) in 2024?! | Introduction to C# and .NET | Scott HanselmanCS Dojo2024-03-19 | Live coding / podcast session with Scott Hanselman to dive into the world of programming on Windows as well as C# and .NET!
Scott's website: hanselman.com Scott's YouTube channel: youtube.com/shanselmanHow She Raised $6,000,000 for an Open Source CompanyCS Dojo2024-03-01 | A story of how JZ, COO of Charm, was a key part in raising $6,000,000.
JZ's Twitter: twitter.com/jzmusings Charm's website: https://charm.sh/Evan You, Creator of Vue.js & Vite | Full Interview/Conversation | Recorded LIVE in SingaporeCS Dojo2024-02-07 | Full interview with Evan You, the creator of Vue.js and Vite!
Feel free to join the channel as a member for Part 2.
Timestamps: 0:19: Why Evan moved to Singapore 3:04: Living in Singapore vs US 5:43: Vue vs React 11:54: A bit more about Singapore 12:49: How to choose a JavaScript framework 16:09: Framework ecosystems 18:42: How to choose a framework as a company 21:22: How Evan started Vite 26:44: Evan's questions about this YouTube channel 34:25: Audience questions 47:30: Final thoughtsThe Complete Roadmap to Get a Job in Tech in 2024CS Dojo2024-01-09 | Here’s a 6-step guide to maximize your chance of getting a software engineer job / job in tech in 2024.
"Savfk - Journey To The Stars" is under a Creative Commons (CC-BY 3.0) license / savfkmusic Music promoted by BreakingCopyright: http://bit.ly/journey-stars-songHow to Get Started with Open Source | A Beginner-Friendly GuideCS Dojo2022-10-04 | Want to get started with open source? Watch this video to find out how.
Background music: youtu.be/pLcw3dK1yU0How He Got Multiple Job Offers from FAANG, How to Get Started with a New Codebase (w/ @RahulPandeyrkp)CS Dojo2022-07-28 | How to get multiple job offers from FAANG, how to get started with a new codebase, and how to get promoted as a software engineer?! Let's talk about it with Rahul Pandey!
Also follow YK on Twitter: twitter.com/ykdojoGetting a Tech Job as a Student (How He Got 100+ Offers - w/ @KunalKushwaha)CS Dojo2022-07-18 | How to get a tech job as a student? Let's do chat with Kunal!
My Twitter: twitter.com/ykdojoIntroverted Developers on Social Media【w/ @francescociulla】CS Dojo2022-06-30 | How can introverted developers get started with / use social media?
Watch this to find out!
Find Francesco on all socials: - francescociulla.com - twitter.com/FrancescoCiull4Competitive Programming - Getting Started & Acing It【w/ @PriyanshAgarwal】CS Dojo2022-06-11 | Let's learn some stuff about competitive programming from the one and only Priyansh Agarwal!
Discord: csdojo.io/d Twitter: twitter.com/ykdojo If you have a question you want me to cover, let me know here: csdojo.io/contributeWriting a Python Script to Check If Any ACs Are Available Every 5 MinutesCS Dojo2021-07-06 | It's been ridiculously hot in Vancouver recently, and it's almost impossible to find ACs.
So I wrote a simple Python script (with Selenium) to check if any AC's are available at Best Buy every 5 minutes and mention me on Slack when there is one.
- The two videos I mentioned: The one about why you might want to switch from Webpack to Vite: youtu.be/KuhpEe3i2qQ The one about coding bootcamps: youtu.be/eOfjNxUANJ0
- This video might be a good reference to check how to set up your own Slack bot: youtube.com/watch?v=KJ5bFv-IRFMHow To Create A Telegram Bot With PythonCS Dojo2021-05-05 | Learn how to make a Telegram bot with Python - a guest video by Jacob from ClarityCoders.
And here's the code he showed in this video: replit.com/@JacobLower3/TelegramBot-1 On Replit, you can get 2 months of free hacker plan with this code: csdojo2 (claim it at replit.com/claim)Making a Snake Game Where Youre the Food in PythonCS Dojo2021-03-11 | I made a snake game in Python that works in the terminal... but this time, you're the food! lol
The coding interview problem I mentioned at the end: youtu.be/GJdiM-muYqc And here’s my Python implementation: gist.github.com/ykdojo/4f9741398c3653d3dc8b95ef52bb3fcf Also, some more info about djb2: http://www.cse.yorku.ca/~oz/hash.htmlIntroduction to Stacks and Queues (Data Structures & Algorithms #12)CS Dojo2020-10-16 | Here's my introduction to stacks, queues, and deques (double-ended queues)! You can check out the problem I mentioned at the end of the video here: algoexpert.io/csdojo (it's a referral link) And you should join our community here if you haven't yet: csdojo.io/communityA Complete Overview of Quicksort (Data Structures & Algorithms #11)CS Dojo2020-08-23 | Here's my introduction to / overview of the quicksort / quick sort algorithm!
You can find my Python and Java sample code at: csdojo.io/binary
Also join our community at: csdojo.io/communityIntroduction to Trees (Data Structures & Algorithms #9)CS Dojo2020-07-25 | Here is my intro to the tree data structure!
You can download my sample code in Python and Java here: csdojo.io/treeWhy and How I Used Vue.js for My Python/Django Web App (and why not React)CS Dojo2020-05-30 | Here’s why and how I used Vue.js for my Python/Django web app.
Other Relevant Resources: The source code of this project: github.com/ykdojo/csqa Django Rest Framework’s serializer library: django-rest-framework.org/api-guide/serializers Using Axios with Vue: vuejs.org/v2/cookbook/using-axios-to-consume-apis.htmlI Created a New Q&A Website for Coders with Python | Devlog #1CS Dojo2020-04-23 | This is the first video in my new devlog series, where I'm going to do some development and talk about it every 1-2 weeks. You can find the website I made this week here: csqa.io You can also join our Discord server here: csdojo.io/d The source code of this project: github.com/ykdojo/csqaWeb Development Essentials 2020 (w/ Chris Castiglione)CS Dojo2020-04-11 | This video was made in collaboration with Chris Castiglione of One Month (http://www.onemonth.com).
0:51 : What’s a tech stack? 3:50 : Back-end 9:40 : Databases 12:44 : Front-end frameworks 17:54 : Commonly used tools 20:36 : Hosting 21:54 : Mobile dev
If you have a video or article idea you would like me to feature, please let me know here: csdojo.io/enter Also, you can join our community here: csdojo.io/community And you can find me on IG here: instagram.com/ykdojo5 Tips for Getting a Data Science Job [INTERVIEW]CS Dojo2019-09-30 | Here are the 5 tips for getting a data science job by Peter Scobas, a data scientist who used to work at TuneIn! To brush up on probability concepts, I’d recommend Brilliant: brilliant.org/csdojo (They’re this video’s sponsor.)
Also, Peter wrote an entire guide about how to get a data science job, you can read it here for free: data36.com/get-job-data-science-analyticsHow They Built A Startup While Traveling ($500,000 / year in revenue)CS Dojo2019-09-26 | This is my interview with Sarah and Andrew from Canny, who built their startup while traveling!
You can go to https://skl.sh/csdojo to get 2 months of Skillshare for free. (They're this video's sponsor.)
Also, join the CS Dojo community here: csdojo.io/communityA YouTubers Minimalist Apartment + Equipment Setup TourCS Dojo2019-09-08 | As requested, here's my apartment tour + a bit about how I make videos!
Join the CS Dojo community on Discord, Facebook, or Reddit here: csdojo.io/communityI was hospitalized for a week. Here are 3 lessons I learned from itCS Dojo2019-07-04 | Thank you for helping me hit 1M subs! Help me get to 1 mil on IG, too LOL: instagram.com/ykdojoHow He Got a $240K Software Eng Job, Got Through Depression, and More (ft. Joma Tech)CS Dojo2019-05-13 | In this interview, Joma Tech discusses his transition from data science to software engineering, how he got his $240K/year software engineering job, and how he got through depression. Find me on IG for more content: instagram.com/ykdojo Our interview about data science: youtube.com/watch?v=mxc4cquvRUk Joma’s channel: youtube.com/channel/UCV0qA-eDDICsRR9rPcnG7twComplete Data Science Career Guide with Former Facebook Data Scientist JomaCS Dojo2019-04-26 | What's it like to be a data scientist, and how can you become one? For more content, you should follow me on IG if you haven’t yet: instagram.com/ykdojo Also, this video was sponsored by Brilliant.org: brilliant.org/CSDojo And here's Joma's channel: youtube.com/channel/UCV0qA-eDDICsRR9rPcnG7twHow to GET STUFF DONE When You Don’t Feel Like It!CS Dojo2019-03-21 | Here is my 7 step guide to get things done even when you don’t feel like it!
Any topics I should cover in the future? Let me know in the comment section!Best Resources for Learning Machine Learning? What Is ML Anyway? Q&A with ML Engineers!CS Dojo2019-03-06 | Best resources for learning machine learning? What’s machine learning anyway? Q&A with machine learning engineers from Dessa!
Questions asked: 0:52 : What is machine learning exactly? 1:45 : Any interesting applications of machine learning? 4:05 : Best resources for learning machine learning? 6:29 : How to find a good machine learning project? 8:55 : Why did you choose ML as your career? 9:47 : What language should you get started with if you’re new to coding? 10:13 : What do you look for when you hire ML engineers?
Here’s a link to D-Wave’s cloud environment I mentioned at the end of the video. With it, you can actually try using a quantum computer with Python: dwavesys.com/take-leap (This is not a paid promotion, but D-Wave helped me a lot with this video.)
Image credit: D-Wave Systems - thank you!5 Problem Solving Tips for Cracking Coding Interview QuestionsCS Dojo2019-02-10 | Here are 5 of my favorite problem-solving techniques for solving any coding interview problem!
For improving your problem-solving skills, as I mentioned in the video, I recommend the following two pieces of resources: - 11 Essential Coding Interview Questions (my Udemy course): udemy.com/11-essential-coding-interview-questions/?couponCode=PROBLEM - Daily Coding Problem (a website that’s run by a friend of mine): csdojo.io/daily
And you should follow me on IG if you haven’t yet :) You can find me @ykdojo: instagram.com/ykdojo5 Debugging Tips Every Developer Should Know | Build a Startup #7CS Dojo2018-12-22 | Here the 5 debugging tips every programmer should know!
Music Credits: Song: Ikson - Outside (Vlog No Copyright Music) Music promoted by Vlog No Copyright Music. Video Link: youtu.be/zBbIokFV4Ac
Song: Ikson - Skyline (Vlog No Copyright Music) Music promoted by Vlog No Copyright Music. Video Link: youtu.be/GLJMavlgr70
Song: Ikson - Harmony (Vlog No Copyright Music) Music promoted by Vlog No Copyright Music. Video Link: youtu.be/PwZX5hD2oJMAnnouncing Our First Meetup (in Toronto) + Discord Server!CS Dojo2018-11-28 | Announcing CS Dojo’s first meetup (in Toronto) + our Discord server!
Also, join our Facebook and Reddit communities here: csdojo.io/communityUsing Dynamic Programming to Solve a Real-World Problem! | Build a Startup #5CS Dojo2018-11-24 | Solving the text difference problem with dynamic programming and JavaScript!
And, join our Discord, Facebook, and Reddit communities here: csdojo.io/communityHow To Create A Twitter Bot With Python | Build a Startup #4CS Dojo2018-11-10 | Learn how to create a Twitter bot with Python and Tweepy!
Also, here are the links I mentioned in the video: - How to install Tweepy and the source code of this project: csdojo.io/twitter - PythonAnywhere (a referral link): csdojo.io/py
And, you can find me on Twitter and Instagram @ykdojo!Making a To-Do App with Django | Web Development Tutorial | Build a Startup #3CS Dojo2018-11-02 | Learn to make a to-do list app with Django! And go to 1:39 to skip the recap of the last two videos.
Also, here are the links I mentioned in the video: - Playlist of this entire series: csdojo.io/start - Our Slack group and source code: csdojo.io/edit - The beginner Django book I recommend: csdojo.io/dj - The free chapters of this book: djangoforbeginners.com
And btw, you can find me on Instagram @ykdojo! (instagram.com/ykdojo)Making a Hello World App with Django | Web Development | Build a Startup #2CS Dojo2018-10-23 | Django hello world tutorial - explained step-by-step. Go to 1:20 to skip the recap of the last video and jump straight to the Hello World tutorial.
And btw, you can find me on Instagram @ykdojo! (instagram.com/ykdojo)Watch me build a real startup with Python and JavaScript | Web Development | Build A Startup #1CS Dojo2018-10-18 | Watch me build a real startup using Python and JavaScript - and it's going to be open-sourced!
Also, here are the links I mentioned in this video: - Our Slack group and source code: csdojo.io/edit - Waiting list for this app: csdojo.io/wait - The beginner Django book I recommend: csdojo.io/dj - The free chapters of this book: djangoforbeginners.com
Outline of this video: 1:13 : What I'm going to build exactly 2:40 : What the initial version will look like 4:49 : What I've done so far 5:54 : How I set up Django (a web framework based on Python) 10:38 : Skip here once you download Python 3 and pipenv on your computer.Im back from my vacation! Plus a few announcements.CS Dojo2018-10-13 | Hi everyone, I'm back!
Also, you should follow me on Instagram :) I'm at @ykdojo there (instagram.com/ykdojo)Best laptops for programming? How to get a job at Google? - And other FAQ’s!CS Dojo2018-08-18 | Best laptops for programming? How to get a software engineer job at Google? Your questions, answered :)
This is probably going to be my last video before my vacation! Maybe I’ll see you on my other channel, where I’m planning to post some travel vlogs in Japan: youtube.com/heyyk Or, I’ll see you on this channel when I’m back in October :)
Links to things I mentioned in the video: My article on how to get a job at Google: bit.ly/2NHAkGA My video about how to learn to code: youtu.be/WKuNWrxuJ9g My 7 video series on data structures and algorithms: bit.ly/2vRSwWF My video about resources for learning data structures and algorithms: youtu.be/UNWSdgaPkwY 4 best ways to apply for software engineer jobs: youtu.be/4xFnW9O637g CS Dojo’s subreddit: reddit.com/r/csdojo Hey YK (my other channel): youtube.com/heyykGoogle Coding Interview - Universal Value Tree ProblemCS Dojo2018-08-16 | Google coding interview question and answer - Universal Value Tree Problem! For daily coding problems like this one, I’d recommend this website called Daily Coding Problem. You can find it here: csdojo.io/daily (That’s a referral link, and you can get a 10% discount through that link. Their free option and blog articles are good, too, though.)
Resources I mentioned in this video: CodingBat: http://codingbat.com/python Python 2 vs 3: bit.ly/2vNvqQb Project Euler: projecteuler.net Get Ready for Your Coding Interview: goo.gl/RMCaxW Python book recommendations / what projects to work on: youtu.be/-1j0_SVaAJMPython books for beginners? What Python projects to work on? | 2 Python Beginner FAQ’s!CS Dojo2018-08-04 | What are the best books for Python beginners? What type of Python projects should you work on after learning the basics?
Anyway, thank you so much for all your comments and support! It's been super fun making videos with/for you guys for the past 2.5 years, and I will continue to do so after my break.
Also, as I said in the video, if you could leave me a comment below about what videos I should make either before or after my trip, I'd much appreciate it. Okay, and I'll see you guys in the next video :)