Angular Tutorial For Beginners | 3 Hours Course

Sdílet
Vložit
  • čas přidán 20. 06. 2024
  • 🔥 Secure your spot now and embark on your journey to becoming a Spring Boot master!🔥
    aliboucoding.com/p/spring-boo...
    🎁 🚀 COUPON Code: EARLY_BIRD_30
    Source Code: github.com/ali-bouali/angular...
    🎓 Are you eager to step into the world of web development and create powerful, dynamic web applications? Look no further! Welcome to our comprehensive Angular Crash Course for Beginners. 🚀
    🎁 Spring Data JPA course: aliboucoding.com/p/the-full-g...
    🎁 🚀 COUPON Code: EARLYBIRD20
    🎟 Join this channel to get access to perks: / @boualiali
    Recommended Courses:
    🎬 Spring Boot security & JWT token: • Spring boot 3.0 - Secu...
    🎬 Spring security - Roles and permissions: • Spring boot 3 & Spring...
    🎬 Spring Boot - Microservices architecture: • Microservices tutorial...
    🎬 DevOps - Github Actions CI/CD: • GitHub Actions CI/CD p...
    🎬 Spring Security - KeyCloak integration: • Spring boot 3 Keycloak...
    🎬 DevOps - Docker for Beginners: • Docker tutorial for be...
    🎬 DevOps - AWS EC2 deployment: • 🚀 Deploy Spring boot a...
    🎬 Angular - Full course from scratch: • Angular Tutorial For B...
    🎬 Websocket - Chat application one to one: • WebSocket Tutorial wit...
    🎬 Spring Security - Two Factors Authentication 2FA (TFA): • Two Factor Authenticat...
    🎬 Spring Boot - Swagger UI & OpenApi Decomentation : • Spring boot 3 - OpenAp...
    🎬 Spring Boot - Reactive programming & WebFlux: • Reactive Programming w...
    🎬 Spring Data JPA & Hibernate: • Spring Data JPA - The ...
    🎬 Apache Kafka: • Apache Kafka Tutorial ...
    CONNECT WITH ME:
    👨‍💻. Website: aliboucoding.com
    👨‍🏫 Facebook: / 589612651142975
    📸 Instagram: / alibou_coding
    🎮 GitHub: github.com/ali-bouali
    🏘️ Discord: / discord
    📚 In this hands-on course, we'll take you from the basics to proficiency in Angular, the popular open-source framework for building modern web applications. Whether you're a seasoned developer seeking to expand your skills or an absolute beginner ready to dive into the world of coding, this course is tailored just for you!
    🧱 What You'll Learn:
    - Master Angular fundamentals and architecture
    - Create interactive user interfaces with components
    - Handle data efficiently using services and dependency injection
    - Perform HTTP requests and handle errors like a pro
    - Configure routing and navigation for seamless user experiences
    - Apply best practices and optimize your Angular apps for peak performance
    - Avoid common pitfalls and write clean, maintainable code
    💼 Who Is This Course For?
    - Aspiring web developers seeking to learn Angular from scratch
    - Programmers looking to enhance their web development skills with Angular
    - Anyone interested in building real-world Angular projects
    #AngularCrashCourse #WebDevelopment #AngularTutorial #LearnAngular #WebDev #Coding #Programming #BeginnersGuide #AngularFramework #frontenddevelopment
    Table of Content
    -----------------------------------------------------------------------------
    00:00 Introduction
    01:26 Introduction to the Angular Framework?
    10:01 Setting up the development environment
    22:16 Understanding the project
    53:09 Angular components
    57:49 Angular components in action
    01:50:38 Angular services and dependency injection
    01:53:35 Angular services and dependency injection in action
    02:11:44 Angular routing
    02:15:00 Angular routing in action
    02:33:23 Angular HttpClient
    03:03:01 Implement a full example
    03:15:00 Outro
    📜 Course Highlights:
    - Comprehensive step-by-step learning approach
    - Hands-on exercises and projects to reinforce your knowledge
    - Expert guidance from experienced instructors
    - Valuable tips, tricks, and best practices
    - Real-world examples and practical applications
    🏅 Certification:
    Upon completion, receive a certificate of achievement to showcase your newly acquired Angular skills and boost your web development career.
    🎯 Don't miss this opportunity to become an Angular expert! Enroll now and embark on an exhilarating journey into the world of web development. Let's unlock the full potential of Angular together! 🎉
    📌 Enroll Today: [www.example-course-website.com]
    🎬 Stay tuned for more exciting web development tutorials and courses. Hit the 'Like' button, 'Subscribe,' and turn on the notification bell to never miss an update!
    🙌 Thank you for choosing our Angular Crash Course for Beginners. We can't wait to see you in the course! Happy coding! 😊
    #AngularCrashCourse #WebDevelopment #AngularTutorial #LearnAngular #WebDev #Coding #Programming #BeginnersGuide #AngularFramework #FrontEndDevelopment

