Image


OBJECTIVE :

This course aims to provide a comprehensive understanding of programming by leveraging the strengths of both Java and Python. Students will gain proficiency in core programming principles, including object-oriented programming, data structures, and algorithms, equipping them with the skills needed for various tech careers.

TARGET AUDIENCE :

Students, Career Changes and Individuals looking to pursue a career in tech.

PREREQUISITES :

No prior coding experience is required. This course is designed for beginners and covers fundamental concepts from the ground up.

OVERVIEW :

By learning both Java and Python, students can explore diverse career opportunities in Web Development, Data Science, Software Engineering and Mobile App Development.


COURSE COVERAGE

I. PROGRAMMING LANGUAGE

"C" LANGUAGE 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.


OOPS Using C++
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.

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.

PYTHON
Introduction to Python - History - Features - Working with Python - Basic Syntax - Variable and Data Types – Operator and Expressions - Conditional Statements - If - If- else - Nested if-else – Looping – For - While - Nested loops - Control Statements - Break - Continue – Pass - String Manipulation - Accessing Strings - Basic Operations - String slices - Function and Methods – Lists - Introduction - Accessing list - Operations - Working with lists - Function and Methods – Tuple - Introduction -Accessing tuples - Operations - Working - Functions and Methods – Dictionaries - Introduction - Accessing values in dictionaries - Working with dictionaries - Properties – Functions - Defining a function - Calling a function - Types of functions - Function Arguments - Anonymous functions - Global and local variables – Modules - Importing module - Math module - Random module - Packages – Composition - Input-Output - Printing on screen - Reading data from keyboard - Opening and closing file - Reading and writing files – Functions - Exception Handling - Exception - Except clause - OOPs concept - Class and object - Attributes - Inheritance - Overloading - Overriding - Data hiding – Polymorphism – Data Structure.

ADVANCED PYTHON PROGRAMMING
MySQL Database Access - GUI Programming (Tkinter) - Image Processing in Python with Pillow & OPENCV - Web Scraping

MINI PROJECT Students will develop projects such as a Calculator App, To-Do List Application, Student Management System, Number Guessing Game, Chat Application, Online Quiz System, Expense Tracker and more using Java or Python.

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