Summer Internship on PHP & MySQL

  • Diploma/Higher Secondary
  • 1 Months

What You will Learn

  • Detailed syllabus with daily tasks
  • Assignment
  • Hands-on Project
Codestack Academy

Course Format

  • Physical Tutorials
  • Assignments
  • Industrial Projects
  • Certification
Codestack Academy

Course Duration*

  • 1 hr a day
  • 3 days a Week
  • 3 Assignments
  • 1 Project

Course Content

This 20-day PHP with MySQL internship course is designed for diploma students to build a strong foundation in web development. It covers PHP basics, form handling, database connectivity, and CRUD operations using MySQL. Students will learn how to create dynamic websites, manage user sessions, and implement secure login systems. The course includes hands-on projects like student registration and blog systems to reinforce learning. By the end of the internship, students will have the skills to build functional web applications and gain practical experience for real-world development. This course is ideal for beginners looking to start a career in web development.

  • What is PHP & MySQL?

  • Installing XAMPP/WAMP/LAMP

  • Introduction to Apache, PHPMyAdmin, MySQL

  • Running PHP scripts

  • PHP Syntax, Variables, Constants

  • Data Types

  • Operators and Expressions

  • Embedding PHP in HTML

  • Conditional Statements (if, else, switch)

  • Loops (for, while, foreach)

  • Built-in functions

  • User-defined functions

  • Indexed, Associative, and Multidimensional Arrays

  • Array Functions

  • HTML Forms

  • POST vs GET methods

  • Form Handling in PHP

  • Basic form validations

  • Introduction to RDBMS

  • Creating Databases & Tables

  • Data Types

  • Basic SQL Commands (SELECT, INSERT, UPDATE, DELETE)

  • Connecting PHP with MySQL (mysqli & PDO)

  • Executing queries

  • Fetching data (single & multiple rows)

  • Full CRUD operation with PHP & MySQL

  • Insert, Read, Update, Delete records via web interface

  • File Upload in PHP

  • Sessions and Cookies

  • Secure Session Management

  • Login & Logout

  • Password Hashing & Verification

  • Session-based authentication

  • Uploading Images

  • Image Validation & Storage

  • Displaying Uploaded Images

  • Discuss Final Project ideas

  • Finalize project scope

  • Database Design + Basic UI
  • Core Logic Development (CRUD, Authentication)
  • Testing & Debugging
  • Final Project Demo

  • Evaluation

  • Feedback & Certification Distribution

Course Mentor(s)

Biswajeet Mohanta

Biswajeet Mohanta

Software Developer

  • 1 Year

Biswajeet Mohanta is a passionate MCA  graduate, specializing in software development at Infocreatives.  He's deeply immersed in the world of programming and technology, with a particular focus on PHP and its applications. 

His journey into the realm of software development began with a curiosity-driven exploration of web technologies. Through hands-on experience and dedicated learning, He has honed his skills in PHP, MySQL, HTML, CSS, and JavaScript. These languages and tools form the cornerstone of his technical repertoire, enabling him to create dynamic and responsive web solutions.

At Infocreatives, He has the privilege of serving as both an intern and a PHP trainer. This dual role allows him to apply his knowledge in real-world scenarios while also imparting it to others eager to learn. As a trainer, he finds immense fulfillment in guiding fellow enthusiasts through the intricacies of PHP development, fostering a community of continuous learning and growth.

His approach to software development is characterized by a blend of creativity and pragmatism. He believes in crafting solutions that not only meet functional requirements but also delight users with intuitive interfaces and seamless experiences. Whether it's designing a database schema, optimizing code performance, or troubleshooting complex issues, he approachs each task with meticulous attention to detail and a passion for excellence.

In addition to technical proficiency, he values collaboration and communication as essential pillars of successful software projects. He actively seeks opportunities to work in diverse teams, leveraging collective expertise to achieve shared goals. Through effective communication, he ensures clarity and alignment across all stages of development, from initial concept to final deployment.

Looking ahead, He's excited about the prospects of leveraging his skills and experiences to contribute meaningfully to the software development industry. Whether through innovative projects, impactful collaborations, or continued education, He's committed to pushing the boundaries of what's possible in technology.

In summary, as a Junior Software Developer at Infocreatives, and a dedicated MCA graduate specializing in software development, Biswajit is passionate about creating robust, user-centric solutions that make a difference. With a solid foundation in PHP and a diverse skill set encompassing front-end and back-end technologies, He's ready to embark on the next chapter of his journey, eager to learn, grow, and innovate in the ever-evolving field of software development.

1 +

Persons Mentored

2 +

Workshops Attended

Stay Connected with Us

Subscribe us now to get informations about new offerings, latest happenings from and around us