{"id":6412,"date":"2024-04-08T00:24:25","date_gmt":"2024-04-07T19:24:25","guid":{"rendered":"https:\/\/corvit.com\/systems\/?page_id=6412"},"modified":"2024-05-22T12:19:26","modified_gmt":"2024-05-22T07:19:26","slug":"python-django-angular","status":"publish","type":"page","link":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/","title":{"rendered":"Python\/ Django + Angular"},"content":{"rendered":"[vc_row type=&#8221;full_width_background&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_color=&#8221;#cc3036&#8243; scene_position=&#8221;center&#8221; top_padding=&#8221;2%&#8221; bottom_padding=&#8221;2%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][vc_custom_heading text=&#8221;Python\/ Django + Angular Course Outline&#8221; font_container=&#8221;tag:h1|font_size:40|text_align:left|color:%23ffffff|line_height:1.2&#8243; google_fonts=&#8221;font_family:Montserrat%3Aregular%2C700|font_style:700%20bold%20regular%3A700%3Anormal&#8221; css=&#8221;.vc_custom_1715155257286{margin-bottom: 3% !important;padding-top: 4% !important;}&#8221;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;28&#8243; bottom_padding=&#8221;28&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][vc_column_text]<strong>Course Contents \/ Lesson Plan <\/strong><\/p>\n<p><strong>Course Title: <\/strong>Python\/ Django + Angular<\/p>\n<p><strong>Duration: <\/strong>3 Months<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"138\"><strong>Trainer Name<\/strong><\/td>\n<td width=\"556\"><\/td>\n<\/tr>\n<tr>\n<td width=\"138\"><strong>Author<\/strong><\/td>\n<td width=\"556\"><\/td>\n<\/tr>\n<tr>\n<td width=\"138\"><strong>Course Title<\/strong><\/td>\n<td width=\"556\"><strong>Python\/ Django + Angular<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"138\"><strong>Objectives and Expectations<\/strong><\/td>\n<td width=\"556\"><strong>Employable skills and hands-on practice in Python\/ Django + Angular<\/strong><\/p>\n<p>This is a special course designed to address unemployment in the youth. The course aims to achieve the above objective through hands on practical training delivery by a team of dedicated professionals having rich market\/work experience. This course is therefore not just for developing a theoretical understanding\/back ground of the trainees. Contrary to that, it is primarily aimed at equipping the trainees to perform commercially in a market space in independent capacity or as a member of a team.<\/p>\n<p>The course therefore is designed to impart not only technical skills but also soft skills (i.e. interpersonal\/communication skills; personal grooming of the trainees etc.) as well as entrepreneurial skills (i.e. marketing skills; free lancing etc.). The course also seeks to inculcate work ethics to foster better citizenship in general and improve the image of Pakistani work force in particular.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>MODULES<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"73\"><strong>Schedu <\/strong><strong>led<\/strong><\/p>\n<p><strong>Weeks<\/strong><\/td>\n<td width=\"130\"><strong>Module Title<\/strong><\/td>\n<td width=\"81\"><strong>Days<\/strong><\/td>\n<td width=\"87\"><strong>Hours<\/strong><\/td>\n<td width=\"204\"><strong>Learning Units<\/strong><\/td>\n<td width=\"118\"><strong>Home <\/strong><strong>Assignment<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"15\" width=\"73\"><strong>Week 1<\/strong><\/td>\n<td rowspan=\"15\" width=\"130\"><strong>Introduction to Front-End Development<\/strong><\/td>\n<td rowspan=\"4\" width=\"81\"><strong>Day 1<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"204\">Introduction to HTML<\/td>\n<td rowspan=\"15\" width=\"118\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7 <strong>Task 1<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"204\">Working with Links and Images<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"204\">Understanding HTML Forms<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"204\">Semantic HTML and Multimedia<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 2<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"204\">Introduction to CSS<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"204\">Layout and Positioning<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"204\">Responsive Design and Flexbox<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"204\">CSS Grid and Advanced Techniques<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 3<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"204\">Introduction to JavaScript<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"204\">Control Flow and Conditionals<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"204\">Understanding of Loops and Arrays<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"204\">Understanding of Functions<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\" width=\"81\"><strong>Day 4<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"204\">Understanding of Objects and JSON<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"204\">Understanding of DOM Manipulation<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"204\">Understanding of Asynchronous JavaScript<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"5\" width=\"71\"><\/td>\n<td rowspan=\"5\" width=\"130\"><\/td>\n<td width=\"79\"><\/td>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Final Project<\/td>\n<td rowspan=\"5\" width=\"117\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"79\"><strong>Day 5<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Bootstrap Fundamentals<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Additional Native Components<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Understanding of Form Components<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Understanding of Bootstrap Plugins and Third-Party Plugins<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"8\" width=\"71\"><strong>Week 2<\/strong><\/td>\n<td rowspan=\"8\" width=\"130\"><strong>Introduction of Python Programming<\/strong><\/td>\n<td rowspan=\"4\" width=\"79\"><strong>Day 1<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Python Variables and Constants<\/td>\n<td rowspan=\"8\" width=\"117\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7 <strong>Task 2<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Python Class and Objects<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Python Array Implementation<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python File Methods<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Keywords and Identifiers<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Tuples<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"79\"><strong>Day 2<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Sets<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Different Modules<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 python dictionary<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Strings<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 python dictionary<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Strings<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Directory and File Management System<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Data Type Conversion<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Numbers<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Namespace and Scope<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Global, Local<\/p>\n<p>and Nonlocal<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"11\" width=\"70\"><\/td>\n<td rowspan=\"11\" width=\"126\"><\/td>\n<td width=\"82\"><\/td>\n<td width=\"88\"><\/td>\n<td width=\"214\">variables<\/td>\n<td rowspan=\"11\" width=\"113\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 3<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Global<\/p>\n<p>Keyword<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Iterators<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Iterations Using for<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Inheritance<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Multiple Inheritance<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Function Arguments<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Functions<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python break statement<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python continue statement<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Errors and Exceptions<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python User Defined Exception<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 4<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python OOP Approach<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Operator Overloading<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Statements and Comments<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Pass Statement<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Generators<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Decorators<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Conditional Statements<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"82\"><strong>Day 5<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Loops<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Improving the views using templates<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Matrix Implementation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"2\" width=\"71\"><\/td>\n<td rowspan=\"2\" width=\"129\"><\/td>\n<td rowspan=\"2\" width=\"78\"><\/td>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Regular Expressions<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python List Comprehension<\/td>\n<td rowspan=\"2\" width=\"117\"><\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Recursion<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Python Input, Output and Import<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"13\" width=\"71\"><strong>Week 3<\/strong><\/td>\n<td rowspan=\"13\" width=\"129\"><strong>Introduction to Django and Displaying Hyperlinks Project<\/strong><\/td>\n<td rowspan=\"4\" width=\"78\"><strong>Day 1<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Understanding the Framework<\/td>\n<td rowspan=\"13\" width=\"117\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7 <strong>Task 3<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">Features of Django<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">Django web server<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">Understanding Django environment<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"78\"><strong>Day 2<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">A simple \u2018Hello world\u2019 application<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">Django architecture<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">MVC vs MVT Architectural Pattern<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">Starting a project<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"78\"><strong>Day 3<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Django apps<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">Activating our first app<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">A view that displays a hyperlink<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">Mapping the views to URLs<\/td>\n<\/tr>\n<tr>\n<td width=\"78\"><strong>Day 4<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Running our first app<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"7\" width=\"72\"><\/td>\n<td rowspan=\"7\" width=\"131\"><\/td>\n<td rowspan=\"3\" width=\"81\"><\/td>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"205\">Improving the views using templates<\/td>\n<td rowspan=\"7\" width=\"118\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"205\">The improved templates<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"205\">Template inheritance<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 5<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"205\">Sending data from URL to view<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"205\">Sending data from view to template<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"205\">Lab Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"205\">Lab Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"9\" width=\"72\"><strong>Week 4<\/strong><\/td>\n<td rowspan=\"9\" width=\"131\"><strong>CREATING A WEBSITE &#8211; PROJECT<\/strong><\/td>\n<td rowspan=\"4\" width=\"81\"><strong>Day 1<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"205\">Starting a project<\/td>\n<td rowspan=\"9\" width=\"118\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7 <strong>Task 4<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"205\">Creating an app inside the project<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"205\">Activating the app<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"205\">Creating model for our site<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 2<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"205\">Converting the model into a table<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"205\">Examples for Fields in Models<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"205\">Basic data access using Django shell<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"205\">Saving objects into database<\/td>\n<\/tr>\n<tr>\n<td width=\"81\"><strong>Day 3<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"205\">Retrieving objects from database<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"11\" width=\"72\"><\/td>\n<td rowspan=\"11\" width=\"130\"><\/td>\n<td rowspan=\"3\" width=\"81\"><\/td>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Modifying objects of database<\/td>\n<td rowspan=\"11\" width=\"118\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Sorting objects<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Filtering objects<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 4<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Deleting objects<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Making changes in the data model<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Create test cases for models, views, and other components<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Create views, templates for database<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 5<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Security Considerations<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Documentation and<\/p>\n<p>Deployment<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Hands-on Lab Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Hands-on Lab Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"72\"><strong>Week 5<\/strong><\/td>\n<td rowspan=\"4\" width=\"130\"><strong>Creating Administration Panel and First Page of our Site<\/strong><\/td>\n<td rowspan=\"4\" width=\"81\"><strong>Day 1<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Using the admin interface<\/td>\n<td rowspan=\"4\" width=\"118\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7 <strong>Task 5<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Customizing the admin<\/p>\n<p>interface<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Adding users<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Data access and<\/p>\n<p>modification using admin panel<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"16\" width=\"71\"><\/td>\n<td rowspan=\"16\" width=\"127\"><\/td>\n<td rowspan=\"4\" width=\"82\"><strong>Day 2<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Giving permissions to users<\/td>\n<td rowspan=\"16\" width=\"114\"><\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Implement the First Page of<\/p>\n<p>website<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">The Django template system<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Template Inheritance<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 3<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Improving the website<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Adding background color for web pages<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Adding banner to the web site<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Adding background image in the web pages<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 4<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Storing and displaying images<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Adding users to our site<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Uploading the information by user<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Changing the administration interface title<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 5<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">User Registration and Login Functionality<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Password Recovery and Reset Options<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Customizing User Profiles and Preferences<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Hands-on Practice<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"11\" width=\"71\"><strong>Week 6<\/strong><\/td>\n<td rowspan=\"11\" width=\"129\"><strong>Django Forms Creation, Email Functionality and Template Language<\/strong><\/td>\n<td rowspan=\"4\" width=\"78\"><strong>Day 1<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Understanding of Forms in Django and its types<\/td>\n<td rowspan=\"11\" width=\"117\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 6<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HTML Forms<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Django Forms<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Form Fields<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">Method for Creating<\/p>\n<p>Contact Us Form<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Form Class<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 HTML Integration<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 View Handling<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CSRF Protection<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"78\"><strong>Day 2<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Implementation of Form<\/p>\n<p>Field Examples<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Text Fields<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Textarea Fields<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Choice Fields<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 File Upload Fields<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Validation<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">Configuring Email Settings<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Settings.py Configuration<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SMTP Servers<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">Sending Emails with Django<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Email Sending Methods<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Text and HTML Emails<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Dynamic Content<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Attachments<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Testing Email Sending<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\" width=\"78\"><strong>Day 3<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Django Template Language<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">Django Template Tags:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Variable Rendering<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Template Tags<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Custom Template Tags<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">If\/Else:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Conditional<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"10\" width=\"70\"><\/td>\n<td rowspan=\"10\" width=\"126\"><\/td>\n<td rowspan=\"2\" width=\"82\"><\/td>\n<td width=\"88\"><\/td>\n<td width=\"214\">Statements<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Boolean Values<\/td>\n<td rowspan=\"10\" width=\"113\"><\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">If\/Elif\/Else:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Extended<\/p>\n<p>Conditional Statements<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 4<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">For:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Iteration in Templates<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Loop Variables<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">Comments:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Commenting Syntax<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">Filters:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Built-in Filters<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Custom Filters<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">Using Templates to Display Data in the Site:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Integrate Templates<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Rendering Context Data<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Template Inheritance<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"82\"><strong>Day 5<\/strong><\/td>\n<td width=\"88\"><strong>Hour 1<\/strong><\/td>\n<td width=\"214\">Django Form Validation<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Built-in Validators<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Custom Validators<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Error Handling<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td width=\"214\">Django&#8217;s Middleware<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Understanding the middleware in Django<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Common Use Cases<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Order of Execution<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<td width=\"214\">User Authentication in Django<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 User Models<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 User Registration<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Login and Logout<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Password Reset<\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<td width=\"214\">Hands-on Practice<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"15\" width=\"71\"><strong>Week 7<\/strong><\/td>\n<td rowspan=\"15\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Integrating Bootstrap <\/strong><strong>into<\/strong> <strong>Django<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Sessions <\/strong><strong>and <\/strong><strong>Cookies<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Using Other Databases <\/strong><strong>in Django<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Django RESTful <\/strong><strong>API<\/strong><\/td>\n<td rowspan=\"4\" width=\"78\"><strong>Day 1<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Understanding the Sessions<\/td>\n<td rowspan=\"15\" width=\"117\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 7<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Understanding the Cookies<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Creating Sessions and implementation<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Creating Cookies and implementation<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"78\"><strong>Day 2<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Overview Database<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Understanding of DBMS and RDBMS<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Overview of Django default database (SQLite)<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Connecting Django to other databases<\/p>\n<p>\u2022\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PostgreSQL<\/p>\n<p>\u2022\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MySQL<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"78\"><strong>Day 3<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Configuring database settings in Django<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Migrating data between different databases<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Configuring MySQL database<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Working with MySQL in Django<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\" width=\"78\"><strong>Day 4<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Configuring Oracle database<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Working with Oracle in Django<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Hand-on Practice<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"5\" width=\"71\"><\/td>\n<td rowspan=\"5\" width=\"132\"><\/td>\n<td width=\"79\"><\/td>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"210\">Hand-on Practice<\/td>\n<td rowspan=\"5\" width=\"117\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"79\"><strong>Day 5<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"210\">Understanding of REST<\/p>\n<p>Framework<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"210\">Understanding of Django and RESTful APIs<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 3<\/strong><\/td>\n<td width=\"210\">Building a Simple Django API<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"210\">Setting up Django REST framework<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"10\" width=\"71\"><strong>Week 8<\/strong><\/td>\n<td rowspan=\"10\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Django RESTful <\/strong><strong>API<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Deploymen <\/strong><strong>t and Best Practices<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Real-world Project<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Live<\/strong> <strong>Project Implementa <\/strong><strong>tion<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Introduction <\/strong><strong>to Angular JS<\/strong><\/td>\n<td rowspan=\"4\" width=\"79\"><strong>Day 1<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"210\">RESTful structure<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 GET<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 POST<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PUT<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DELETE<\/td>\n<td rowspan=\"10\" width=\"117\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 8<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"210\">Build models for our Django app<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 3<\/strong><\/td>\n<td width=\"210\">Model serializer<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"210\">Views and View Sets in RESTful Framework<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"79\"><strong>Day 2<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"210\">Router in RESTful Framework<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"210\">Authentication and Authorization<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 3<\/strong><\/td>\n<td width=\"210\">CRUD Operations with Django REST Framework<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 4<\/strong><\/td>\n<td width=\"210\">Hands-on Practice (RESTful API)<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"79\"><strong>Day 3<\/strong><\/td>\n<td width=\"85\"><strong>Hour 1<\/strong><\/td>\n<td width=\"210\">Deploying a Django API to platforms like Heroku or AWS<\/td>\n<\/tr>\n<tr>\n<td width=\"85\"><strong>Hour 2<\/strong><\/td>\n<td width=\"210\">Building a To-Do List API<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"10\" width=\"72\"><\/td>\n<td rowspan=\"10\" width=\"132\"><\/td>\n<td rowspan=\"2\" width=\"80\"><\/td>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"206\">Project life cycle<\/td>\n<td rowspan=\"10\" width=\"118\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"206\">Creating a functional<\/p>\n<p>website in Django<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"80\"><strong>Day 4<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"206\">Project Activity (Django)<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"206\">Project Activity (Django)<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"206\">Overview of Angular JS<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"206\">AngularJS JavaScript Framework<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"80\"><strong>Day 5<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"206\">Key Features and Benefits<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"206\">Setting Up the Development Environment<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"206\">Hello World in AngularJS<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"206\">Hands-on Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"6\" width=\"72\"><strong>Week 9<\/strong><\/td>\n<td rowspan=\"6\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Understand <\/strong><strong>ing the Basics of Angular JS<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Working <\/strong><strong>with <\/strong><strong>Templates <\/strong><strong>and Views<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>AngularJS Controller<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Services <\/strong><strong>and <\/strong><strong>Dependenc <\/strong><strong>y Injection<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Forms and Validation<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Directives <\/strong><strong>and <\/strong><strong>Custom Directives<\/strong><\/td>\n<td rowspan=\"4\" width=\"80\"><strong>Day 1<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"206\">MVC Architecture in AngularJS<\/td>\n<td rowspan=\"6\" width=\"118\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 9<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"206\">Directives and Data Binding<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"206\">Expressions and Filters<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"206\">Controllers and Scopes<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"80\"><strong>Day 2<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"206\">Introduction to Templates<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"206\">Two-Way Data Binding<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"14\" width=\"72\"><\/td>\n<td rowspan=\"14\" width=\"132\"><\/td>\n<td rowspan=\"2\" width=\"80\"><\/td>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 AngularJS Directive<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ng-repeat and ng-if Directives<\/td>\n<td rowspan=\"14\" width=\"117\"><\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Routing in AngularJS<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"80\"><strong>Day 3<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">AngularJS controllers<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Controller methods<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Controllers in External files<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Overview of Services<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"80\"><strong>Day 4<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Creating Custom Services<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Dependency Injection in AngularJS<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Common Built-in Services<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Forms in AngularJS<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"80\"><strong>Day 5<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Form Controls and Validation<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Custom Validation<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Handling Form Submission<\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Built-in Directives<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"72\"><strong>Week <\/strong><strong>10<\/strong><\/td>\n<td rowspan=\"2\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Directives <\/strong><strong>and <\/strong><strong>Custom Directives<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Introduction <\/strong><strong>to AngularJS Components<\/strong><\/td>\n<td rowspan=\"2\" width=\"80\"><strong>Day 1<\/strong><\/td>\n<td width=\"86\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Creating Custom Directives<\/td>\n<td rowspan=\"2\" width=\"117\">\u00b7 <strong>Task 10<\/strong><\/p>\n<p><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"86\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Directive Communication<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"16\" width=\"69\"><\/td>\n<td rowspan=\"16\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Testing in AngularJS<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Advanced Topics<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Building a Real-World Project<\/strong><\/td>\n<td rowspan=\"2\" width=\"81\"><\/td>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"212\">Best Practices for Using Directives<\/td>\n<td rowspan=\"16\" width=\"111\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"212\">Understanding Components<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 2<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"212\">Creating and Using Components<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"212\">Component Communication<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"212\">Lifecycle Hooks in Components<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"212\">Overview of Testing in AngularJS<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 3<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"212\">Unit Testing with Jasmine and Karma<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"212\">End-to-End Testing with Protractor<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"212\">Best Practices for Testing<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"212\">Advanced Data Binding Techniques<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 4<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"212\">Animation in AngularJS<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"212\">Internationalization and Localization<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"212\">Performance Optimization Tips<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"212\">Applying the Learned Concepts<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"81\"><strong>Day 5<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"212\">Building a Simple SPA<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"212\">Project Structure and Best Practices<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"2\" width=\"71\"><\/td>\n<td rowspan=\"2\" width=\"132\"><\/td>\n<td rowspan=\"2\" width=\"78\"><\/td>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Deployment Considerations<\/td>\n<td rowspan=\"2\" width=\"117\"><\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Project Activity (Angular)<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"10\" width=\"71\"><strong>Week <\/strong><strong>11<\/strong><\/td>\n<td rowspan=\"10\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Getting <\/strong><strong>Started and Profile Optimization<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Winning <\/strong><strong>Jobs and Writing Proposals<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Time <\/strong><strong>Management <\/strong><strong>and Scaling Your Business<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Legal and Ethical Consideratio ns<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Final Strategies <\/strong><strong>and Q&amp;A<\/strong><\/td>\n<td rowspan=\"4\" width=\"78\"><strong>Day 1<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Introduction to Freelancing Platforms<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Overview of Upwork<\/p>\n<p>and Fiverr<\/td>\n<td rowspan=\"10\" width=\"117\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 11 <\/strong><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Creating a Winning Profile<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Crafting an effective<\/p>\n<p>headline and bio<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Navigating the Platforms<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Setting Up Payment<\/p>\n<p>Methods<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Showcasing Your Skills in a Portfolio<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Uploading Samples and Projects<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"78\"><strong>Day 2<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Writing Persuasive Proposals<\/p>\n<p>Tailoring proposals to job descriptions<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Bidding Strategies<\/p>\n<p>Setting competitive rates<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 3<\/strong><\/td>\n<td width=\"211\">Job Search Techniques<\/p>\n<p>Advanced search filters on Upwork and Fiverr<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 4<\/strong><\/td>\n<td width=\"211\">Successfully Completing Projects<\/p>\n<p>Effective communication during projects<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"78\"><strong>Day 3<\/strong><\/td>\n<td width=\"84\"><strong>Hour 1<\/strong><\/td>\n<td width=\"211\">Balancing Multiple Projects<\/p>\n<p>Creating a realistic schedule<\/td>\n<\/tr>\n<tr>\n<td width=\"84\"><strong>Hour 2<\/strong><\/td>\n<td width=\"211\">Scaling Your Freelance Business<\/p>\n<p>Hiring freelancers as a<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"11\" width=\"72\"><\/td>\n<td rowspan=\"11\" width=\"132\"><\/td>\n<td rowspan=\"3\" width=\"81\"><\/td>\n<td width=\"87\"><\/td>\n<td width=\"207\">client<\/td>\n<td rowspan=\"11\" width=\"114\"><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Keeping Up with Industry<\/p>\n<p>Trends<\/p>\n<p>Continuous learning and skill development<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Building a Personal Brand<\/p>\n<p>Creating a professional website<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 4<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Understanding Freelancer Rights and Responsibilities<\/p>\n<p>Contract negotiations and agreements<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Taxation and Financial Management<\/p>\n<p>Keeping track of income and expenses<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Advanced Strategies for Upwork and Fiverr Success<\/p>\n<p>Building Long-Term Client Relationships<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Leveraging Upwork and Fiverr Features<\/p>\n<p>Using premium features to stand out<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 5<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\">Recap of Key Takeaways<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td width=\"207\">Open Forum for Questions and Answers<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<td width=\"207\">Implementing Strategies for Success<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<td width=\"207\">Practice Session<\/td>\n<\/tr>\n<tr>\n<td width=\"72\"><strong>Week <\/strong><strong>12<\/strong><\/td>\n<td width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Project Activity (Django)<\/strong><\/td>\n<td width=\"81\"><strong>Day 1<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\"><\/td>\n<td width=\"114\">\u00b7\u00a0 <strong>Task 12<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"16\" width=\"68\"><\/td>\n<td rowspan=\"16\" width=\"132\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Project Activity (Angular <\/strong><strong>JS)<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Freelancing Platform Activity<\/strong><\/td>\n<td rowspan=\"3\" width=\"81\"><\/td>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<td rowspan=\"3\" width=\"207\"><strong>\u00a0<\/strong><\/p>\n<p>Build a Complete Website in Django (Part 1)<\/td>\n<td rowspan=\"16\" width=\"118\"><em><u>Details may<\/u><\/em><em> <u>be seen at<\/u> <u>Annexure-I<\/u><\/em><\/p>\n<p><strong>Final Project<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 2<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td rowspan=\"4\" width=\"207\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>Build a Complete Website in Django (Part 2)<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 3<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td rowspan=\"4\" width=\"207\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>Build a Complete Website in Angular JS (Part 1)<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"81\"><strong>Day 4<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td rowspan=\"4\" width=\"207\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>Build a Complete Website in Angular JS (Part 2)<\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 2<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"87\"><strong>Hour 4<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"81\"><strong>Day 5<\/strong><\/td>\n<td width=\"87\"><strong>Hour 1<\/strong><\/td>\n<td width=\"207\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td rowspan=\"3\" width=\"71\"><\/td>\n<td rowspan=\"3\" width=\"127\"><\/td>\n<td rowspan=\"3\" width=\"81\"><\/td>\n<td width=\"88\"><strong>Hour 2<\/strong><\/td>\n<td rowspan=\"3\" width=\"211\"><strong>\u00a0<\/strong><\/p>\n<p>Build an Account on Freelancing Platform<\/td>\n<td rowspan=\"3\" width=\"114\"><\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"88\"><strong>Hour 4<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Tasks for Certificate in Web (Python\/ Django + Angular)<\/h2>\n<p><strong>\u00a0<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"60\"><strong>Task No.<\/strong><\/td>\n<td width=\"171\"><strong>Task<\/strong><\/td>\n<td width=\"376\"><strong>Description<\/strong><\/td>\n<td width=\"86\"><strong>Week<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>1.<\/strong><\/td>\n<td width=\"171\"><strong>Front-End Fundamentals<\/strong><\/td>\n<td width=\"376\">Develop a Responsive Website with HTML, CSS, and JavaScript, Integrating Bootstrap<\/td>\n<td width=\"86\"><strong>Week 1<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>2.<\/strong><\/td>\n<td width=\"171\"><strong>Python Fundamental<\/strong><\/td>\n<td width=\"376\">Python Programming Fundamentals and Advanced Topics Overview<\/td>\n<td width=\"86\"><strong>Week 2<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>3.<\/strong><\/td>\n<td width=\"171\"><strong>Django Hyperlink Display Project<\/strong><\/td>\n<td width=\"376\">Build Django Hyperlink Display Project<\/td>\n<td width=\"86\"><strong>Week 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>4.<\/strong><\/td>\n<td width=\"171\"><strong>Django Database<\/strong><\/td>\n<td width=\"376\">Built a Django website with database integration<\/td>\n<td width=\"86\"><strong>Week 4<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>5.<\/strong><\/td>\n<td width=\"171\"><strong>Admin Panel<\/strong><\/td>\n<td width=\"376\">Built Admin Panel, Site Page, Implemented User<\/p>\n<p>Features<\/td>\n<td width=\"86\"><strong>Week 5<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>6.<\/strong><\/td>\n<td width=\"171\"><strong>Develop Forms, Email, Templates<\/strong><\/td>\n<td width=\"376\">Develop a Django project with validated forms, email functionality, template customization, user authentication, and advanced template usage<\/td>\n<td width=\"86\"><strong>Week 6<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>7.<\/strong><\/td>\n<td width=\"171\"><strong>Django RESTful API<\/strong><\/td>\n<td width=\"376\">implementation of a Django RESTful API for data services.<\/td>\n<td width=\"86\"><strong>Week 7<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>8.<\/strong><\/td>\n<td width=\"171\"><strong>Django Website<\/strong><\/td>\n<td width=\"376\">Combine all the concept to build real world project.<\/td>\n<td width=\"86\"><strong>Week 8<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>9.<\/strong><\/td>\n<td width=\"171\"><strong>User Registration Form<\/strong><\/td>\n<td width=\"376\">Build a simple user registration form using AngularJS.<\/td>\n<td width=\"86\"><strong>Week 9<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>10.<\/strong><\/td>\n<td width=\"171\"><strong>Angular Website<\/strong><\/td>\n<td width=\"376\">Combine all the concept to build real world project.<\/td>\n<td width=\"86\"><strong>Week10<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>11.<\/strong><\/td>\n<td width=\"171\"><strong>Fiverr &amp; Upwork<\/strong><\/td>\n<td width=\"376\">Build an account on freelancing platform like Fiver and Upwork<\/td>\n<td width=\"86\"><strong>Week11<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>12.<\/strong><\/td>\n<td width=\"171\"><strong>Final Project<\/strong><\/td>\n<td width=\"376\">Combining all the topics covered in the course to build a complete Python (Django) website.<\/td>\n<td width=\"86\"><strong>Week12<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>13.<\/strong><\/td>\n<td width=\"171\"><strong>Final Project<\/strong><\/td>\n<td width=\"376\">Combining all the topics covered in the course to build a complete Angular JS website.<\/td>\n<td width=\"86\"><strong>Week12<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong><em>Annexure-<\/em><\/strong><strong><em>II:<\/em><\/strong><\/p>\n<h2>Motivational Lectures<\/h2>\n<p><strong>Web (Python\/ Django + Angular)<\/strong><\/p>\n<h3>The Rise of Django: https:\/\/www.youtube.com\/watch?v=rIWJWy3_njo<\/h3>\n<p>This video provides an overview of the impact that Django is having on various industries and highlights some of the breakthroughs that have been made in recent years.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>What Is Django And How It Works? https:\/\/www.youtube.com\/watch?v=sPZeuiViku8<\/h3>\n<p>Django is a very powerful framework run on python and used by some of the biggest tech companies. We will also discuss the MVT architecture on which Django is built.<\/p>\n<h3>Django Rest Framework: https:\/\/www.youtube.com\/watch?v=-M8D1UKZf0o<\/h3>\n<p>In this video, I have explained about Django rest framework. You will learn the Django rest framework. Django rest framework is used to create rest API using a python programming language.<\/p>\n<h3>Introduction to Angular: https:\/\/www.youtube.com\/watch?v=0LhBvp8qpro<\/h3>\n<p>In this video, I will explain to you everything you need to get started with the Angular framework. Angular is a very popular framework used to create single-page applications (SPA). This video will cover an Angular Project in Hindi wherein we will be building a client-side Todos List app from scratch<\/p>\n<p><strong>The Upwork Success Story: <\/strong><strong>https:\/\/www.youtube.com\/watch?v=IJJVUUYAkO4<\/strong><\/p>\n<p>Transformed client&#8217;s digital presence with strategic marketing on Upwork, resulting in a 150% increase in sales within three months<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>My Success Story | Fiverr Freelancing: https:\/\/www.youtube.com\/watch?v=GPjkpVIL3a0<\/h3>\n<p>In this video, I&#8217;m unveiling my Fiverr journey from zero to $12,000 with Fiverr tips due to this you can earn money online.<\/p>\n<p>&nbsp;<\/p>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;full_width_content&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; equal_height=&#8221;yes&#8221; content_placement=&#8221;top&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;4%&#8221; bottom_padding=&#8221;4%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; class=&#8221;contact-form-with-img&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_color=&#8221;#406f5b&#8221; shape_divider_position=&#8221;bottom&#8221; shape_divider_height=&#8221;100&#8243; shape_divider_bring_to_front=&#8221;true&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;waves&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; zindex=&#8221;-999999999&#8243; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;5\/12&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][image_with_animation image_url=&#8221;2806&#8243; animation=&#8221;Fade In&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221; el_class=&#8221;img-side-contact&#8221;][\/vc_column][vc_column column_padding=&#8221;padding-6-percent&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;left-right&#8221; top_margin_phone=&#8221;4%&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;7\/12&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][vc_custom_heading text=&#8221;Quick Inquiry&#8221; font_container=&#8221;tag:h2|font_size:36|text_align:left|color:%23000000|line_height:1.2&#8243; google_fonts=&#8221;font_family:Montserrat%3Aregular%2C700|font_style:700%20bold%20regular%3A700%3Anormal&#8221; css=&#8221;.vc_custom_1677876449507{margin-bottom: 3% !important;padding-top: 4% !important;}&#8221; el_id=&#8221;contact&#8221;][vc_column_text]\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f121-o1\" lang=\"en-US\" dir=\"ltr\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/systems\/wp-json\/wp\/v2\/pages\/6412#wpcf7-f121-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"121\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"5.9.8\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f121-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<div class=\"col-2\">\n\t<p><i class=\"fa fa-user-o\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"full-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter Full Name\" value=\"\" type=\"text\" name=\"full-name\" \/><\/span><i class=\"fa fa-envelope\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter Full Email\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t<\/p>\n<\/div>\n<div class=\"col-2\">\n\t<p><i class=\"fa fa-volume-control-phone\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"Phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter Your Phone\" value=\"\" type=\"tel\" name=\"Phone\" \/><\/span><i class=\"fa fa-comment-o\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"services\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"services\"><option value=\"Choose Course\">Choose Course<\/option><option value=\"CCNA\">CCNA<\/option><option value=\"CCNP\">CCNP<\/option><option value=\"CCIE\">CCIE<\/option><option value=\"HCIA\">HCIA<\/option><option value=\"HCIP\">HCIP<\/option><option value=\"HCIE\">HCIE<\/option><option value=\"MCSA\">MCSA<\/option><option value=\"MCITP\">MCITP<\/option><option value=\"MCSE\">MCSE<\/option><option value=\"Hyper-V\">Hyper-V<\/option><option value=\"Microsoft Azure\">Microsoft Azure<\/option><option value=\"AWS Associate\">AWS Associate<\/option><option value=\"AWS Professional\">AWS Professional<\/option><option value=\"Dev Ops\">Dev Ops<\/option><option value=\"JNCIA ENT\">JNCIA ENT<\/option><option value=\"JNCIP ENT\">JNCIP ENT<\/option><option value=\"Juniper Firewall\">Juniper Firewall<\/option><option value=\"VCP Data Center Virtualization\">VCP Data Center Virtualization<\/option><option value=\"RHCE\">RHCE<\/option><option value=\"RHCSA\">RHCSA<\/option><option value=\"RHCSA in OpenStack\">RHCSA in OpenStack<\/option><option value=\"RHCVA\">RHCVA<\/option><option value=\"SEO\">SEO<\/option><option value=\"Graphic Designing\">Graphic Designing<\/option><option value=\"Structured Cabling\">Structured Cabling<\/option><option value=\"Ethical Hacking\">Ethical Hacking<\/option><option value=\"Optical Fiber Networking\">Optical Fiber Networking<\/option><option value=\"Web Development\">Web Development<\/option><option value=\"Mobile App Development\">Mobile App Development<\/option><option value=\"ITIL\">ITIL<\/option><option value=\"CISSP\">CISSP<\/option><option value=\"Digital Marketing\">Digital Marketing<\/option><option value=\"CISA\">CISA<\/option><option value=\"CEH\">CEH<\/option><option value=\"Palo Alto Firewall\">Palo Alto Firewall<\/option><option value=\"Artificial Intelligence\">Artificial Intelligence<\/option><option value=\"F5 BIG-IP LTM\">F5 BIG-IP LTM<\/option><option value=\"Advance Python\">Advance Python<\/option><option value=\"Fortinet Firewall\">Fortinet Firewall<\/option><\/select><\/span>\n\t<\/p>\n<\/div>\n<div>\n\t<p><i class=\"fas fa-comment-alt-lines\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Would you like to add more?\" name=\"message\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"inquire now\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;full_width_background&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_color=&#8221;#cc3036&#8243; scene_position=&#8221;center&#8221; top_padding=&#8221;2%&#8221; bottom_padding=&#8221;2%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6325,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Python\/ Django + Angular Course Outline | Corvit Systems<\/title>\n<meta name=\"description\" content=\"Explore our comprehensive course outline for Python\/Django + Angular. Gain expertise in full stack web development.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python\/ Django + Angular Course Outline | Corvit Systems\" \/>\n<meta property=\"og:description\" content=\"Explore our comprehensive course outline for Python\/Django + Angular. Gain expertise in full stack web development.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/\" \/>\n<meta property=\"og:site_name\" content=\"Corvit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/corvittraining\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-22T07:19:26+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/\",\"url\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/\",\"name\":\"Python\/ Django + Angular Course Outline | Corvit Systems\",\"isPartOf\":{\"@id\":\"https:\/\/corvit.com\/systems\/#website\"},\"datePublished\":\"2024-04-07T19:24:25+00:00\",\"dateModified\":\"2024-05-22T07:19:26+00:00\",\"description\":\"Explore our comprehensive course outline for Python\/Django + Angular. Gain expertise in full stack web development.\",\"breadcrumb\":{\"@id\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/corvit.com\/systems\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NAVTTC Course Outlines\",\"item\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Python\/ Django + Angular\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/corvit.com\/systems\/#website\",\"url\":\"https:\/\/corvit.com\/systems\/\",\"name\":\"Corvit Systems\",\"description\":\"Best IT Certification Training Institute in Lahore\",\"publisher\":{\"@id\":\"https:\/\/corvit.com\/systems\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/corvit.com\/systems\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/corvit.com\/systems\/#organization\",\"name\":\"Corvit Systems\",\"url\":\"https:\/\/corvit.com\/systems\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Corvit Systems\"},\"image\":{\"@id\":\"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/corvittraining\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Python\/ Django + Angular Course Outline | Corvit Systems","description":"Explore our comprehensive course outline for Python\/Django + Angular. Gain expertise in full stack web development.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/","og_locale":"en_US","og_type":"article","og_title":"Python\/ Django + Angular Course Outline | Corvit Systems","og_description":"Explore our comprehensive course outline for Python\/Django + Angular. Gain expertise in full stack web development.","og_url":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/","og_site_name":"Corvit","article_publisher":"https:\/\/www.facebook.com\/corvittraining","article_modified_time":"2024-05-22T07:19:26+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/","url":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/","name":"Python\/ Django + Angular Course Outline | Corvit Systems","isPartOf":{"@id":"https:\/\/corvit.com\/systems\/#website"},"datePublished":"2024-04-07T19:24:25+00:00","dateModified":"2024-05-22T07:19:26+00:00","description":"Explore our comprehensive course outline for Python\/Django + Angular. Gain expertise in full stack web development.","breadcrumb":{"@id":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/python-django-angular\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/corvit.com\/systems\/"},{"@type":"ListItem","position":2,"name":"NAVTTC Course Outlines","item":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/"},{"@type":"ListItem","position":3,"name":"Python\/ Django + Angular"}]},{"@type":"WebSite","@id":"https:\/\/corvit.com\/systems\/#website","url":"https:\/\/corvit.com\/systems\/","name":"Corvit Systems","description":"Best IT Certification Training Institute in Lahore","publisher":{"@id":"https:\/\/corvit.com\/systems\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/corvit.com\/systems\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/corvit.com\/systems\/#organization","name":"Corvit Systems","url":"https:\/\/corvit.com\/systems\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Corvit Systems"},"image":{"@id":"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/corvittraining"]}]}},"_links":{"self":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages\/6412"}],"collection":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/comments?post=6412"}],"version-history":[{"count":0,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages\/6412\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages\/6325"}],"wp:attachment":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/media?parent=6412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}