Codebagel
Codebagel
  • 27
  • 1 296 954
How To Pick The PERFECT Tech Stack
Stop overengineering - here are the exact tech stacks you should use for your projects.
In this video, I'll tell you exactly what coding languages and frameworks you should be using to build your web apps, mobile apps, desktop apps, video games, and AI/ML projects.
📘 Chapters
0:00 - Stop Overengineering
1:02 - Website Tech Stack
1:27 - Mobile Tech Stack
2:07 - Desktop Tech Stack
2:50 - Video Game Tech Stack
3:14 - AI/ML Tech Stack
💬 Discord: discord.gg/WDzfWsgGBZ
#coding #softwareengineer #techstack
Переглядів: 2 979

Відео

How to Solve ANY LeetCode Problem (Step-by-Step)
Переглядів 94 тис.21 день тому
You can solve ANY coding interview problem - you just need a step-by-step approach. In this video, I'll show you a formula for solving coding problems, and I'll also walk you through these steps for a hard LeetCode question, so you know you can solve anything with it! 📘 Chapters 0:00 - Intro 0:48 - Simplify Problem 3:02 - Pattern Recognition 7:27 - Implementation Plan 9:27 - Coding Time 10:06 -...
No-Nonsense Frontend Engineering Roadmap
Переглядів 65 тис.Місяць тому
If you want to become a frontend engineer, this roadmap will provide you a guide of what to learn, without wasting your time on nonsense. Start the FREE Software Development Introduction Course with CourseCareers Now, and get $50 off the Frontend Engineering Course: coursecareers.com/a/CodeBagel?course=software-dev-fundamentals 📘 Chapters 0:00 - Intro 0:35 - What is Frontend Engineering? 1:51 -...
No-Nonsense Backend Engineering Roadmap
Переглядів 166 тис.Місяць тому
If you want to become a backend engineer, this roadmap will provide you a guide of what to learn, without wasting your time on nonsense. Start the FREE Software Development Introduction Course with CourseCareers Now, and get $50 off the Backend Engineering Course: coursecareers.com/a/CodeBagel?course=software-dev-fundamentals 📘 Chapters 0:00 - Intro 0:30 - What is Backend Engineering? 1:28 - Co...
Why 2024 Is The BEST Time To Become a Software Engineer
Переглядів 3,4 тис.Місяць тому
There has never been a better time to become a software engineer than right now, in 2024. Here's why. Start the FREE Software Development Introduction Course with CourseCareers Now: coursecareers.com/a/CodeBagel?course=software-dev-fundamentals #coding #softwareengineer #computerscience
Stacks in Python Tutorial - Data Structures for Coding Interviews
Переглядів 4,3 тис.4 місяці тому
A stack is a collection of elements with the unique feature being that they are last in, first out. Think of it like a stack of plates. The first plate you take off is the last one you put on top of the stack. Today we’re going to cover absolutely everything you need to know about stacks for coding interviews, including important operatons, time and space complexities, and at the end, we’ll do ...
Strings in Python Tutorial - Data Structures for Coding Interviews
Переглядів 2,5 тис.5 місяців тому
Data structures are one of the most important things to prepare for coding interviews. Strings are a very common data structure that people struggle with, and today we'll cover how they work, what the important methods are, and solving a practice problem together using Python. 📘 Chapters 0:00 - How Strings Work 1:22 - Casing Methods 1:45 - Character Methods 2:14 - Other Methods 2:48 - String Sl...
YOU Could Be A Tech Millionaire
Переглядів 2,4 тис.9 місяців тому
Nowadays it seems like everyone and their dog is a self-proclaimed tech millionaire. But how does one actually become a millionaire in the tech industry? In this video, we'll explore 3 realistic ways you can hit 7 figures in the tech industry. 📘 Chapters 0:00 - Intro 0:22 - Big Tech Job 1:02 - Side Hustle 1:59 - Startups 🔗 Resources Icons - www.flaticon.com/free-icons/certificate 🎵 Music Oak Ci...
Rapid-Fire LeetCode Roadmap
Переглядів 6 тис.11 місяців тому
You’ve likely heard of LeetCode if you’re preparing for software engineering interviews. The best way to succeed is to practice, which is why this video will give you an easy-to-follow roadmap, so you can jump right in. 📘 Chapters 0:25 - Big O Notation 0:51 - Data Structures 2:06 - Algorithms 3:04 - Step-by-Step Prep 🔗 Resources Big O Guide - ua-cam.com/video/4TUgqm2gJkE/v-deo.html Big O Cheat ...
ChatGPT vs ChatGPT Plus - Is GPT-4 Worth It?
Переглядів 102 тис.Рік тому
Welcome to another exciting AI showdown! In today's video, we put ChatGPT head-to-head against its powerful sibling, ChatGPT Plus (GPT-4). We'll delve deep into their capabilities, compare their performance, and ultimately determine if upgrading to GPT-4 is worth your investment. Join us as we test these language models with real-world examples, discuss their practical applications, and evaluat...
25 Coding Languages Explained in 1 Sentence
Переглядів 2,2 тис.Рік тому
You may be familiar with languages like Java and Python, but have you heard of Scala and Rust? In this video, I'll make it easy - I'll explain 25 of the most popular coding languages in one sentence each. 🎵 Music Jobii - Curlicue Sarah, the Illstrumentalist - Everything's Better With You #coding #softwareengineer #codinglanguages
Cloud Computing in 2 Minutes
Переглядів 12 тис.Рік тому
The cloud is what allows you to access everything remotely on the Internet. This is everything you need to know about the cloud and cloud computing explained in 2 minutes! 🔗 Resources Cloud Logo: www.flaticon.com/free-icons/cloud-computing - Icon by srip 🎵 Music Brontosaurus - Dylan Sitts Deadlines - Dylan Sitts #technology #cloud #cloudcomputing
5 Most Common Amazon Coding Interview Questions for 2022
Переглядів 19 тис.Рік тому
These are the most common coding interview questions that Amazon gives for software engineering interviews, and I’m going to walk you through how to solve each of them. If you want to get a job as a software engineer at Amazon, I highly recommend you know these 5 questions very well. If you can solve these 5 questions, you should feel very comfortable walking into your Amazon interviews. 📘 Chap...
HashMaps in Python Tutorial - Data Structures for Coding Interviews
Переглядів 86 тис.Рік тому
Data structures are one of the most important things to prepare for coding interviews. HashMaps are one of the most essential data structures to know, and today we'll be learning how they work, what their benefits are, and solving a practice problem together using Python. 📘 Chapters 0:00 - Intro 0:43 - Explaining HashMaps 6:47 - Example Coding Problem 🔗 Resources LeetCode Problem: leetcode.com/...
How to Pass Resume Screening for Software Engineering
Переглядів 10 тис.Рік тому
Today, I'll be explaining the resume screening process, showing you how to create the perfect resume, and giving you the single best way to get interviews at all your dream tech companies! 📘 Chapters 0:00 - Intro 0:29 - What's an ATS? 1:32 - Resume Outline 3:36 - Education 6:15 - Experience 9:33 - Projects 12:35 - Technical Skills 14:15 - BEST Way to Pass Screening 🔗 Resources Jake's Resume Tem...
Top 7 Algorithms for Coding Interviews Explained SIMPLY
Переглядів 290 тис.Рік тому
Top 7 Algorithms for Coding Interviews Explained SIMPLY
Big O in 2 Minutes
Переглядів 28 тис.Рік тому
Big O in 2 Minutes
Why Every Software Engineer Should Learn JavaScript
Переглядів 2,3 тис.Рік тому
Why Every Software Engineer Should Learn JavaScript
Recursion in 2 Minutes
Переглядів 5 тис.Рік тому
Recursion in 2 Minutes
Top 7 Data Structures for Interviews Explained SIMPLY
Переглядів 121 тис.Рік тому
Top 7 Data Structures for Interviews Explained SIMPLY
Software Engineering Interview Process at Each FAANG
Переглядів 14 тис.Рік тому
Software Engineering Interview Process at Each FAANG
How Much FAANG Pays Software Engineers in 2022
Переглядів 233 тис.2 роки тому
How Much FAANG Pays Software Engineers in 2022
Software Engineering VS Product Management in 2022
Переглядів 16 тис.2 роки тому
Software Engineering VS Product Management in 2022
Flask VS Django for Python Websites
Переглядів 2,7 тис.2 роки тому
Flask VS Django for Python Websites
Top 5 Beginner Programming Languages in 2022
Переглядів 1,1 тис.2 роки тому
Top 5 Beginner Programming Languages in 2022
LeetCode in 2 Minutes
Переглядів 6 тис.2 роки тому
LeetCode in 2 Minutes

