SlideShare a Scribd company logo
1 of 1
Download to read offline
Duration: 3 days 
Format: Instructor-led Classroom Training 
Description 
Web Frameworks in 
Python 
Writing code for web applications becomes easier when developers can access 
reliable libraries, templates and tools. Web frameworks in Python allow developers 
to build reliable and scalable applications quickly and with less code. Code can be 
reused for common recurring operations, and can be structured in a way that it is 
easily maintained. 
Django and Flask are popular Python frameworks that enable rapid development 
and ease of app design. Easy to learn and very simple to use, they are built with 
easily extensible design philosophy. 
Our three day workshop in Web Frameworks in Python helps you understand the 
theory and practical aspects of the architecture and design of web applications 
using Flask and Django. You will learn to apply the powerful tools in the Jinja2 tem-plate, 
and use the SQLAlchemy toolkit including the Object Relational Mapper to 
gain exibility and advantage. 
Change the way you think about web designing- make your life easier by learning 
to use both simple and high-level frameworks in Python! 
Prerequisites 
Participants should have basic prior 
programming experience. 
Who Can Attend 
Web masters and Developers who wish to 
learn the use of Frameworks in Python and 
see how the language can be used for 
web-related projects can attend this course. 
This course will also provide value to 
anyone wishing to understand Django, 
Flask, Jinja2 and SQLAlchemy. Candidates 
will increase their knowledge of Python and 
get in-depth understanding of its practical 
applications and advantages. 
Course Structure 
Flask 
• Installation and Requirements 
• Typical design/ development flow 
• Files and Folders 
• Requests 
• Responses 
• Sessions 
• Logging 
• Deployment to a webserver 
• WSGI 
• Testing Flask Applications 
Django 
• Installation and Requirements 
• Typical design/ development flow 
• Data Models 
• Views and Templates 
• Admin interface 
• User Management 
• File uploads 
• Design Philosophy 
• Caching frameworks: integration with memcached 
• Syndication Frameworks: RSS and ATOM Feeds 
• Third Party Distributions 
Templating: Jinja2 
• Installation and Requirements 
• Identifiers 
• Undefined Types 
• Evaluation Context 
• Loaders 
• Exceptions 
• Custom Filters 
ORM: SQLAlchemy 
Benets 
From the course: 
At the end of this course, a participant will be able to build web applications using 
Flask/ Django. Specifically, the participant will: 
• Gain an in depth understanding of the architecture and design of web 
applications based on Flask/ Django 
• Use Jinja2 to generate websites 
• The role and usage of ORMs 
• Create data models in Django and integrate them with web front ends 
• Build test harnesses to test web applications 
From the workshop: 
• 3 day Instructor-led classroom training 
• High quality training from Industry experts 
• Hard copy of the courseware 
• Soft copy of the slide deck will be emailed 
• Solutions to workshop exercises 
To nd out details of the next available workshop in your country, please visit this 
link: http://www.knowledgehut.com/events 
www.knowledgehut.com support@knowledgehut.com

More Related Content

Similar to Web frameworks in python

CTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxCTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxOduniyiAdebola
 
Python Web Frameworks: Django vs. Flask for Web Development
Python Web Frameworks: Django vs. Flask for Web DevelopmentPython Web Frameworks: Django vs. Flask for Web Development
Python Web Frameworks: Django vs. Flask for Web DevelopmentUncodemy
 
Building Web Applications with Python: Flask and Django Explained
Building Web Applications with Python: Flask and Django ExplainedBuilding Web Applications with Python: Flask and Django Explained
Building Web Applications with Python: Flask and Django Explainedpriyanka rajput
 
Difference Between Flask vs Django .pdf
Difference Between Flask vs Django .pdfDifference Between Flask vs Django .pdf
Difference Between Flask vs Django .pdfSudhanshiBakre1
 
Noman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNoman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNomanKhan869872
 
Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...Moon Technolabs Pvt. Ltd.
 
