Image


OBJECTIVE:

This course help the participants to understand from basic to advance level in the application of Python.

TARGET AUDIENCE :

Diploma / Graduates / Engineering Students.

PREREQUISITES :

Python programming language is mandatory

OVERVIEW :

Python Full Stack Developer course is designed for beginners and developers to specialize in building complete modern web sites with Front-End, Back-End and Web Framework technologies, Database Management Systems. With rapid development in technologies, Python Full Stack Developer professionals are in demand.


COURSE COVERAGE :

I. PROGRAMMING LANGUAGE


C PROGRAMMING Data Types - Operators - Expressions - Conditional Compilation - Looping & Branching - Arrays - Functions - Storage Classes - Structures and Unions - Pointers - Dynamic Memory Allocation - File Handling - Linked Lists - Double Linked List - Circular Linked List - Bit Manipulation - Introduction to Data Structure.
C++ PROGRAMMING Introduction to OOPS - Input & Output Streams - Classes & Objects - Member Functions - Function Overloading - Friend Functions & Classes - Operator Overloading - Constructor & Destructor - Inheritance - Polymorphism - File handling using Stream Classes - Instance - Templates.
SUN JAVA Data Types - Arrays - Functions - Classes - Methods - Inheritance - Polymorphism - Interfaces -Packages - Garbage Collection - Exception Handling - Data Structures - Collection - Generics - File Streams - Serialization - Multi Threading - Networking - Socket Programming - JDBC - JFC / Swing.

II. FRONT-END LANGUAGE & LIBRARY

HTML5 HTML Basics - New Elements - Canvas - Multimedia - Form Elements, Semantic.

CSS3 :Syntax - Id, Class, Tag Styling - Using Text - Fonts - Links - Lists and Tables - Box Model - Text Effects - Transition - Animations.

BOOTSTRAP :Responsive layouts with Grids - Themes - Components - Building Forms.

PYTHON PROGRAMMING Introduction - Conditional Statements - Looping - Control Statements - String Manipulation - Lists - Tuple - Dictionaries - Functions - Modules - Input/Output - Exception HandlingHandling - Files - Packages - OOPS Concept - Class and objects - Inheritance - Polymorphism - Data Structure - MySQL Database Access - GUI Programming (Tkinter) - Image Processing in Python with Pillow & OPENCV.

ADVANCED JAVASCRIPT: Basics, Arrays - Functions and Objects - DOM Model - Event Handling - Arrow Functions - Closures - Array Filter and Array Reduce - Regular Expression - OOPs - Promises - Async/Wait.

REACT JS Creating an app - Using Templates - Components - Working with Props and State - Event Handling - Routing - Hooks - useState - useEffect - useRef - useCallback - useContext - Server Integration with API calls.

III. DATABASE MANAGEMENT SYSTEM

MySQL :
Client / Server Concepts - Relational Model - Data Definition Using SQL - Modify Tables - Using ALTER TABLE Queries, Add a Column, Add an Index, Add a Primary Key - INSERT and DELETE Queries - UPDATE Queries - Using Select Queries - SELECT, WHERE, LIMIT, ORDER BY, GROUP BY, JOIN - Constraints and Indexes - Views - Expressions - Grouping - Using Functions - Math Functions, Compare, String values, Work with Dates - JOIN and Subqueries - Advanced MySQL Query Processing.

MongoDB
Introduction to NOSQL databases, CRUD operations, Data Indexing & Aggregation, Working with Unstructured Data

IV. WEB FRAME WORK

ELECTIVE - I

DJANGO
What Is a Web Framework - The MVT Design Pattern - Django template tags - If/else - If/elif/else – For – Comments – Filters - Using templates to display data in the site – Forms Creation - CRUD operations - The Form class - Processing the form - Widgets – Validation - Forms in templates - Using Models and ORM - Building Web APIs using Django REST - Generic Views in Django Rest – Serializers - Working with Images - Authentication with tokens - Postman - Related models - Contenttypes app.

ELECTIVE - II

SPRING BOOT Spring Boot Annotations – CRUD Operations – Spring Data JPA – CrudRespository & JpaRespository – findBy methods in JPA – Custom Queries in JPA – Forms Development – Hibernate – JAVA REST API – REST API Media Types – Exception Handling – Connecting Spring Boot and React.

PROJECT

PROJECT To enhance the skills of the Student as full-stack developer they are given web development projects like E-Commerce Website, Food Delivery App, Content Management System, Project Management Dashboard, etc.

Company name

CSC Computer Education Pvt. Ltd.

Contact

195, Royapettah High Road Near Vidya Mandir School, Luz corner,Mylapore, Chennai - 600 004

csc.edu.mylapore@gmail.com

Ph. +(91) 94431 19345, 75501 77465, 95149 73499

Manager :ramlin@cscmylapore.com

Admin :admin@cscmylapore.com

Support :info@cscmylapore.com

Official Website:www.cscmylapore.com
© 2024 Copyright: CSC Mylapore | This template is made with by Gray Pixel Tech