SlideShare a Scribd company logo
MEAN Stack
Phase 1: Setup server with NodeJS and ExpressJS.
Phase 2: Setup database using MongoDB.
Phase 3: Plan the UI. All the pages, content and routes.
Phase 4: Build the UI using AngularJS.
Phase 5: Build the schema based on design in MongoDB.
Phase 6: Finally build the API routes using ExpressJS and NodeJS.
Phase 7: Integrate with AngularJS and see the app in action.
Topics
Phase 1: Setup server with NodeJS and ExpressJS.
Phase 2: Setup database using MongoDB.
Phase 3: Plan the UI. All the pages, content and routes.
Phase 4: Build the UI using AngularJS.
Phase 5: Build the schema based on design in MongoDB.
Phase 6: Finally build the API routes using ExpressJS and NodeJS.
Phase 7: Integrate with AngularJS and see the app in action.

More Related Content

More from AJAY NAYAK

Project core kickoff
Project core kickoffProject core kickoff
Project core kickoff
AJAY NAYAK
 
UI5CN Project CORE
UI5CN Project COREUI5CN Project CORE
UI5CN Project CORE
AJAY NAYAK
 
Is Python better for Machine Learning, AI and Future of Programming
Is Python better for Machine Learning, AI and Future of ProgrammingIs Python better for Machine Learning, AI and Future of Programming
Is Python better for Machine Learning, AI and Future of Programming
AJAY NAYAK
 
FAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDB
FAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDBFAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDB
FAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDB
AJAY NAYAK
 
UI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDB
UI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDBUI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDB
UI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDB
AJAY NAYAK
 
UI5CN Live Webinar for FAQ and Q&A on 08th June
UI5CN Live Webinar for FAQ and Q&A on 08th JuneUI5CN Live Webinar for FAQ and Q&A on 08th June
UI5CN Live Webinar for FAQ and Q&A on 08th June
AJAY NAYAK
 
Hack UI5 libraries by building your custom components
Hack UI5 libraries by building your custom componentsHack UI5 libraries by building your custom components
Hack UI5 libraries by building your custom components
AJAY NAYAK
 
Hack SAPUI5 libraries with Grunt
Hack SAPUI5 libraries with Grunt  Hack SAPUI5 libraries with Grunt
Hack SAPUI5 libraries with Grunt
AJAY NAYAK
 
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
AJAY NAYAK
 

More from AJAY NAYAK (9)

Project core kickoff
Project core kickoffProject core kickoff
Project core kickoff
 
UI5CN Project CORE
UI5CN Project COREUI5CN Project CORE
UI5CN Project CORE
 
Is Python better for Machine Learning, AI and Future of Programming
Is Python better for Machine Learning, AI and Future of ProgrammingIs Python better for Machine Learning, AI and Future of Programming
Is Python better for Machine Learning, AI and Future of Programming
 
FAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDB
FAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDBFAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDB
FAQ and Q&A for UI5CN SAPUI5, AngularJS, HANA® IoT, NodeJS and MongoDB
 
UI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDB
UI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDBUI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDB
UI5CN Live Webinar on FAQ and Q&A for AngularJS, NodeJS and MongoDB
 
UI5CN Live Webinar for FAQ and Q&A on 08th June
UI5CN Live Webinar for FAQ and Q&A on 08th JuneUI5CN Live Webinar for FAQ and Q&A on 08th June
UI5CN Live Webinar for FAQ and Q&A on 08th June
 
Hack UI5 libraries by building your custom components
Hack UI5 libraries by building your custom componentsHack UI5 libraries by building your custom components
Hack UI5 libraries by building your custom components
 
Hack SAPUI5 libraries with Grunt
Hack SAPUI5 libraries with Grunt  Hack SAPUI5 libraries with Grunt
Hack SAPUI5 libraries with Grunt
 
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
 

Recently uploaded

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 

Mean live end to-end UI5CN Webinar

  • 1.
  • 2. MEAN Stack Phase 1: Setup server with NodeJS and ExpressJS. Phase 2: Setup database using MongoDB. Phase 3: Plan the UI. All the pages, content and routes. Phase 4: Build the UI using AngularJS. Phase 5: Build the schema based on design in MongoDB. Phase 6: Finally build the API routes using ExpressJS and NodeJS. Phase 7: Integrate with AngularJS and see the app in action. Topics
  • 3. Phase 1: Setup server with NodeJS and ExpressJS.
  • 4. Phase 2: Setup database using MongoDB.
  • 5. Phase 3: Plan the UI. All the pages, content and routes.
  • 6. Phase 4: Build the UI using AngularJS.
  • 7. Phase 5: Build the schema based on design in MongoDB.
  • 8. Phase 6: Finally build the API routes using ExpressJS and NodeJS.
  • 9. Phase 7: Integrate with AngularJS and see the app in action.