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 - ruclips.net/video/4TUgqm2gJkE/видео.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 17 часов назад

    database? caching?

  • @gherbetto
    @gherbetto День назад

    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 2 дня назад

    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 2 дня назад

    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 2 дня назад

    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 2 дня назад

      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 2 дня назад

    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 2 дня назад

      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 3 дня назад

    Please I want ML roadmap videos....

  • @erickchacon447
    @erickchacon447 3 дня назад

    meow

  • @popel_
    @popel_ 3 дня назад

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

    • @Codebagel
      @Codebagel 3 дня назад

      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 4 дня назад

    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 5 дней назад

    React is an javascript library not a framework

  • @AlienAndrew51
    @AlienAndrew51 6 дней назад

    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 6 дней назад

    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 7 дней назад

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

  • @Mubashir7933
    @Mubashir7933 7 дней назад

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

  • @venkatasivanagababu64
    @venkatasivanagababu64 7 дней назад

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

  • @paragggoyal1552
    @paragggoyal1552 7 дней назад

    just solve more problems

  • @roaaabufasha1233
    @roaaabufasha1233 7 дней назад

    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 8 дней назад

    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 8 дней назад

    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 8 дней назад

    эмекрсон

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

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

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

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

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

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

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

    fafd

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

    fafd

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

    fafd

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

    asfas

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

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

  • @mfgd-qo2yo
    @mfgd-qo2yo 8 дней назад

    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 дней назад

    бибиксонаф .