Concepts and applications of Django.pptx
Concepts and applications of Django.pptxConcepts and applications of Django.pptx
Concepts and applications of Django.pptxsushmitjivtode4
 
Learn from my Mistakes - Building Better Solutions in SPFx
Learn from my  Mistakes - Building Better Solutions in SPFxLearn from my  Mistakes - Building Better Solutions in SPFx
Learn from my Mistakes - Building Better Solutions in SPFxThomas Daly
 
Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Shelly Megan
 
Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Alaina Carter
 
Codeigniter Introduction
Codeigniter IntroductionCodeigniter Introduction
Codeigniter IntroductionAshfan Ahamed
 
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. Kushan Lahiru Perera
 
Company Visitor Management System Report.docx
Company Visitor Management System Report.docxCompany Visitor Management System Report.docx
Company Visitor Management System Report.docxfantabulous2024
 
10232 designing and developing microsoft share point server 2010 applications
10232   designing and developing microsoft share point server 2010 applications 10232   designing and developing microsoft share point server 2010 applications
10232 designing and developing microsoft share point server 2010 applications bestip
 
Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...
Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...
Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...dcostacarlos95
 
What is Full Stack with Django and how to start learning It.docx
What is Full Stack with Django and how to start learning It.docxWhat is Full Stack with Django and how to start learning It.docx
What is Full Stack with Django and how to start learning It.docxTechnogeeks
 
Python Full Stack Developer Course Syllabus.pdf
Python Full Stack Developer Course Syllabus.pdfPython Full Stack Developer Course Syllabus.pdf
Python Full Stack Developer Course Syllabus.pdfRoot Axis
 
ucla_curriculum_overview_12116
ucla_curriculum_overview_12116ucla_curriculum_overview_12116
ucla_curriculum_overview_12116John Nguyen
 

Similar to Web frameworks in python (20)

CTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptxCTE 323 - Lecture 1.pptx
CTE 323 - Lecture 1.pptx
 
Python Web Frameworks: Django vs. Flask for Web Development
Python Web Frameworks: Django vs. Flask for Web DevelopmentPython Web Frameworks: Django vs. Flask for Web Development
Python Web Frameworks: Django vs. Flask for Web Development
 
Building Web Applications with Python: Flask and Django Explained
Building Web Applications with Python: Flask and Django ExplainedBuilding Web Applications with Python: Flask and Django Explained
Building Web Applications with Python: Flask and Django Explained
 
Difference Between Flask vs Django .pdf
Difference Between Flask vs Django .pdfDifference Between Flask vs Django .pdf
Difference Between Flask vs Django .pdf
 
Noman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNoman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptx
 
Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...Which are the best PHP frameworks for web development that have a good future...
Which are the best PHP frameworks for web development that have a good future...
 
Concepts and applications of Django.pptx
Concepts and applications of Django.pptxConcepts and applications of Django.pptx
Concepts and applications of Django.pptx
 
Learn from my Mistakes - Building Better Solutions in SPFx
Learn from my  Mistakes - Building Better Solutions in SPFxLearn from my  Mistakes - Building Better Solutions in SPFx
Learn from my Mistakes - Building Better Solutions in SPFx
 
Codeigniter
CodeigniterCodeigniter
Codeigniter
 
Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!Prominent Back-end frameworks to consider in 2022!
Prominent Back-end frameworks to consider in 2022!
 
Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020
 
Django
DjangoDjango
Django
 
Codeigniter Introduction
Codeigniter IntroductionCodeigniter Introduction
Codeigniter Introduction
 
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
 
Company Visitor Management System Report.docx
Company Visitor Management System Report.docxCompany Visitor Management System Report.docx
Company Visitor Management System Report.docx
 
10232 designing and developing microsoft share point server 2010 applications
10232   designing and developing microsoft share point server 2010 applications 10232   designing and developing microsoft share point server 2010 applications
10232 designing and developing microsoft share point server 2010 applications
 
Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...
Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...
Django vs Flask_ Which Python Framework to Choose and When to Use _ Phenomena...
 
