Python 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?
Caltech ML course: https://work.caltech.edu/telecourse.html Stanford ML course: coursera.org/learn/machine-learning Kaggle: kaggle.com My data analysis/visualization intro vid: youtu.be/a9UrKTVEeZA My data analysis/visualization full course: goo.gl/fZ5oVXIs 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_SVaAJMResources 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/csdojoHow To Use Sets in Python (Python Tutorial #13)CS Dojo2018-08-03 | Python tutorial - how to use sets! This entire series in a playlist: goo.gl/eVauVX Also, find me on Instagram: instagram.com/ykdojo And Twitter: twitter.com/ykdojo And Facebook: facebook.com/entercsdojoIll be taking some time off from this channel.CS Dojo2018-07-28 | As I mentioned in the video, I'll be posting videos about my trip on my other channel called Hey YK here: youtube.com/heyyk I'll be active on Instagram, too: instagram.com/ykdojo
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 :)