“College to Corporate program”



Technical Skills

   Version Control: Why? Types: Central, Distributed. Examples with git - SDLC: Introduction, Develop, Test, Deploy, Maintain Historic Trends: Waterfall, Spiral, Agile / Scrum - Python Basics: Assignments, Imperative Statements Loops, Functions, Classes and Objects - Architectural MVC Pattern: Model, View, Controller. Examples MVC on the Web: Server-side, client-side. Flask - ORMs: Objects, Stores, Marshalling, Serialization Example with SQLAlchemy - Micro services: Monoliths, Modules, SoA, Containers Version Control: Why? Types: Central, Distributed. Examples with git - SDLC: Introduction, Develop, Test, Deploy, Maintain Historic Trends: Waterfall, Spiral, Agile / Scrum - Python Basics: Assignments, Imperative Statements Loops, Functions, Classes and Objects - Architectural MVC Pattern: Model, View, Controller. Examples MVC on the Web: Server-side, client-side. Flask - ORMs: Objects, Stores, Marshalling, Serialization Example with SQLAlchemy - Micro services: Monoliths, Modules, SoA, Containers Test Driven Development: PyUnit - Cyber - Cloud Primer - Big Data - How stock exchange works? – Case Study

   

“Foundation Program in ICT for Education”



Pandit Madan Mohan Malaviya National Mission for Teachers and Teaching (PMMMNMTT), MHRD, GoI



Course Content:

   Module 1. Information Capture, Storage, and Display
1. Subsystem of Computer Devices for Capture
i. Keyboard, Monitor, Printer, Webcams, Mouse, Hard disks, Software
ii. Tablets and Smart Phones
iii. Servers, Cloud, Storage Farms
2. Effective Storage and Display
i. Directory Organization and File Handling
ii. Dealing with multiple information format
iii. Organizing and Searching

  Module 2. The world of Internet and Web
1. Essentials
i. Basics of Connectivity, LANs and WANs, Wireless and Bluetooth
ii. Organization of Web, IP Address, Domain Names, DNS Servers

iii. Browsers and Plug-ins
2. Effective exploration of Web
i. Searching Techniques
ii. Best practices for exploration

  Module 3. Use of ICT for Resource Creation and Management
1. Digital Content Creation using common productivity tools
i. Document Editors
ii. Presentation Software
iii. Spreadsheets
2. Audio-Video Resource Creation: Spoken Tutorial Methodology
3. Content Management Systems
4. Learning Management Systems

  Module 4. Best Practices for Information dissemination with ICT
1. Best Practices for Visual Communication
2. Best Practices for Online Collaboration
i. ICT as a facilitator for academic ethics and integrity
ii. Creative Commons Licensing
iii. Netiquettes for effective email communication
iv. Practices for engaging in healthy discussion
3. Facilitating collaborative resource creation and evaluation for online usage