КОМЕНТАРІ

  • @daun55
    @daun55 8 годин тому

    database? caching?

  • @gherbetto
    @gherbetto 22 години тому

    Two years being hired in the field I still watch videos on how to become a developer 😂

  • @aniver987
    @aniver987 День тому

    U think you can make another video of what to learn before leetcoding

  • @GrandSyzygy
    @GrandSyzygy День тому

    Thank you so much for this video! It relieves a lot of anxiety. I would always learn how to do the core of whatever project working on and then I would see all these frameworks, etc. and then wonder if I actually know enough to complete the project and it’s reassuring to know that I’m on the right track and shouldn’t listen to other peoples opinion about what I do and don’t need. Keep up the amazing content! 🙌🏼

  • @X-MEN21
    @X-MEN21 День тому

    I'd also add Julia programming as a third option for building AI/ML projects(models). It's based on both python and R, it's what I used in varsity(pre-chat-gpt), it also won't crash your cheap fresher laptop like python and it's way faster and responsive as hell when used with pluto notebook an ide that's similar to jupyter notebook, also support has grown a ton over the past few years so you can dive in with minimal frustration brought by python's slowness or R's lack of functionality

  • @harisanker1000
    @harisanker1000 День тому

    I'm not using k8s because the app needs it, I just want to learn it to so I can get some good jobs. Its not over engineering if you're making it for learning purposes.

    • @Codebagel
      @Codebagel День тому

      I would say that it is still technically over engineering, but that’s not necessarily a bad thing! If you want to use lots of tools for learning purposes, that’s totally good - my point in this video is just that if you’re looking to build something, you don’t NEED to over complicate things. I think a lot of beginners get turned off of coding because they get told they have 50+ tools to learn before they can build things they want, when for 99% of cases, that’s not the case.

  • @valentinrafael9201
    @valentinrafael9201 День тому

    Perfect practice makes perfect indeed.

  • @mxhdiqaim
    @mxhdiqaim 2 дні тому

    I would love to see a long video on recursion

  • @Astrovic1
    @Astrovic1 2 дні тому

    why does inserting into linked lists take O(1)? dont you have to follow the adresses from the first item to the position to insert which takes O(n)?

  • @sunflowercgaming5088
    @sunflowercgaming5088 2 дні тому

    Linux go ja react ts still confused 🥲 any one help i just dont want to waste my time just wanted to focus on one thing ...!.

  • @TechBuddy_
    @TechBuddy_ 2 дні тому

    ok real talk it's never this simple is it ? There are sooo many caveats to all the stacks you mentioned

    • @thecoolnewsguy
      @thecoolnewsguy 2 дні тому

      Exactly each stack comes with its complexities

    • @Codebagel
      @Codebagel День тому

      While everything has caveats, this is true for 95% of cases at least. Sure if you’re an advanced programmer who knows the pros and cons of every tech stack, yeah you can make an informed decision. But for the projects that most people want to make, it’s better to stick to the basics than to try and use complex tech stacks just because you see them recommended online.

  • @perger01
    @perger01 2 дні тому

    BOOM! Liked the video and subscribed

    • @Codebagel
      @Codebagel 2 дні тому

      BOOM! I love it! 😂

  • @soloblogger1054
    @soloblogger1054 2 дні тому

    (REACTJS + ELECTRONJS + DJANGO) for app/web development and python for ML(i am a aiml student but also interested in webdev).... do you think this is a good stack? and any suggestions for MATHPHOBIC

  • @lazybones...1712
    @lazybones...1712 2 дні тому

    Please I want ML roadmap videos....

  • @erickchacon447
    @erickchacon447 2 дні тому

    meow

  • @popel_
    @popel_ 2 дні тому

    3:00 c# ⬇️ c++ ⬆️

    • @Codebagel
      @Codebagel 2 дні тому

      I can’t believe I missed that I spent SO long reviewing the video 😅 oops, thanks for pointing that out in case anyone else gets confused!

  • @mk-ck8or
    @mk-ck8or 3 дні тому

    Nice video! I'm just confused about the binary search tree example. If you wanted to search a dictionary, why use binary search O(log n) instead of just dictionary/hashmap lookup O(1)? Am I missing something? Second question: You can do binary search without a tree, so what is up with the tree? What do you gain from using a tree data structure?

  • @habibahye4765
    @habibahye4765 3 дні тому

    Why don't you cover the other topics? Your way of explaining is great !!!

  • @Sailesh_Bhoite
    @Sailesh_Bhoite 4 дні тому

    Nice video. As you mentioned please make a separate and dedicated video on graph data structure.

  • @MindfulMoments2962-cm2qc
    @MindfulMoments2962-cm2qc 4 дні тому

    React is an javascript library not a framework

  • @AlienAndrew51
    @AlienAndrew51 5 днів тому

    Worked at several fortune 500s without learning advanced leetcode, can only solve the easy problems which is what is mostly required at most companies.

  • @thecoder7
    @thecoder7 5 днів тому

    HashMaps are more like a JSON

  • @yudi8204
    @yudi8204 6 днів тому

    No nonsense 15 minutes long Sell you a course I wonder how nonsense version looks like

  • @Edson_295
    @Edson_295 6 днів тому

    Java is easy? wtf, said no one ever.

  • @Mubashir7933
    @Mubashir7933 6 днів тому

    Maybe I'm dumb but what if I didn't understand question, what should I do?

  • @Mubashir7933
    @Mubashir7933 6 днів тому

    you didn't show the solution of dog problem and lot was not possible and you straight jump into your own solution

  • @venkatasivanagababu64
    @venkatasivanagababu64 6 днів тому

    bro i can tell one thing you're are great that's all. Thank you, siva

  • @paragggoyal1552
    @paragggoyal1552 6 днів тому

    just solve more problems

  • @roaaabufasha1233
    @roaaabufasha1233 6 днів тому

    You didn't mention the AI recruiting system that's rejecting all of us freash graduates that if it didn't throw our endless applications in spam

  • @doitwithghausiya2870
    @doitwithghausiya2870 7 днів тому

    this is by far the nicest video I have ever watched.

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    Вудиксон святой человечище

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    Вудиксон святой человечище

  • @mbnbn-ym3io
    @mbnbn-ym3io 7 днів тому

    эмекрсон

  • @mbnbn-ym3io
    @mbnbn-ym3io 7 днів тому

    эмекрсон

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    Вудиксон святой человечище

  • @servantofthelord8147
    @servantofthelord8147 7 днів тому

    Came here after fire ship dropped his video about Cara and that $98,000 vercel bill today. That terrified me and I realized I have no idea how any of this stuff works and that I’m probably not ready to build my first website 😅

  • @Alfakatt
    @Alfakatt 7 днів тому

    I’ve made a pretty good living never solving a leetcode in my life or even ever logged into the site

  • @mbnbn-ym3io
    @mbnbn-ym3io 7 днів тому

    эмекрсон

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    Вудиксон святой человечище

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    Вудиксон святой человечище

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    Вудиксон святой человечище

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    fafd

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    fafd

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    fafd

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    asfas

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    engineer, this roadmap will provide you a guide of what to learn, without wasting your time on nonsense.

  • @mfgd-qo2yo
    @mfgd-qo2yo 7 днів тому

    engineer, this roadmap will provide you a guide of what to learn, without wasting your time on nonsense.

  • @Richa_cute
    @Richa_cute 8 днів тому

    So far I have only completed less than 20 problems. Will get back to this comment when I’ve reached a century. 😊 I know one doesn’t need to solve that many but I’ll taking a safety net so that I can also practice same kinda problems.

  • @krishbhatt141
    @krishbhatt141 8 днів тому

    underrated Dimond

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 днів тому

    бибиксонаф .