What is Full Stack with Django and how to start learning It.docx
What is Full Stack with Django and how to start learning It.docxWhat is Full Stack with Django and how to start learning It.docx
What is Full Stack with Django and how to start learning It.docx
 
Python Full Stack Developer Course Syllabus.pdf
Python Full Stack Developer Course Syllabus.pdfPython Full Stack Developer Course Syllabus.pdf
Python Full Stack Developer Course Syllabus.pdf
 
ucla_curriculum_overview_12116
ucla_curriculum_overview_12116ucla_curriculum_overview_12116
ucla_curriculum_overview_12116
 

More from Knowledgehut

Prince2 certification-india(foundation+practitioner)
Prince2 certification-india(foundation+practitioner)Prince2 certification-india(foundation+practitioner)
Prince2 certification-india(foundation+practitioner)Knowledgehut
 
Prince2 foundation-certification
Prince2 foundation-certificationPrince2 foundation-certification
Prince2 foundation-certificationKnowledgehut
 
Finance for non finance managers
Finance for non finance managersFinance for non finance managers
Finance for non finance managersKnowledgehut
 
Ifpug fpa and snap
Ifpug fpa and snapIfpug fpa and snap
Ifpug fpa and snapKnowledgehut
 
Certied Associate of Software Quality
Certied Associate of Software QualityCertied Associate of Software Quality
Certied Associate of Software QualityKnowledgehut
 
Six sigma black belt brochure
Six sigma black belt brochureSix sigma black belt brochure
Six sigma black belt brochureKnowledgehut
 
Six sigma yellow belt brochure
Six sigma yellow belt brochureSix sigma yellow belt brochure
Six sigma yellow belt brochureKnowledgehut
 
PMI ACP - Certification
PMI ACP - CertificationPMI ACP - Certification
PMI ACP - CertificationKnowledgehut
 
PMP Certification Brochure
PMP Certification BrochurePMP Certification Brochure
PMP Certification BrochureKnowledgehut
 
SAFe agilist_brochure
SAFe agilist_brochureSAFe agilist_brochure
SAFe agilist_brochureKnowledgehut
 
Big data analytics_using_hadoop
Big data analytics_using_hadoopBig data analytics_using_hadoop
Big data analytics_using_hadoopKnowledgehut
 
Certied Ethical Hacker
Certied Ethical HackerCertied Ethical Hacker
Certied Ethical HackerKnowledgehut
 
PgMP programme-management-professional
PgMP programme-management-professionalPgMP programme-management-professional
PgMP programme-management-professionalKnowledgehut
 
Apache hadoop-administrator-training
Apache hadoop-administrator-trainingApache hadoop-administrator-training
Apache hadoop-administrator-trainingKnowledgehut
 

More from Knowledgehut (20)

edCeh brochure
edCeh brochureedCeh brochure
edCeh brochure
 
Capm brochure
Capm brochureCapm brochure
Capm brochure
 
Prince2 certification-india(foundation+practitioner)
Prince2 certification-india(foundation+practitioner)Prince2 certification-india(foundation+practitioner)
Prince2 certification-india(foundation+practitioner)
 
Prince2 foundation-certification
Prince2 foundation-certificationPrince2 foundation-certification
Prince2 foundation-certification
 
Python 101
Python 101Python 101
Python 101
 
PCI DSS brochure
PCI DSS brochurePCI DSS brochure
PCI DSS brochure
 
Cobit5 brochure
Cobit5 brochureCobit5 brochure
Cobit5 brochure
 
Finance for non finance managers
Finance for non finance managersFinance for non finance managers
Finance for non finance managers
 
Ifpug fpa and snap
Ifpug fpa and snapIfpug fpa and snap
Ifpug fpa and snap
 
