Let's come Together to build a Better Tomorrow !

"Learn to Code, Understand core computer science concepts, create a website or a mobile app or an application program and make great use of this time to become a better version of yourself this summer !"

Coding Camp Syllabus...

  1. Basics of Computer Science

  2. Operating Systems

    • Windows - CMD, Batch Commands, Task Manager, Task Scheduler, Services, Environment Varriables

    • Linux - Bash Shell, Shell Commands, Bash Scripting, Sudo, File Permissions, User Management, File System, VIM, Cron Job

    • MacOS - Introduction of Mac OS.

  3. Computer Networking

    • IP Address, Network Topology, DNS, SSH, FTP

  4. Cloud Computing

    • What Cloud actually is and Cloud Providers.

    • AWS vs GCP vs Azure

    • Core AWS Services - EC2, Secuity Groups, Nat Gateway etc.

  5. Virtual Machines and Docker

    • VM using VMWare Player or Oracle Virtual Box

    • Introduction of Docker Containers.

  6. Software Development Life Cycle

    • Waterfall Model, Agile Model

  7. Software Testing

    • Testing Techniques - Black/White Box, Unit/Integration, Funtional vs Not Functional

    • Writing Test Cases

    • Bug Tracking Tool - Jira Cloud

  8. Front End Programming

    • HTML, CSS, Java Script

    • Intro of modern UI Frameworks - Jquery/React\/Angular

  9. Programming Python or Java

    • Core Programming

  10. Databases Concepts

    • MYSQL installation

    • Quick DDL and DML

  11. DB Connectivity in Programs(JDBC)

    • JDBC

  12. SVN and Git hub basics

    • Github.com Repo creation

    • Code commit and Cpde Pull

    • Merging Pull Request.

  13. Cyber Security and Ethical Hacking

    • Vulnerabilities, OWASP Top-10

  14. Encryption and Hashing

    • Symmetric vs Asymmetric Encryption

    • Hash Function and their uses - MD5 and SHA

  15. AI Fundamentals and Prompt Engineering

    • Basics of AI and Prompt Engineering