Komentáře • 190

  • @BoualiAli
    @BoualiAli  Před 10 měsíci +4

    Join the Micro Services course waiting list and get and get an exclusive EARLY-BIRD discount
    aliboucoding.ck.page/d0f9317e13

  • @rollinOnCode
    @rollinOnCode Před 2 měsíci +25

    Quick note folks- the angular 17 automatically creates a standalone project and won't have a app.module.ts file. If you want the app.module.ts file then create the project with the following command:
    ng new "app-name" --no-standalone
    That will generate the module based project.

    • @beyniboy
      @beyniboy Před měsícem

      thank you so much

    • @lelandaure
      @lelandaure Před 8 dny

      Hi, thank you, sir. But, what is the difference between standalone and no-standalone? O.o

    • @aoatom8244
      @aoatom8244 Před 22 hodinami

      @@lelandaure angular are going to remove module. Standalone is default setting when u gen a component because it's simple

  • @lowkey_X
    @lowkey_X Před měsícem +2

    41:35 -----> 1:33:23 -----> 1:43:32 -----> 1:50:39 ----> 2:11:44 -----> 2:24:09 -----> 2:47:25 -----> 3:03:01

  • @tz2014
    @tz2014 Před 8 měsíci +15

    He is a legend, he covered alot of concepts in a crash course. This quality of informat is what is needed. I look forward for more advanced angular courses

  • @tat1660
    @tat1660 Před 6 měsíci +2

    As a new in Angular I want to say you a BIG THANK YOU!

  • @dm-bn4nq
    @dm-bn4nq Před 11 měsíci +17

    I would like to learn RxJS and NgRx from you because you explain things very very well. Thank you for this course

    • @BoualiAli
      @BoualiAli  Před 11 měsíci +4

      Sure, will do that

    • @ThinAirElon
      @ThinAirElon Před 8 měsíci +1

      Waiting for your High quality videos

  • @waelkraiem1260
    @waelkraiem1260 Před 3 měsíci +1

    thank you very much about this amazing course

  • @camee199
    @camee199 Před 8 měsíci +11

    One of the best tutorials for beginners! Everything is explained in a very simple way and it's easy to follow and understand.

  • @muhammadmajid5910
    @muhammadmajid5910 Před 3 měsíci

    This is amazing course that covers all basic topics. Huge Respect ❤

  • @ChrisTito-ie3sd
    @ChrisTito-ie3sd Před 5 měsíci +5

    This straight 3 hours plus with you was amazing, clear and full of knowledge. Thanks a lot sir!!!

  • @csgulyas
    @csgulyas Před 5 měsíci +4

    Excellent Intro. All my "but why?" questions were answered where I would ask them. Team Angular should take note. This is how a good tutorial about Angular should look like.

  • @XlegendXable
    @XlegendXable Před 11 měsíci +9

    I just started a new project 2 weeks ago on springboot and was thinking about implementing angular for the front end and this is just amazing. Thank you so much

    • @BoualiAli
      @BoualiAli  Před 11 měsíci

      Sounds great!
      Happy you liked it!

  • @leonlugowsky
    @leonlugowsky Před měsícem +1

    Thanks for the tutorial, nicely done! Now it's easier for me to understand the documentation and do my own project.

  • @PEX88
    @PEX88 Před 2 měsíci

    I've just come across this video and I found it very useful. Thank you!

  • @matthiasleibundgut3827
    @matthiasleibundgut3827 Před 4 měsíci

    my first Angular project. thanks, appreciate your effort.

  • @aygunbayir
    @aygunbayir Před 6 měsíci +1

    Amazing tutorial, so much thanks!

  • @stevegatspaul
    @stevegatspaul Před 11 měsíci +9

    Wow, that Angular Tutorial for Beginners is amazing! 🤩 I just completed the 3-hour course, and it's hands down one of the best learning experiences I've had. The explanations are clear, the examples are practical, and I feel confident in my newfound Angular skills. Highly recommended for anyone starting with Angular! 👍

  • @user-ck8xt6hl2k
    @user-ck8xt6hl2k Před 4 měsíci +1

    Thank you for this tutorial!

  • @mkashif31
    @mkashif31 Před 11 měsíci +1

    This is amazing tutorial for the any one starting with Angular, worth spending 3 hours, no waffling true knowledge transfer every minute. Thanks

  • @shenaescuta
    @shenaescuta Před 9 měsíci

    Easy to follow along! Thank you!👏🏽

  • @hello-ITworld
    @hello-ITworld Před 10 měsíci +1

    new subscriber and good job Alibou! Thanks

  • @alisalamatian
    @alisalamatian Před 2 měsíci

    i am already at min 30 of the video and i can say you are doing a great tutorial, i watched several tutorials and all wanted to just give a result, so the learner becomes happy, you giving a lot of essential explanations. thanks for the tutorial

  • @marmont8005
    @marmont8005 Před 11 měsíci +1

    Thank you!
    Very good beginner friendly tutorial

  • @iuliusciorica282
    @iuliusciorica282 Před 10 měsíci +1

    I appreciate your work, very good Angular course!

  • @srikanty2715
    @srikanty2715 Před 8 měsíci +1

    Highly recommended for everyone, really amazing explanation with in less time and in simpler way

  • @mauriciosolis6589
    @mauriciosolis6589 Před 10 měsíci

    Such a helpful tutorial
    Summarized and all of the core concepts were covered.
    Great video. Thanks a lot.

  • @YourHealthAcademy2022
    @YourHealthAcademy2022 Před 6 měsíci

    Thank you man for your work. I enjoyed the video a lot. Just two corrections: 1) sometimes you mix the words "array" and "table", also 2) a js object is not JSON as sometimes you use it incorrectly. Otherwise great work. :)

  • @firas_hkimi
    @firas_hkimi Před 11 měsíci

    This has put a smile on my face. Thank you so much.

  • @user-qd2ww7ir6i
    @user-qd2ww7ir6i Před 6 měsíci

    I really dont comment much. But this tutorial is truly valuable and beginner friendly. there is cut to cut explanation with example. and most of the basic building blocks are covered here. I will really love to watch advance concept too in your future videos or maybe a projrct in angular. Conclusion: This tutorial is way better than most of the angular tuts on utube. I do recommend to take notes about whatever sir is explaining it will help a lot for revision and for interview point of view too. Thanks for this tutorial. As i said before would love to watch such content in future from u.

    • @BoualiAli
      @BoualiAli  Před měsícem

      I really appreciate your feedback.
      check the book social network playlist for a complete angular application

  • @Noname-sn6ty
    @Noname-sn6ty Před 11 měsíci +4

    Man I was just making an app with java and angular thank you sooo much timing couldn’t have been any better

    • @andilesimelane4771
      @andilesimelane4771 Před 11 měsíci +1

      That means i m on the right path. If i m not the only one

    • @Noname-sn6ty
      @Noname-sn6ty Před 11 měsíci +1

      @@andilesimelane4771 yup my previous workplace also had their app using spring mvc and angular.
      But I'm working on a spring boot angular personal project separately

    • @BoualiAli
      @BoualiAli  Před 11 měsíci

      Happy you liked it!

  • @ajitkumarneeraj9374
    @ajitkumarneeraj9374 Před 11 měsíci +1

    Your course and tutorial are crisp and clear...

  • @unclassicfusion
    @unclassicfusion Před 8 měsíci

    Your tutorial helped me a lot, thank you!

  • @hamzajaa9960
    @hamzajaa9960 Před 11 měsíci +2

    I appreciate your hard work ❤

  • @firasbrinsi9700
    @firasbrinsi9700 Před 11 měsíci

    Great content as usual!

  • @user-jk3vk5hx4k
    @user-jk3vk5hx4k Před 9 měsíci

    Awsome crash course. Highly recommended ❤

  • @mohamedoueslati462
    @mohamedoueslati462 Před 10 měsíci

    Great course as usual . Allah yberiklik :)

  • @kidsAnimation_network
    @kidsAnimation_network Před 8 měsíci

    Finally an angular video with an accent I can get easily

  • @gaamoucimohamed5033
    @gaamoucimohamed5033 Před 11 měsíci

    thank you very much ,your brother from Algeria

  • @mlungost
    @mlungost Před 4 měsíci

    good job bro.
    Although Google tried to somewhat sabotage you. I see app module doesn't exist from Angular 17 anymore, but still a very solid video

  • @awaraamin6850
    @awaraamin6850 Před 7 měsíci

    Thank you man, it is so informative! Pleas make a full stack project with nestJs/mangoDB if it is feasible!

  • @nouchance
    @nouchance Před 10 měsíci

    THANK YOU SIR!

  • @nachidude123
    @nachidude123 Před 7 měsíci

    Nice tutorial!

  • @Iceytroll
    @Iceytroll Před 8 měsíci

    good job alibou 😍

  • @hafsiahmedo
    @hafsiahmedo Před 11 měsíci

    Really good job. We are waiting for Mern stack tuto as ecommerce project hope that it can be soon 😊

  • @fredrickdenga7552
    @fredrickdenga7552 Před 4 měsíci

    Salute

  • @faixan13
    @faixan13 Před 7 měsíci +3

    Just an update if anyone create new project with ng new project , then no app.module.ts and routing module file will be created, instead config.ts will be generated which is considered as a standalone project. kindly use below command to create new project which would have routing and module file
    ng new my-app --no-standalone --routing --ssr=false

    • @BoualiAli
      @BoualiAli  Před 7 měsíci

      Thanks for the update and sharing

    • @faixan13
      @faixan13 Před 7 měsíci

      @@BoualiAli kindly update angular playlist with more videos and concepts as your way of teaching and explaining is commendable. :)

  • @younessrahel6868
    @younessrahel6868 Před 10 měsíci +1

    Thank you Sir such a lovely tutorial , can u please make a Project on Angular + Spring boot + Spring security JWT

  • @mursalin3698
    @mursalin3698 Před 11 měsíci

    really nice tutorial.

  • @semperfiArs
    @semperfiArs Před 10 měsíci +1

    Lovely tutorial sir. Please do a project or a clone on this so we can learn a lot more real world examples

    • @BoualiAli
      @BoualiAli  Před 10 měsíci +1

      Sure, great suggestion

  • @MalickOusman
    @MalickOusman Před 11 měsíci

    Merci 👍🏾

  • @developer_hadi
    @developer_hadi Před 10 měsíci +1

    Mashaallah Allahuma Barek

  • @isaiah-dev
    @isaiah-dev Před 4 měsíci

    Does anyone know where the source code is so we don't need to manually write the HTML/CSS? Great tutorial btw

  • @psonney
    @psonney Před 10 měsíci

    thanks, @Bouali , which all plugin you have installed in intellij.

    • @BoualiAli
      @BoualiAli  Před 10 měsíci

      The new ui theme from the latest version of intellij

  • @user-wd2od2ew9v
    @user-wd2od2ew9v Před 8 měsíci

    very interesting video!

  • @appajik858
    @appajik858 Před 25 dny

    explained well i finished this video in 1 day, can u please make video on html,css,javascript,typescript

  • @mahdiandalib186
    @mahdiandalib186 Před 11 měsíci +1

    thx, plz create more angular videos and create a full spa using angular where you teach us how to upload file / image video / gallery using api in admin panel and assign category --> child parent relation

  • @yousfimarwen5506
    @yousfimarwen5506 Před 11 měsíci

    Good Job ❤

  • @khalsifiras7682
    @khalsifiras7682 Před 11 měsíci

    good job

  • @nawresbm6366
    @nawresbm6366 Před 10 měsíci

    gj and thank u❤

  • @haithemsaad3096
    @haithemsaad3096 Před 11 měsíci

    Mr.Alibouali thank you so much and as you promise me you will make Aws session soon

  • @IrrationalCharm
    @IrrationalCharm Před 18 dny

    Would you recommend this video if I don't have any knowledge in TypeScript? (I have a strong understanding of Java, so I know programming fundamentals)

  • @josbexerra8115
    @josbexerra8115 Před 7 měsíci

    Muchas gracias Mister Ali por el gran curso....

  • @codewithved
    @codewithved Před 3 měsíci

    Great video , I also made similar video recently

  • @anjanx44
    @anjanx44 Před 11 měsíci

    Big fan ❤

    • @BoualiAli
      @BoualiAli  Před 11 měsíci +1

      Happy to have you here

  • @imanelaaraj375
    @imanelaaraj375 Před 3 měsíci

    please what is the backend you use ?

    • @BoualiAli
      @BoualiAli  Před 3 měsíci

      I already mentioned that it is a fake backend that you can find online

  • @manokaranmanivasakan5141
    @manokaranmanivasakan5141 Před 11 měsíci

    Super

  • @mohannedzayoud3128
    @mohannedzayoud3128 Před 5 měsíci +1

    hi, i have question there are no app.module.ts in today version. is that normal

  • @mrawesomesauce4947
    @mrawesomesauce4947 Před 2 měsíci

    I am getting stuck on the json format section.:And my Table is hidden, where exactly is the sorce code, where can we copy it

    • @BoualiAli
      @BoualiAli  Před 2 měsíci

      the link is in the description

  • @mohannedzayoud3128
    @mohannedzayoud3128 Před 5 měsíci

    can you tell us what plugin you use

    • @BoualiAli
      @BoualiAli  Před měsícem

      no plugin, I use the ultimate version

  • @RakeshKumar-en1uq
    @RakeshKumar-en1uq Před 3 měsíci

    Please create video for Java design patterns

  • @joel2seedy796
    @joel2seedy796 Před 6 měsíci

    i do not have .module file on my project is it cause i picked Y for server side rendering

    • @amerkovac5247
      @amerkovac5247 Před 6 měsíci

      you don't have .module because you are using newer version of angular that came out sometimes in november

  • @olorunfemiallo1917
    @olorunfemiallo1917 Před 7 měsíci

    it'll be more easier to follow along if you dropped the github repo, now i am just strting and you said you created a form and styled it, how did you create it i do not know, assuming there was a github sebi i for don go copy and paste am. now i will have to do it on my own

    • @BoualiAli
      @BoualiAli  Před 7 měsíci

      The link is in the description

  • @xuantung2493
    @xuantung2493 Před 9 měsíci

    Thank you for the great course, but how can I find the course material ?

    • @BoualiAli
      @BoualiAli  Před 9 měsíci

      in my GitHub repo.
      link in the description

    • @xuantung2493
      @xuantung2493 Před 9 měsíci

      @@BoualiAli Thank you

  • @LearnWithKrishnaTiwari
    @LearnWithKrishnaTiwari Před 8 měsíci

    Hello Sir Hopefully you are doing good. Sir Please start Spring Boot Website Development project complete Series. Please I am waiting

  • @olorunfemiallo1917
    @olorunfemiallo1917 Před 7 měsíci

    what is the name of the extension you used, that adds the type automatically

    • @BoualiAli
      @BoualiAli  Před 7 měsíci

      Intellij Ultimate version

  • @abderrahmanrouas946
    @abderrahmanrouas946 Před 10 měsíci

    thank you for the explanation. where can i find the source code of this app ?

  • @hazelt7236
    @hazelt7236 Před 10 měsíci

    I keep getting an error "'git' is not recognized as an internal or external command, operable program or batch file." on command when trying to create the angular project, does anyone know how to fix this?

  • @mohannedzayoud3128
    @mohannedzayoud3128 Před 5 měsíci

    never mind i fegort out

  • @Rajnish089
    @Rajnish089 Před 7 měsíci

    Brother plz creat full angular course

    • @BoualiAli
      @BoualiAli  Před 7 měsíci

      What are you missing in this?

  • @bensaidjoumene3304
    @bensaidjoumene3304 Před 10 měsíci

    great tutorial, where can i find the source code of this app ?

    • @BoualiAli
      @BoualiAli  Před 10 měsíci

      Thank you
      Check the video description

    • @stephanieezat-panah7750
      @stephanieezat-panah7750 Před 9 měsíci

      .form-container {
      max-width: 400px;
      margin: auto;
      padding: 20px;
      border: 1px solid #ccc;
      border-radius: 5px;
      background-color: #f7f7f7;
      }
      h2 {
      text-align: center;
      }
      .form-group {
      margin-bottom: center;
      }
      label {
      display: block;
      font-weight: bold;
      }
      input[type="text"],
      input[type="email"]
      textarea {
      width: 100%;
      padding: 8px;
      border: 1px solid #ccc;
      border-radius: 4px;
      }
      button[type="submit"]{
      display: block;
      margin: auto;
      padding: 10px 20px;
      background-color: #4caf50;
      color: white;
      border: none;
      border-radius: 4px;
      cursor: pointer;
      }
      I had to replay this, 30 times, to capture it. I think that I got it

  • @DashaZakella1001
    @DashaZakella1001 Před 11 měsíci +1

    thanks! next Angular for advanced ?

  • @marouanimohamedhabib8148
    @marouanimohamedhabib8148 Před 11 měsíci

    Is it the same tutorial on udemy ?

  • @ArvindaSudan
    @ArvindaSudan Před 7 měsíci

    Hi,
    In my project, i don't see the app.module.ts file. Any idea why?

    • @mohamedalisaidi2303
      @mohamedalisaidi2303 Před 7 měsíci

      same

    • @ArvindaSudan
      @ArvindaSudan Před 7 měsíci

      @@mohamedalisaidi2303 after downgrading from 17 to 16 it worked mate

    • @BoualiAli
      @BoualiAli  Před 7 měsíci +1

      user this command ng new my-app --no-standalone --routing --ssr=false

  • @laadhibidheker5888
    @laadhibidheker5888 Před 10 měsíci

    whats the meaning of third party and the source code please!

    • @BoualiAli
      @BoualiAli  Před 10 měsíci

      In the video description

  • @mrawesomesauce4947
    @mrawesomesauce4947 Před 2 měsíci

    where is the source code.

    • @BoualiAli
      @BoualiAli  Před 2 měsíci

      github.com/ali-bouali/angular-crash-course

  • @mohannedzayoud3128
    @mohannedzayoud3128 Před 5 měsíci

    or i have error

  • @shaikh.quadeer
    @shaikh.quadeer Před 9 měsíci

    in world of tailwindcss who uses scss 😢

    • @BoualiAli
      @BoualiAli  Před 9 měsíci

      the main goal of the video is not learning html and css as the title explains :)
      Enjoy learning Angular

  • @azizbenyaala3795
    @azizbenyaala3795 Před 8 měsíci

    please can you link me with the source code i cant delete the details component at 1:50:00

    • @BoualiAli
      @BoualiAli  Před 8 měsíci

      In the description

    • @shubhamsood8135
      @shubhamsood8135 Před 8 měsíci +3

      @@BoualiAli cant find the link for the source code

  • @attabou100
    @attabou100 Před 11 měsíci

    English is better than Frensh

  • @mouradeljayi584
    @mouradeljayi584 Před 11 měsíci

    I'm sorry to say this but you are not giving any actual and interesting value in this course to the community of learners, since there are plenty of this basic tutorials in youtube that teach you fundamentals.
    I hope you will direct your efforts towards more advanced and unique content.
    Thank you.

    • @BoualiAli
      @BoualiAli  Před 11 měsíci +5

      If you are not a beginner, this course is not for you. The title is clear (for beginners)
      Wait until I provide something advanced.
      You’re welcome

  • @padraigridges2791
    @padraigridges2791 Před 10 měsíci

    💋 Promo>SM

  • @saeeduchiha5537
    @saeeduchiha5537 Před 8 měsíci

    I have to say that I couldn't go beyond the first hour in this tutorial! Too much talk and less action and boredom got me. And even when the guy does implement something, he does it in a very trivial way (mostly modifying the original empty project) without having a project that motivates me to use concepts around it...Not recommended

    • @BoualiAli
      @BoualiAli  Před 8 měsíci +2

      You stopped at the point where the real action start.

  • @dm-bn4nq
    @dm-bn4nq Před 11 měsíci

    I would like to learn RxJS and NgRx from you because you explain things very very well. Thank you for this course

  • @user-iz6dy4ir4s
    @user-iz6dy4ir4s Před 11 měsíci

    Good Job ❤