Certied Associate of Software Quality
Certied Associate of Software QualityCertied Associate of Software Quality
Certied Associate of Software Quality
 
Six sigma black belt brochure
Six sigma black belt brochureSix sigma black belt brochure
Six sigma black belt brochure
 
Six sigma yellow belt brochure
Six sigma yellow belt brochureSix sigma yellow belt brochure
Six sigma yellow belt brochure
 
PMI ACP - Certification
PMI ACP - CertificationPMI ACP - Certification
PMI ACP - Certification
 
PMP Certification Brochure
PMP Certification BrochurePMP Certification Brochure
PMP Certification Brochure
 
SAFe agilist_brochure
SAFe agilist_brochureSAFe agilist_brochure
SAFe agilist_brochure
 
Big data analytics_using_hadoop
Big data analytics_using_hadoopBig data analytics_using_hadoop
Big data analytics_using_hadoop
 
Certied Ethical Hacker
Certied Ethical HackerCertied Ethical Hacker
Certied Ethical Hacker
 
PgMP programme-management-professional
PgMP programme-management-professionalPgMP programme-management-professional
PgMP programme-management-professional
 
Agile PMP
Agile PMPAgile PMP
Agile PMP
 
Apache hadoop-administrator-training
Apache hadoop-administrator-trainingApache hadoop-administrator-training
Apache hadoop-administrator-training
 

Recently uploaded

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 

Recently uploaded (20)

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 

Web frameworks in python

  • 1. Duration: 3 days Format: Instructor-led Classroom Training Description Web Frameworks in Python Writing code for web applications becomes easier when developers can access reliable libraries, templates and tools. Web frameworks in Python allow developers to build reliable and scalable applications quickly and with less code. Code can be reused for common recurring operations, and can be structured in a way that it is easily maintained. Django and Flask are popular Python frameworks that enable rapid development and ease of app design. Easy to learn and very simple to use, they are built with easily extensible design philosophy. Our three day workshop in Web Frameworks in Python helps you understand the theory and practical aspects of the architecture and design of web applications using Flask and Django. You will learn to apply the powerful tools in the Jinja2 tem-plate, and use the SQLAlchemy toolkit including the Object Relational Mapper to gain exibility and advantage. Change the way you think about web designing- make your life easier by learning to use both simple and high-level frameworks in Python! Prerequisites Participants should have basic prior programming experience. Who Can Attend Web masters and Developers who wish to learn the use of Frameworks in Python and see how the language can be used for web-related projects can attend this course. This course will also provide value to anyone wishing to understand Django, Flask, Jinja2 and SQLAlchemy. Candidates will increase their knowledge of Python and get in-depth understanding of its practical applications and advantages. Course Structure Flask • Installation and Requirements • Typical design/ development flow • Files and Folders • Requests • Responses • Sessions • Logging • Deployment to a webserver • WSGI • Testing Flask Applications Django • Installation and Requirements • Typical design/ development flow • Data Models • Views and Templates • Admin interface • User Management • File uploads • Design Philosophy • Caching frameworks: integration with memcached • Syndication Frameworks: RSS and ATOM Feeds • Third Party Distributions Templating: Jinja2 • Installation and Requirements • Identifiers • Undefined Types • Evaluation Context • Loaders • Exceptions • Custom Filters ORM: SQLAlchemy Benets From the course: At the end of this course, a participant will be able to build web applications using Flask/ Django. Specifically, the participant will: • Gain an in depth understanding of the architecture and design of web applications based on Flask/ Django • Use Jinja2 to generate websites • The role and usage of ORMs • Create data models in Django and integrate them with web front ends • Build test harnesses to test web applications From the workshop: • 3 day Instructor-led classroom training • High quality training from Industry experts • Hard copy of the courseware • Soft copy of the slide deck will be emailed • Solutions to workshop exercises To nd out details of the next available workshop in your country, please visit this link: http://www.knowledgehut.com/events www.knowledgehut.com support@knowledgehut.com