{"id":1855,"date":"2026-08-02T07:12:07","date_gmt":"2026-08-02T07:12:07","guid":{"rendered":"https:\/\/app.pumotechnovationcrm.com\/?page_id=1855"},"modified":"2026-08-02T07:18:58","modified_gmt":"2026-08-02T07:18:58","slug":"it-47","status":"publish","type":"page","link":"https:\/\/app.pumotechnovationcrm.com\/?page_id=1855","title":{"rendered":"IT 47"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1855\" class=\"elementor elementor-1855\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbfb55b e-con-full e-flex e-con e-parent\" data-id=\"bbfb55b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fe0ff5 elementor-widget elementor-widget-html\" data-id=\"1fe0ff5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\" \/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n<title>Masters in .NET Full-Stack Developer \u2014 Pumo Technovation<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n  :root{\r\n    --orange-1:#f7ad3f;\r\n    --orange-2:#ef9019;\r\n    --cream:#fdf3ef;\r\n    --ink:#1c1c1c;\r\n    --blue:#1f4f91;\r\n    --blue-soft:#e7f3fb;\r\n    --gold:#ECA403;\r\n    --olive:#9C8E3F;\r\n    --gold-soft: rgba(236,164,3,0.12);\r\n    --card-radius:14px;\r\n    --shadow: 0 2px 4px rgba(20,30,60,0.04), 0 12px 28px rgba(20,30,60,0.10), 0 24px 48px rgba(20,30,60,0.06);\r\n    --shadow-hover: 0 4px 10px rgba(20,30,60,0.08), 0 18px 40px rgba(236,164,3,0.18), 0 30px 60px rgba(20,30,60,0.10);\r\n  }\r\n\r\n  *{box-sizing:border-box;}\r\n  body{\r\n    margin:0;\r\n    font-family:'Sora', sans-serif;\r\n    color:var(--ink);\r\n    -webkit-font-smoothing: antialiased;\r\n  }\r\n\r\n  \/* ---------- Header ---------- *\/\r\n  .header {\r\n    height: 110px;\r\n    background: white;\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    margin: 0 20px 30px 20px;\r\n    box-sizing: border-box;\r\n    border-radius: 14px;\r\n    border: 1px solid rgba(20,30,60,0.07);\r\n    box-shadow: var(--shadow);\r\n    transition: box-shadow 0.3s ease;\r\n  }\r\n  .header:hover{\r\n    box-shadow: var(--shadow-hover);\r\n  }\r\n  .header img {\r\n    max-width: 100%;\r\n    max-height: 80px;\r\n    object-fit: contain;\r\n    transition: transform 0.35s ease;\r\n  }\r\n  .header:hover img{\r\n    transform: scale(1.04);\r\n  }\r\n\r\n  \/* ---------- Hero ---------- *\/\r\n  .hero{\r\n    padding:34px 32px 48px;\r\n  }\r\n  .course-title{\r\n    font-family: 'Sora', Arial, sans-serif;\r\n    font-size: 35px;\r\n    font-weight: 800;\r\n    letter-spacing: -0.01em;\r\n    color: #1a1a2e !important;\r\n    text-align: center;\r\n    text-shadow: 3px 4px 4px rgba(0,0,0,.23);\r\n    animation: deptFadeUp 0.6s ease both;\r\n  }\r\n  \r\n  .content-grid{\r\n    display: flex;\r\n    gap: 26px;\r\n    align-items: flex-start;\r\n  }\r\n\r\n  \/* ---------- Left Column ---------- *\/\r\n  .left-col {\r\n    flex: 1;\r\n    min-width: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n\r\n  \/* ---------- Info card ---------- *\/\r\n  .info-card {\r\n    background: #fff;\r\n    border-radius: var(--card-radius);\r\n    box-shadow: var(--shadow);\r\n    padding: 24px;\r\n    margin-bottom: 20px;\r\n    border: 1px solid rgba(20,30,60,0.07);\r\n    border-left: 4px solid var(--blue);\r\n    transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;\r\n    animation: deptFadeLeft 0.5s ease both;\r\n    display: flex;\r\n    flex-direction: column;\r\n  }\r\n  .info-card:hover {\r\n    transform: translateY(-3px);\r\n    box-shadow: var(--shadow-hover);\r\n    border-color: rgba(236,164,3,0.35);\r\n    border-left-color: var(--blue);\r\n  }\r\n  .info-card .stat-row {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: baseline;\r\n    gap: 14px;\r\n    padding: 11px 0;\r\n    border-bottom: 1px dashed rgba(20,30,60,0.14);\r\n  }\r\n  .info-card .stat-row:first-child { padding-top: 0; }\r\n  .info-card .stat-row:last-child { border-bottom: none; padding-bottom: 0; }\r\n  .info-card .stat-label {\r\n    font-size: 0.82rem;\r\n    font-weight: 600;\r\n    color: #5a5a5a;\r\n    letter-spacing: 0.01em;\r\n  }\r\n  .info-card .stat-value {\r\n    font-size: 1.05rem;\r\n    font-weight: 800;\r\n    color: var(--blue);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .modules-wrapper{\r\n    background: #fff;\r\n    padding: 22px;\r\n    border-radius: var(--card-radius);\r\n    box-shadow: var(--shadow);\r\n    border: 1px solid rgba(20,30,60,0.07);\r\n    border-top: 4px solid var(--blue);\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 20px;\r\n    counter-reset: modnum;\r\n\r\n    height: 788px;\r\n    overflow-x: hidden;\r\n    overflow-y: auto;\r\n    scrollbar-width: thin;\r\n    scrollbar-color: var(--blue) #f1f1f1;\r\n    animation: deptFadeUp 0.6s ease 0.1s both;\r\n  }\r\n  .modules-wrapper::-webkit-scrollbar { width: 6px; }\r\n  .modules-wrapper::-webkit-scrollbar-track { background: #f1f1f1; border-radius: 0 var(--card-radius) var(--card-radius) 0; }\r\n  .modules-wrapper::-webkit-scrollbar-thumb { background: var(--blue); border-radius: 10px; }\r\n  .modules-wrapper::-webkit-scrollbar-thumb:hover { background: #153b6e; }\r\n\r\n\r\n  .module-card{\r\n    position: relative;\r\n    background:#fff;\r\n    padding:18px 22px 18px 26px;\r\n    border-radius:var(--card-radius);\r\n    border: 1px solid rgba(20,30,60,0.07);\r\n    box-shadow: 0 1px 2px rgba(20,30,60,0.04), 0 6px 16px rgba(20,30,60,0.07);\r\n    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;\r\n    animation: deptItemIn 0.4s ease both;\r\n    counter-increment: modnum;\r\n  }\r\n  .module-card::before{\r\n    content: counter(modnum, decimal-leading-zero);\r\n    position:absolute;\r\n    top:-12px;\r\n    left:-12px;\r\n    width:32px;\r\n    height:32px;\r\n    border-radius:50%;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    font-size:0.72rem;\r\n    font-weight:800;\r\n    color:#fff;\r\n    background: linear-gradient(135deg, var(--gold), var(--olive));\r\n    box-shadow: 0 4px 10px rgba(236,164,3,0.4), 0 0 0 3px #fff;\r\n  }\r\n  .module-card:hover{\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 4px 10px rgba(20,30,60,0.08), 0 16px 32px rgba(236,164,3,0.16);\r\n    border-color: rgba(236,164,3,0.35);\r\n  }\r\n  .module-card h3{\r\n    font-size:1.2rem;\r\n    font-weight:800;\r\n    letter-spacing:-0.01em;\r\n    color:var(--blue);\r\n    margin:0 0 6px;\r\n  }\r\n  .module-subtitle{\r\n    font-size:0.75rem;\r\n    color:#666;\r\n    margin:0 0 12px;\r\n    font-weight:600;\r\n  }\r\n  .module-card ul{ margin:0; padding-left:20px; }\r\n  .module-card li{\r\n    list-style:disc;\r\n    font-size:0.85rem;\r\n    font-weight:400;\r\n    color:#1c1c1c;\r\n    margin-bottom:8px;\r\n    line-height:1.5;\r\n    transition: transform 0.2s ease;\r\n  }\r\n  .module-card li:hover{ transform: translateX(3px); }\r\n  .module-card li:last-child{ margin-bottom:0; }\r\n  .module-card li::marker{ color:var(--blue); }\r\n  .topic-row{\r\n    display:flex;\r\n    justify-content:space-between;\r\n    align-items:baseline;\r\n    gap:12px;\r\n  }\r\n  .topic-duration{\r\n    font-size:0.75rem;\r\n    font-weight:700;\r\n    color:var(--blue);\r\n    background:var(--blue-soft);\r\n    padding:2px 9px;\r\n    border-radius:12px;\r\n    white-space:nowrap;\r\n    flex-shrink:0;\r\n    transition: background 0.2s ease, color 0.2s ease;\r\n  }\r\n  .module-card li:hover .topic-duration{\r\n    background: linear-gradient(135deg, var(--gold), var(--olive));\r\n    color: #fff;\r\n  }\r\n\r\n  \/* ---------- Right Column ---------- *\/\r\n  .right-col{\r\n    width: 46%;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 18px;\r\n  }\r\n\r\n  .frameworks-card{\r\n    border-radius: 0;\r\n    overflow: hidden;\r\n    background: #fff;\r\n    width: 100%;\r\n    border: 15px solid transparent;\r\n    border-image: linear-gradient(135deg, #5C4033 0%, #8B5E3C 30%, #D4A017 70%, #FFD700 100%) 1;\r\n    box-shadow: var(--shadow), 0 0 18px rgba(212,160,23,0.35);\r\n    transition: transform 0.3s ease, box-shadow 0.35s ease;\r\n    animation: deptFadeUp 0.6s ease 0.15s both;\r\n  }\r\n  .frameworks-card img{\r\n    display:block;\r\n    width:100%;\r\n    border-radius:0;\r\n    transition: transform 0.4s ease;\r\n  }\r\n  .frameworks-card:hover{\r\n    transform: translateY(-4px);\r\n    border-color: var(--olive);\r\n    box-shadow: var(--shadow-hover), 0 0 22px rgba(236,164,3,0.5);\r\n  }\r\n  .frameworks-card:hover img{ transform: scale(1.02); }\r\n\r\n  .bottom-slider{\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 0;\r\n    background: #fff;\r\n    width: 100%;\r\n    border: 16px solid transparent;\r\n    border-image: linear-gradient(135deg, #5C4033 0%, #8B5E3C 30%, #D4A017 70%, #FFD700 100%) 1;\r\n    box-shadow: var(--shadow), 0 0 18px rgba(212,160,23,0.35);\r\n    transition: transform 0.3s ease, box-shadow 0.35s ease;\r\n    animation: deptFadeUp 0.6s ease 0.2s both;\r\n  }\r\n  .bottom-slider img{ border-radius: 0; }\r\n  .bottom-slider:hover{\r\n    transform: translateY(-4px);\r\n    box-shadow: var(--shadow-hover), 0 0 25px rgba(212,160,23,0.5);\r\n  }\r\n  .bottom-slider::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0; right:0; bottom:0;\r\n    height:54px;\r\n    background: linear-gradient(to top, rgba(0,0,0,0.45), rgba(0,0,0,0));\r\n    pointer-events:none;\r\n  }\r\n  .slider-track{ display:flex; transition:transform 0.6s ease; }\r\n  .slide-item{ flex:0 0 100%; width: 100%; }\r\n  .slide-item img{\r\n    width:100%;\r\n    height: auto;\r\n    display:block;\r\n    transition: transform 0.5s ease;\r\n  }\r\n  .bottom-slider:hover .slide-item img{ transform: scale(1.03); }\r\n  .slider-dots{\r\n    position:absolute;\r\n    bottom:12px; left:0; right:0;\r\n    display:flex;\r\n    justify-content:center;\r\n    gap:6px;\r\n  }\r\n  .slider-dots .d{\r\n    width:8px; height:8px; border-radius:50%;\r\n    background:rgba(255,255,255,0.6);\r\n    border:1px solid rgba(0,0,0,0.15);\r\n    transition: background 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;\r\n  }\r\n  .slider-dots .d.active{ background:var(--gold); box-shadow:0 0 0 2px rgba(255,255,255,0.5); transform: scale(1.2); }\r\n\r\n  @media (max-width:880px){\r\n    .content-grid{ flex-direction: column; }\r\n    .modules-wrapper{ height: auto; max-height: none; }\r\n    .right-col{ width: 100%; }\r\n  }\r\n  @media (prefers-reduced-motion:reduce){ .slider-track{ transition:none; } }\r\n\r\n  @keyframes deptFadeUp { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: translateY(0); } }\r\n  @keyframes deptFadeLeft { from { opacity: 0; transform: translateX(-14px); } to { opacity: 1; transform: translateX(0); } }\r\n  @keyframes deptItemIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n  <div class=\"header\">\r\n    <img decoding=\"async\" src=\"https:\/\/app.pumotechnovationcrm.com\/wp-content\/uploads\/2026\/06\/logo.jpg\" alt=\"Pumo Technovation Logo\">\r\n  <\/div>\r\n\r\n  <section class=\"hero\">\r\n    <h1 class=\"course-title\">Masters in .NET Full-Stack Developer<\/h1>\r\n\r\n    <div class=\"content-grid\">\r\n      <div class=\"left-col\">\r\n\r\n        <div class=\"info-card\">\r\n          <div class=\"stat-row\"><span class=\"stat-label\">Course Code<\/span><span class=\"stat-value\">IT-NET-MAST<\/span><\/div>\r\n          <div class=\"stat-row\"><span class=\"stat-label\">Total Number of Modules<\/span><span class=\"stat-value\">15<\/span><\/div>\r\n          <div class=\"stat-row\"><span class=\"stat-label\">Total Number of Topics<\/span><span class=\"stat-value\">180<\/span><\/div>\r\n          <div class=\"stat-row\"><span class=\"stat-label\">Estimated Duration<\/span><span class=\"stat-value\">260:00 H<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"modules-wrapper\">\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 1 &ndash; HTML<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction &amp; Setup to Web Development (Structure, Editors &amp; Formatting)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Headings, paragraphs, line breaks, formatting tags)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Links, Multimedia &amp; Lists (Anchors, Images, Media, iFrame, Lists, Tables)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Multimedia, lists, anchors, styled table with caption)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Forms, Semantic Tags &amp; HTML5 Features (Inputs, Div\/Span, Semantic Tags)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment MCQ<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Mini Project (Comprehensive form with multiple inputs and validation)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 2 &ndash; CSS<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to CSS &amp; Selectors (Types, Syntax, Selectors, Backgrounds)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Inline, internal, and external CSS integration)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Typography &amp; Text Styling (Fonts, Google Fonts, Text Properties, Font Awesome)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Google Fonts and text typography styling)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Box Model &amp; Spacing (Margin, padding, border, box-sizing, Font Awesome)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Profile card using box model and icons)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>CSS Positioning &amp; Display (Positioning, Display, Visibility, z-index, Tooltips)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Webpage layout with navbar, floating elements, tooltip)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>CSS Transitions &amp; Transformations<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>CSS Animations, Keyframes &amp; Media Queries (Part 1)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>CSS Animations, Keyframes &amp; Media Queries (Part 2)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Mini Project (Building a complete responsive website using HTML &amp; CSS)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 3 &ndash; JavaScript<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to JavaScript (Syntax, .js files, document.write, alert, console.log)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Variables, Data Types &amp; Operators (Identifiers, Types, Operators, Math Functions)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Control Statements, Loops &amp; Iterables (Decision Making, Loops, Break\/Continue)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Student grade management program)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Arrays, Objects, Sets, Maps &amp; Functions (Array, Object, String, Date, Math)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Library management program)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>DOM Manipulation (Structure, Accessing, Modifying, Dynamic Elements)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Forms, Validation &amp; Error Handling (Form handling, Validation, Events, Exceptions)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Registration form with validation, events &amp; exception handling)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Advanced JavaScript (Arrow functions, ES6+, Promises, Async\/Await, Storage)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>JS API (Fetch API, Promises, JSON, Updating DOM, Debugging)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Weather App using external API)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>EmailJS (Account setup, emailjs-com, contact form handling)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment MCQ<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Project (Form Validation and Mini Project)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 4 &ndash; Bootstrap &amp; jQuery<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Bootstrap - Introduction &amp; Layout (Grid, Content, Forms)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Bootstrap - Components &amp; Interactivity<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>jQuery Introduction (Selectors, Events, Effects, Animations, DOM, Forms)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment MCQ<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Project (Responsive Multi-Section Website Using Bootstrap &amp; jQuery)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 5 &ndash; Angular<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to Angular (Angular vs AngularJS, CLI, Node, NPM, Setup)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>TypeScript Fundamentals (Types, Operators, Loops, Classes, Interfaces, Generics)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Modules and Build Process (ngModule, Architecture, AOT vs JIT, Webpack)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Components (@Input, Templates, Styles, Selectors, Angular CLI)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Data Bindings (One-way, Two-way ngModel, Variables)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Employee Management Dashboard)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Directives (ngFor, ngIf, ngSwitch, ngClass, Custom Directives, Renderer)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Pipes (Built-in, Parameterizing, Chaining, Custom, Filter, Async)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Dashboard with Directives &amp; Pipes)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Services &amp; Dependency Injection (Injectors, Scope, Cross-Component Communication)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (To-Do List App - CRUD without Backend)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>HTTP Client &amp; Asynchronous Data (RxJS, Observables, Operators, Interceptors)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Component Communication &amp; Lifecycle (@ViewChild, Lifecycle Hooks, Performance)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Component Router (Routes, Parameters, Guards, Lazy Loading)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Forms (Template-driven, Reactive, Custom Validators)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>State Management &amp; Redux (NgRx Store, Reducers, Actions, Effects)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Mini Project (User Registration Form with Validation)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Project (Bus Ticket Booking App - Angular)<\/span><span class=\"topic-duration\">300 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 6 &ndash; React<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to React + Vite &amp; Setup (JSX &amp; Rendering Elements)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>React Components (Functional vs Class, CSS, Bootstrap)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (User Profile Dashboard)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Conditional Rendering (if-else, &amp;&amp;, ternary operator)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Handling Events in React (onClick, onChange, onSubmit)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Feedback Form App)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>React Props &amp; Lists (Passing props, map(), unique keys)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (List rendering with map())<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>React Router (Navigation, react-router-dom, dynamic routes)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Private Routes (Protected Routes, Redirection)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Routing with product details)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Forms &amp; Controlled Components (useRef, Controlled vs Uncontrolled)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Contact Form)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Component Lifecycle &amp; Hooks Introduction (useState, Lifting State)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Counter App)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>useEffect Hook &amp; useRef (Data fetching, Axios, Ref)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>useContext (Context API &amp; prop drilling prevention)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Custom Hooks &amp; Error Handling (try-catch, Error Boundaries)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Custom Hook for data fetching)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Fetch API &amp; Axios CRUD Operations<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Project API Projects (To-Do List using API)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Introduction to Redux &amp; Setup (Store, Reducers, Actions, useDispatch, useSelector)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Redux Counter App)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Redux Middleware &amp; Toolkit (Slices, Thunk)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Redux Toolkit API fetching)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Performance Optimization (React.memo, useCallback, useMemo)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Optimizing React components)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>React.lazy &amp; Code Splitting (Suspense fallback UI)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Lazy loading implementation)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>EmailJS in React<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Chart.js in React (Bar, Line, Pie, Doughnut Charts)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (React Chart.js application)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Local Storage CRUD &amp; Deployment (Vercel, Netlify, GitHub Pages)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Project (Bus Ticket Booking App - React)<\/span><span class=\"topic-duration\">240 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 7 &ndash; C# Programming<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>C# Setup, Environment &amp; Basics (Data Types, Variables, Boxing\/Unboxing)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C# Operators (Arithmetic, Logical, Relational, Bitwise, Unary, Ternary)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Mathematical formulas, Largest of three, Grades)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C# Control Statements (if, else if, switch case)<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Calculator switch, CGPA, Prime check, Leap year)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C# Loops (While, Do-While, For, Nested loops, Break, Continue)<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Pyramid\/Matrix patterns, Factorial, Palindrome)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Functions (Arguments, Parameters, Default values, Recursion)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Palindrome, Perfect number, Duck number, Armstrong)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Arrays (1D, 2D, Jagged Arrays, Passing\/Returning Arrays)<\/span><span class=\"topic-duration\">180 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (First &amp; Second largest, Duplicates, Merging, 3x3 Matrix)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Strings (String methods, Access, Modification, Comparison)<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Vowels\/Consonants, Anagrams, Remove duplicates\/digits)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment - Coding (Palindrome Check, Strongest Number, Element Frequency)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Introduction (Class, Object, Access Modifiers, Scope)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Inheritance (Single, Multilevel, Hierarchical, Hybrid)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Calculate Electricity Bill &amp; CGPA)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Polymorphism (Method Overloading &amp; Overriding)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Employee salary override calculations)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Abstraction &amp; Interface (Abstract classes vs Interfaces)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Animal sound abstraction &amp; Shape interface)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Encapsulation (Private fields, Getters\/Setters)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Student marks encapsulation &amp; Grade calculation)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Constructors (Default, Parameterized)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Person class constructor initialization)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C# Exception Handling (Keywords, Multiple catch, Custom exceptions)<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (IndexOutOfRange &amp; Format Exception handling)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C# Collections (Generic vs Non-Generic Collections)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (ArrayList &amp; List iteration programs)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C# File Handling (StreamReader &amp; StreamWriter)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Reading text files and checking existence)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment - Coding (Student Management System)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 8 &ndash; Visual Basic .NET<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Visual Basic Introduction (VB.NET Structure, Keywords, Identifiers, Types)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Control Statements (If-Then, If-Else, Select Case)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Largest of 3, Minor\/Major check, Calculator using Select Case)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Looping Statements (Do-While, For-Each, While-End, With-End)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Factorial, Sum of evens, Student details using With-End)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Functions &amp; Arguments<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Square function, Celsius to Fahrenheit converter)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Arrays (1D, 2D, Jagged Arrays)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Array element analysis, 3x3 matrix, Merging arrays)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Strings &amp; Methods<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (String uppercase\/lowercase, Trim, Equality checks)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment - Coding (Palindrome, Strongest Number, Array Frequencies)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS in VB.NET (Class, Object, Access Modifiers, Scope)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Inheritance (Types of Inheritance)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Electricity Bill &amp; CGPA Calculations)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Polymorphism (Overloading &amp; Overriding)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Salary override implementation)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Abstraction &amp; Encapsulation (MustInherit, MustOverride)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Student grade private encapsulation)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>OOPS: Constructors (Default &amp; Parameterized)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Person class initialization)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Exception Handling<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Index &amp; Format Exception handling)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET GUI Controls &amp; Event Handling (Forms, Inputs, Buttons, Messages)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Login Form, Employee Info Form, Notepad Application)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET with SQL Server &amp; ADO.NET (CRUD &amp; Connections)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Login Form using SQL Server)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>VB.NET Crystal Reports (DataSets, Viewers, Report Design)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment - Coding (Customer &amp; Sales Transaction Crystal Reports)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 9 &ndash; Windows Application<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>C# GUI Controls &amp; Layouts (Textboxes, Buttons, Grids, Panels, Pages)<\/span><span class=\"topic-duration\">150 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Adder Form &amp; Student Registration Form GUI)<\/span><span class=\"topic-duration\">180 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>CRUD Operations in Windows Applications<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Student Management System GUI with full CRUD)<\/span><span class=\"topic-duration\">180 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>C#.Net Crystal Reports (DataSet, Layouts, Report Controls)<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 10 &ndash; ASP.NET, MVC &amp; Core Web API<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to ASP.NET (Architecture, Controllers, HTML\/Web Controls)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>ASP.NET Validation Controls (RequiredField, Range, Regular Expression, Compare)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Student Registration Form with ValidationSummary)<\/span><span class=\"topic-duration\">150 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>ASP.NET Object Model (Request, Response, Session, Cookies, Application)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>ASP.NET CRUD with SQL Server &amp; Reports<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Employee GridView data retrieval from SQL Server)<\/span><span class=\"topic-duration\">180 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>ASP.NET MVC Introduction (Model, View, Controller, Action Results, ViewBag)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Routing &amp; URL Mapping in MVC<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Custom Home Controller routing)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>ASP.NET MVC Form Design, Entity Framework &amp; Auth<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment - Coding (Product CRUD Web Application in MVC)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>ASP.NET Core &amp; Web API Development<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>HTTP Methods, Routing &amp; Entity Framework in Web API<\/span><span class=\"topic-duration\">90 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Employee GET API Implementation)<\/span><span class=\"topic-duration\">240 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Securing Web API Endpoints (JWT Auth &amp; AJAX Consumption)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment - Coding (BookStore ASP.NET Core Web API with JWT &amp; Front-End)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 11 &ndash; MySQL<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Fundamentals of MySQL (DDL, DML, DQL, PK &amp; FK constraints)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Students table creation &amp; CRUD operations)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Querying &amp; Filtering Data (WHERE, ORDER BY, GROUP BY, HAVING, Aggregates)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Grouped filtering &amp; sorting queries)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Joins &amp; Relational Queries (Inner, Left, Right Joins)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Inner and Left Join queries)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>MySQL Connectivity Basics (Connections &amp; Cursors)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Advanced MySQL Connectivity (Prepared Statements &amp; Transactions)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment (Overall Assessment of MySQL)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Project (Employee\u2013Department Management System CRUD + JOIN)<\/span><span class=\"topic-duration\">120 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 12 &ndash; MongoDB<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to MongoDB &amp; Basics (_id, ObjectId, Setup)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>CRUD Operations (Insert, Find, Update, Delete)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (MongoDB collection CRUD operations)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Querying &amp; Filtering Data (Comparison, Logical, Evaluation, Projection)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Advanced querying with operators &amp; projections)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Indexes &amp; Aggregation Framework ($group, $match, $project, $lookup)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Aggregation pipeline implementation)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Schema Design &amp; Data Modeling (Relationships &amp; NoSQL Best Practices)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (E-commerce schema design)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>MongoDB Transactions (ACID properties &amp; session transactions)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 13 &ndash; AWS Deployment<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>AWS Introduction (AWS Account, EC2 Ubuntu instance)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Amazon S3 (Bucket creation, Permissions, Static website hosting)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Static website hosting on S3)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>EC2 + S3 Integration (IAM roles, AWS CLI integration)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Upload website files using AWS CLI)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Hosting a Web Page (Apache\/Nginx web server configuration)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>AWS Assessment (Web project deployment via Public IP)<\/span><span class=\"topic-duration\">60 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"module-card\">\r\n            <h3>Module 14 &ndash; Version Control<\/h3>\r\n            <ul>\r\n              <li><div class=\"topic-row\"><span>Introduction to Git (Workflow, Branching, Core Commands)<\/span><span class=\"topic-duration\">45 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Practice Program (Local repo, commits, branching)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>GitHub &amp; Hosting (Remote repos, Pushing, GitHub Pages)<\/span><span class=\"topic-duration\">45 Mins<\/span><\/div><\/li>\r\n              <li><div class=\"topic-row\"><span>Assessment (Create WebProject &amp; host on GitHub Pages)<\/span><span class=\"topic-duration\">30 Mins<\/span><\/div><\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"right-col\">\r\n\r\n        <div class=\"frameworks-card\">\r\n          <img decoding=\"async\" src=\"#\" alt=\"Full Stack Developer Frameworks\" \/>\r\n        <\/div>\r\n\r\n        <div class=\"bottom-slider\">\r\n          <div class=\"slider-track\" id=\"sliderTrack\">\r\n            <div class=\"slide-item\"><img decoding=\"async\" src=\"#\" alt=\"Placement 1\" \/><\/div>\r\n            <div class=\"slide-item\"><img decoding=\"async\" src=\"#\" alt=\"Placement 2\" \/><\/div>\r\n            <div class=\"slide-item\"><img decoding=\"async\" src=\"#\" alt=\"Placement 3\" \/><\/div>\r\n            <div class=\"slide-item\"><img decoding=\"async\" src=\"#\" alt=\"Placement 4\" \/><\/div>\r\n            <div class=\"slide-item\"><img decoding=\"async\" src=\"#\" alt=\"Placement 5\" \/><\/div>\r\n            <div class=\"slide-item\"><img decoding=\"async\" src=\"#\" alt=\"Placement 6\" \/><\/div>\r\n            <div class=\"slide-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"#\" alt=\"\" \/><\/div>\r\n          <\/div>\r\n          <div class=\"slider-dots\" id=\"sliderDots\"><\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<script>\r\n  const track = document.getElementById('sliderTrack');\r\n  const dotsWrap = document.getElementById('sliderDots');\r\n  const totalReal = 6;\r\n\r\n  for(let i=0;i<totalReal;i++){\r\n    const d = document.createElement('div');\r\n    d.className = 'd' + (i===0 ? ' active' : '');\r\n    dotsWrap.appendChild(d);\r\n  }\r\n  const dots = dotsWrap.children;\r\n  let idx = 0;\r\n\r\n  function setDots(){\r\n    const realIdx = idx % totalReal;\r\n    [...dots].forEach((d,i)=> d.classList.toggle('active', i===realIdx));\r\n  }\r\n\r\n  function update(animate){\r\n    track.style.transition = animate ? 'transform 0.6s ease' : 'none';\r\n    track.style.transform = `translateX(-${idx * 100}%)`;\r\n  }\r\n\r\n  function nextSlide(){\r\n    idx++;\r\n    update(true);\r\n    setDots();\r\n    if(idx === totalReal){\r\n      setTimeout(()=>{\r\n        idx = 0;\r\n        update(false);\r\n      }, 650);\r\n    }\r\n  }\r\n\r\n  update(false);\r\n  setInterval(nextSlide, 4000);\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Masters in .NET Full-Stack Developer \u2014 Pumo Technovation Masters in .NET Full-Stack Developer Course CodeIT-NET-MAST Total Number of Modules15 Total [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1855","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=\/wp\/v2\/pages\/1855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1855"}],"version-history":[{"count":4,"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=\/wp\/v2\/pages\/1855\/revisions"}],"predecessor-version":[{"id":1859,"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=\/wp\/v2\/pages\/1855\/revisions\/1859"}],"wp:attachment":[{"href":"https:\/\/app.pumotechnovationcrm.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}