ABOUT COURSE
Course 1. Software Development (Foundation)
Steps in Software development life cycle, Recent advancements in Software Development Life Cycle, Modeling of software, Team Structure and Project Management, Risk Analysis, Testing strategies.
Course 2. Python Programming
Introduction to Programming Languages; Language Building Blocks: Variables & Constants, Operators & Expressions, Input/processing/output; Basic Data Types; Decision Control Structures; Loop Control Structures; Arrays and Collections; User-Defined and Built-in Functions; Files; Program Debugging & Testing
Course 3. Database Designing and Development
Database basics: Benefits of Database; Data Models; Data Modelling and Database Design; Database System Architectures; Relational Databases: Entity-Relationship Model; Relational Algebra; Relational design principles; Normalization; Relational Database Implementation – SQL; Database Development Process: Indexing and Hashing; Transaction Management; Recovery and Concurrency Control; Security and Auditing,
Course 4. Front End Designing
Introduction, Selectors, Cascade and Selectors, Styling List, Positioning, Advanced Selectors, Positioning, Styling Tables. HTML5 syntaxes, Working with Paragraphs, headings and text, Linking to Content, Validation of Page, Use of Images
Course 5. Web Development Via PhP
Introduction, Installation for PhP6 and Mysql, Handling Errors, User Login, Profile and Personalization, Debugging, Validating User Input, Accessing Database for Data Manipulation