GoDIgi InfoTech - Full Time Internship Program
Welcome to GoDigi Infotech, No.1 IT training center located in the bustling IT hub of Kharadi, Pune. GodigiInfotech is committed to providing people with the information & abilities that needed to succeed in the quickly changing IT sector. At GoDigi Infotech, we're committed to giving our students a comprehensive education that blends theory with real-world application, making them prepared for the workforce from the start.<br>
GoDIgi InfoTech - Full Time Internship Program
E N D
Presentation Transcript
Full Time Industrial Internship With Live Project We offer a practical learning experience with an internship in the industry. Overview: Industry-based internships equip students with the skills to handle real-world work challenges and manage real-time stakes. These experiences help them overcome unexpected obstacles and navigate various perspectives. Interns gain proficiency in executing technical procedures, effectively communicating their views, and collaborating with a team towards a common goal. Our training programs feature content developed by leading faculty and industry experts. The comprehensive training materials include manuals, videos, case studies, and projects. Trainees benefit from both online and offline classroom learning, followed by internships. GoDIgi offers training programs designed to provide practical, managed training throughout the course duration. These internships are hosted by reputable organizations in the private sector. Key Points of Internship Program ● Full-Time Internship Program ● Expert-Led Training ● Guaranteed Placement ● Practical-Based Learning ● Timely Query Resolution by Experts ● Affordable Fees ● Interview Assistance ● Resume Assistance ● Mock Interview Practice ● Live Project Training 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
● Live, Interactive Training by Experts ● Learner-Centric Curriculum ● Challenge-Based, Hands-On Project Work ● Comprehensive Skill Testing ● Team-Building Opportunities ● Cost-Effective Training Solutions ● Convenient for Employees ● Post-Training Support and Query Management ● Regular Feedback to Monitor Training Effectiveness Why should you choose GoDigi InfoTech? ● Consistently Achieved 100% Student Satisfaction ● Over 200 Students Trained ● Specializing in 20+ High-Demand Technologies ● Over 6 Years of Excellence in Training Programs What We Focus On ● Providing Extensive Exposure ● Revolutionizing Learning and Development Standards ● Addressing On-the-Job Challenges ● Offering Customized Training Solutions ● Implementing eLearning Concepts ● Integrating Classroom and Face-to-Face Learning Experiences ● Facilitating Personality Development Eligibility ● ● Education: Graduate Age: 20 Years Training Mode ● Online ● Offline Duration ● 4 Month 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
Area Of Training - Technologies Which We Cover Hyper Text Markup Language (HTML) ● Introduction to HTML ● Structure of HTML ● Attributes & Values ● Comments, Header Tags ● Image Tag ● Link Tags (Text & Image) ● Marquee Tag ● List Tag (Ordered & Unordered) ● Table Tag ● Form Tags ● Audio, Video Tags ● About Iframe ● Embedding of Google Maps ● JavaScript (JS) ● Introduction to JavaScript ● Variable , Operators , Conditions ● Looping and Array ● Introduction to functions ● Popup Boxes (Alert ,Confirm ,Prompt) ● Form Handling ● DOM Manipulation ● Pre- defined functions ● Client Side Validation Style Sheet (CSS) ● Types of style sheet ● About CSS Selectors ● About CSS Properties ● Background Properties ● Box Properties ● Border Properties ● Positioning Properties ● CSS Menu Design ● Creating a Web Layout using Divs, CSS 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
● Media Query for mobile responsive JavaScript ● Introduction ○ JavaScript Introduction ● Language Syntax ○ Variable declaration ○ Operators ○ Control Statements ○ Error Handling ○ Understanding arrays ○ Function Declaration ● Built In Functions ○ Built In Functions ○ Standard Date and Time Functions ● HTML Forms ○ HTML Document object Model ○ Working with HTML form and its elements ● BOM & DOM ○ Document Object Model ○ Browser Object Model ○ Working with HTML form and its elements ○ Other Document Object Model ● Cookies ○ Working with cookies ○ Create, Update and Delete cookies ● Working with Objects and Classes ○ Working with Objects ○ Call method in JavaScript ○ Inheritance in JavaScript using prototype JQuery Framework ● Introduction ○ jQuery Introduction ○ Install and Use jQuery Library ○ First jQuery Example ○ jQuery Syntax 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
● Selectors ○ Basic Selectors ○ name, id, classes, types, attributes, values of attributes ● Traversal ○ Traversal Functions ● HTML Manipulation ○ Getting Setting values from elements ○ Handling attributes ○ Inserting New elements ○ Deleting/Removing elements ○ CSS manipulations ● Effects ○ Showing/Hiding elements ○ Sliding elements ○ Fading elements ○ Deleting animation elements ○ Custom animation ● Events ○ Working with Events BootStrap Framework ● Introduction to Bootstrap ○ What is Bootstrap Framework ○ Why Bootstrap ○ History of Bootstrap ○ Advantages of Bootstrap Framework ○ What is Responsive web page ○ How to remove Responsiveness ○ Major Features of Bootstrap ○ What is Mobile-First Strategy ○ Setting up Environment ○ How to apply Bootstrap to Applications ● Bootstrap Grid ○ What is Bootstrap Grid ○ How to apply Bootstrap Grid ○ What is Container ○ What is Offset Column ○ How to Reordering Columns 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ Advantages of Bootstrap Grid ○ How to Display responsive Images ○ How to change class properties ○ How to use readymade themes ○ How to customize Bootstrap's components, Less variables, and jQuery plug-in. ○ What is Bootstrap Typography ○ How to use Typography ○ What is Bootstrap Tables ○ What is Bootstrap Form Layout ○ What is Bootstrap Button ○ How display images in different styles like Circle shape etc ○ How to display text like muted and warning etc ○ What is Carets Classes ○ How to hide or show the text in Bootstrap ● Bootstrap Components ○ What is Bootstrap Components ○ Why Bootstrap Components ○ Advantages of Bootstrap Components ○ What are the different types of Bootstrap Components ○ What is Glyphicons Component ○ How to use Glyphicons Component ○ What is Bootstrap Dropdown Menu Component ○ What is Button Groups and Button Toolbar ○ How to use Button Groups and Button Toolbar ○ What are different Input Groups Components ○ What is Navigation Pills & Tabs Components ○ How to use Navigation Pills and Tabs Components ○ What is Navbar Component ○ How to build a Responsive Navbar ○ How to Add Forms and other controls to Navbar ○ How to Fix the position of navbar ○ What is Breadcrumb Component ○ What is Pagination Component ○ How to apply Pagination in Application ○ What is Labels / Badge Components ○ What is Jumbotron / Page Header Components ○ What is Thumbnail Component 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ What is Alerts & Dismissible Alerts ○ How to Create Progress Bar ○ What is Media Objects Component ○ Why Media Objects Component ○ How to use Media Objects Component ○ What is Bootstrap List Group Component ○ What is Bootstrap Panel Component ● Bootstrap Plug-Ins ○ Why Bootstrap Plug-Ins ○ How to use Bootstrap Plug-Ins ○ What is Transition Plug-in ○ What Modal Dialog Box ○ What are the different Properties, Methods and Events of Model Dialog Box ○ What is Scrollspy Plug-In ○ What is Tab Plug-in ○ How to use Tab Plug-in ○ What is Drop Down Plug-in ○ What is Tooltip Plug-in ○ How to use Button Plug-in ○ What are the different methods and events of Tooltip Plug-in ○ What is Popover Plug-in ○ What is alert and Button Plug-ins ○ What is Collapse Plug-in ○ What are different types of Properties, Methods and Events of Collapse Plug-in ○ What is Carousel Plug-in About Ajax & JSON React JS ● Introduction to React ○ What is React? ○ React vs. other frameworks ○ Setting up a React environment ● JSX ○ Understanding JSX syntax ○ Embedding expressions in JSX 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ JSX attributes ● Components ○ Function components ○ Class components ○ Component lifecycle methods ○ Props and state ○ Stateless vs. stateful components ● State Management ○ useState hook ○ Managing state in class components ○ useReducer hook ○ Context API for state management ● Event Handling ○ Handling events in React ○ Passing arguments to event handlers ● Forms and Inputs ○ Controlled components ○ Uncontrolled components ○ Handling form submissions ● Lists and Keys ○ Rendering lists ○ Using keys in lists ○ Handling dynamic lists ● Conditional Rendering ○ if-else statements in JSX ○ Ternary operators ○ Logical && operator for conditional rendering ● Hooks ○ useEffect for side effects ○ useContext for context API ○ Custom hooks ● Routing ○ React Router basics ○ Nested routes ○ Route parameters ○ Navigation (Link, NavLink) ● State Management Libraries ○ Redux 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ Redux Toolkit ○ MobX ○ Zustand ● API Integration ○ Fetching data with fetch API or Axios ○ Handling async operations ○ Error handling ● Styling ○ CSS in JS (styled-components, emotion) ○ CSS Modules ○ Sass/SCSS ○ Tailwind CSS ● Testing ○ Jest for unit testing ○ React Testing Library ○ Writing test cases for components ● Performance Optimization ○ Memoization (React.memo, useMemo, useCallback) ○ Lazy loading components ○ Code splitting with React.lazy and Suspense ● Advanced Topics ○ Higher-order components (HOCs) ○ Render props ○ Refs and the useRef hook ○ Portals ○ Error boundaries ● Next.js ○ Server-side rendering (SSR) ○ Static site generation (SSG) ○ API routes ● Best Practices and Patterns ○ Component composition ○ Container and presentational components ○ Prop drilling and lifting state up ○ State management strategies ● Tooling and Ecosystem ○ Using create-react-app ○ Setting up a custom Webpack and Babel configuration 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ Linting with ESLint ○ Formatting with Prettier ● Deployment ○ Deploying to Vercel, Netlify, or other platforms ○ CI/CD pipelines ○ Optimizing for production PHP Programming ● Introduction to PHP ○ Web Architecture ○ Overview of PHP Platform ○ Origins of PHP in the open source community ○ Why do we use PHP? ○ Some of PHP's strengths: ○ Some of PHP's main competitors are PERL, Microsoft ASP.NET, JavaServer Page ○ Availability across multiple platforms ○ Installing as a module for Apache Web Server ● PHP language building blocks ○ Comparing PHP with other Web scripting languages or technology ○ Installation of PHP ○ PHP delimiters ○ Variable initialization with PHP ○ PHP Data types ○ PHP Constants ○ PHP Operators ○ PHP Magic Functions ● Conditional Statements ○ If else ○ If else if else ○ Nested If ○ Switch Case ○ Jump Statements ( Break , Continue , Exit ) ● Looping (Iteration) ○ For loop 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ While loop ○ Do while loop ○ Nested Loo ○ Foreach Loop ● Introducing ARRAY ○ How to use an important programming construct: arrays ○ Numerically Indexed arrays ○ Non-Numerically Indexed arrays (Associative Array) ○ Multidimensional arrays ○ Array sorting ● Manipulation user input ○ Presenting the user with input options via different HTML from elements ○ Retrieving form data with $_POST,$_GET and $_REQUEST arrays ○ Preserving Data in Form input ● Reusing Code and Functions ○ Introducing Functions ○ Defining functions ○ Using parameters ○ Understanding scope ○ Returning values ○ Call By Value & Call By reference ○ Using Require() and include() ○ Array , String , Math , Date functions ● File Uploading & Downloading ○ File uploading Concepts ○ Multiple File Upload ○ Downloading file from server using header ● String Manipulation and Regular Expression ○ Formatting , Joining ,splitting , comparing strings ○ Introducing Regular Expression ● State Management ○ Session, Cookie , Query String 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
○ Understanding Basic Session Functionality ○ Starting a Session ○ Registering Session variables ○ Using Session Variables ○ Destroying the variables and Session ○ What is a Cookie? ○ Setting Cookies with PHP ○ Using Cookies with Sessions ○ Deleting Cookies ○ Implementing Query String ● MySQL Database ○ Introduction to DBMS and Mysql ○ Web Database Design & Architecture. ○ Creating a MySQL Database ○ Creating Database Tables ○ Column Data Types ○ Implementing Insert/Delete/Update and select Query ○ Aggregate Functions ○ Having and Group By Clause ○ Joining Table ○ Implementing Keys & Constraint. ○ Dropping Tables and Databases ● Database Connection ○ Mysql database connectivity ● Advance PHP Techniques ○ PDF Generation ○ Excel or CSV Generation ○ Implementing Pagination ○ Exception Handling OOP’s Concept ● Class & Objects ● Static properties and methods ● Abstraction ● Encapsulation 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
● Inheritance ● Magic methods ● Constructors and destructors ● Property overloading ● Method overloading ● Polymorphism ● Interfaces ● Abstract classes ● Error handling Codeigniter Framework ● Introduction of CI ● Fundamentals of CodeIgniter ● Models Views Controllers ● Working with the CI & MySQL database ● Templates Integration ● CI Insert Operation ● CI Delete Operation ● CI Update Operation ● CI Grouping Operation ● Working with a Common Model ● Admin Panel Integration ● CI Rest API’s ● CI Third Party Integrations ● Frontend data fetching and Integration ● Add to cart Functionality in CI ● CI Pagination ● Payment gateway integration Rest API ● Build Rest API ● Postman Tool ● Integrated any 3rd Party API ● Webhook ● Email Integration ● SMS Integration 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com
Git & GitHub ● Basic Git Commands ● Create GitHub account ● Connect GIt and GitHub ● Push your first Project on GitHub ● Commits and Generate PR ● Resolve Conflicts Domain & Hosting ● How to purchase domain name ● How to host website ● Connect with FileZilla Other Features ● 3 Dummy Projects ○ E-Commerce ○ CRM ○ LMS ● Live Project Modules ● Project Deployment ● SDLC Basic ● Portfolio Building ● Code Optimization T&C Apply* 311, Global Business Hub, 3rd Floor, GLOBAL BUSINESS HUB, opposite to EON FREE ZONE, EON Free Zone, Kharadi, Pune, Maharashtra 411014 - www.GoDigiInfoTech.com