0% found this document useful (0 votes)
9 views14 pages

Full Stack Python - React

The document outlines a comprehensive training program in Full Stack Development with a focus on Python, C, C++, and web technologies, boasting over 11 years of experience and significant candidate placement success. It details various programming topics, including control statements, functions, object-oriented programming, and web development frameworks like Django and React. Additionally, it highlights the program's emphasis on hands-on practice, industry-oriented projects, and experienced faculty support.

Uploaded by

weyogop443
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views14 pages

Full Stack Python - React

The document outlines a comprehensive training program in Full Stack Development with a focus on Python, C, C++, and web technologies, boasting over 11 years of experience and significant candidate placement success. It details various programming topics, including control statements, functions, object-oriented programming, and web development frameworks like Django and React. Additionally, it highlights the program's emphasis on hands-on practice, industry-oriented projects, and experienced faculty support.

Uploaded by

weyogop443
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Full Stack in Python

& Web Development


Serving since 11 Years

5000+ Candidates Trained


2000+ candidates Placed
50+ College Participation

www.spark3e.com 90499 86158


C - Programming

TOPIC 1 - WHAT IS C LANGUAGE? TOPIC 5 - POINTERS TOPIC 9-FILE HANDLING

• HISTORY OF C · DEFINITIONS ·FILE HANDLING GOALS


• FEATURES OF C · TYPES · FILE HANDLING FUNCTIONS
• TOKENS IN C · POINTER TO POINTER
• VARIABLES, KEYWORDS, IDENTIFIERS, · POINTER & FUNCTION
OPERATORS, DATA TYPE, CONSTANT · PASS BY REF & VALUE

TOPIC 2- CONTROL STATEMENTS TOPIC 6 - STRING TOPIC 10 - PROGRAMMING PRACTICE.

· SELECTION · STRING CONCEPT


(IF, ELSE-IF, ELSE-IF LADDER) · LIBRARY FUNCTION IN STRING
· BRANCHING(SWITCH) · OPERATIONS ON STRING
· LOOPING(WHILE, DO-WHILE, FOR) · USER DEFINED
· JUMPING ( BREAK,CONTINUE)
· NESTING

TOPIC 3 - FUNCTIONS TOPIC 7- STRUCTURE & UNION

· WHAT IS FUNCTION · STRUCTURE IN C


· FUNCTION TYPES · NESTED STRUCTURE
· FUNCTION CATEGORIES
· RECURSION IN FUNCTION
· CALL BY VALUE &REFERENCE
TOPIC 8 - DYNAMIC ALLOCATION

· MALLOC / ALLOCK
TOPIC 4 - ARRAY · CALLOC
· REALLOCK
· 1-D ARRAY
· 2-D ARRAY
· ARRAY & FUNCTION
C++ Programming

TOPIC 1 - BEGINNING WITH C++ TOPIC 5 - FRIEND FUNCTION, TOPIC 9 - FILE HANDLING IN C++
INLINE FUNCTION
· WHAT IS C++ & ITS HISTORY · WHAT IS STREAMS
· APPLICATIONS, ADVANTAGES · OPERATIONS ON FILE
· DIFFERENCE BETWEEN C & C++
· CONTROL STATEMENTS IN C++
· PILLARS OF OOPS

TOPIC 2 - CLASSES AND OBJECTS TOPIC 6 -STATIC DATA MEMBER & TOPIC 11 - PROGRAMMING PRACTICE
MEMBER FUNCTION
· DEFINING CLASSES,
· DEFINING MEMBER FUNCTIONS.
· DECLARATION OF OBJECTS TO CLASS.
· ACCESS MODIFIERS IN C++ (I.E.
PRIVATE, PUBLIC, PROTECTED) TOPIC 7- REFERENCING &
DEREFERENCING

TOPIC 3 - FUNCTIONS IN C++ TOPIC 8 - OOPS

· TYPES OF FUNCTION · ABSTRACTION


· CATEGORIES OF FUNCTIONS · ENCAPSULATION
· INHERITANCE
· TYPES OF INHERITANCE
· POLYMORPHISM
TOPIC 4 -CONSTRUCTOR: · TYPES OF POLYMORPHISM
· METHOD OVERLOADING
· CONSTRUCTOR IN C++ · METHOD OVERRIDING
· CONSTRUCTOR TYPES · OPERATOR OVERLOADING
· FUNCTION OVERLOADING VIRTUAL FUNCTION
· DESTRUCTOR
Python
TOPIC 1 -PYTHON BASIC AND TOPIC 5 – FUNCTIONS, MODULES
PREREQUISITES & ARRAY

· PYTHON HISTORY · FUNCTIONS DEFINITION


· PREREQUISITE & NEED OF PYTHON · FUNCTION TYPES
· SCRIPTING LANGUAGE · FUNCTION WITH
· FEATURES AND FUNCTIONALITY OF ARGUMENT(*ARGS ,**KWRAGS)
PYTHON · FUNCTION CATEGORIES
·PYTHON VERSIONS · MODULES

TOPIC 2 - WORKING WITH PYTHON IDE TOPIC 6- LAMBDA FUNCTION TOPIC 9 – PYTHON REGULAR
EXPRESSION
· SETTING UP PYTHON ENVIRONMENT · LAMBDA FUNCTION (WITH MAP,
· PYTHON IDE AND INSTALLATION REDUCE, FILTER) · REGULAR EXPRESSION
· FIRST PYTHON PROGRAM · DECORATORS AND GENERATORS · MATCHING
IN PYTHON · SEARCHING
· EXTENDED REGULAR EXPRESSION

TOPIC 3 –TOKENS IN PYTHON TOPIC 7 -CLASSES AND OBJECT

· VARIABLES AND DATA TYPES · INTRO TO CLASSES AND


· KEYWORDS & IDENTIFIER OBJECTS
· COMMAND LINE ARGUMENTS AND FLOW CONTROL · OOPS
· USER INPUT · EXAMPLES
· NUMBERS AND STRINGS
· CASTING AND OPERATORS
· LIST, TUPLES AND SET
· DICTIONARIES(FUNCTIONS AND METHODS) TOPIC 8 – FILES AND EXCEPTION
· COMPREHENSION HANDLING

· OPERATION ON FILE
· READ/WRITE OPERATIONS ON FILE
TOPIC 4 – CONTROL · FILE TYPES
STATEMENTS · EXCEPTION HANDLING
· TRY...EXCEPT
· IF, ELSE-IF,ELSE IF LADDER · TRY...EXCEPT. ELSE
· BREAK AND CONTINUE · FINALLY
STATEMENTS
· LOOPING (WHILE ,DO -
WHILE, FOR)
Python

TOPIC 13– PYTHON WEB FRAMEWORKS


TOPIC 10 – PYTHON AND DATABASE
• INTRODUCTION TO DJANGO FRAMEWORKS
· PYTHON MYSQL
• DIFFERENCE BETWEEN A APP AND PROJECT
· DATABASE AND TABLE CREATION
• WHAT ARE MIGRATIONS AND WHY WE DO THAT
· CRUD OPERATION
• ADMIN PART
· HANDLING DATABASE ERRORS
• HOW TO CREATE SUPERUSER IN PYTHON
· PYTHON AND MONGODB
• VIEWS IN PYTHON
• URL ROUTING
• TEMPLATE CONFIGURATION
• WHAT ARE MODELS
• MODELS AND ADMIN LINKUP
• MODEL FORM CREATION
• STATIC FILES AND SERVING STATIC FILES IN DJANGO
TOPIC 11 – MULTITHREADING • FORM VALIDATION
• FORM IN VIEW
· THREAD • ADDING BOOTSTRAP TO DJANGO
· THREADING MODULE • FORM AUTHENTICATION
· THREAD SYNCHRONIZATION • ADD LOGIN FORM IN BOOTSTRAP
• HOW TO RENDER IMAGES AND VIDEOS ON OUR SITE
• OVERVIEW OF FLASK, BOTTLE, PYRAMID, FALCON

TOPIC 12 – UNIT TESTING WITH PYUNIT TOPIC 14-ASSINGMENTS AND PROJECTS EXPLAINATION

· TESTING
· TESTING TYPES AND METHODS
· UNIT TESTING
· WHAT IS PYUNIT?
· TEST SCENARIO AND TEST CASES
Web Development
TOPIC 1 - WHAT IS WWW TOPIC 4 - MORE ON HTML 5 IMAGES AND HYPERLINK

· WEB DEVELOPMENT BASIC, ITS NEED · THE 'ALT' ATTRIBUTE


· HISTORY AND BRIEF INTRODUCTION · DECORATIVE IMAGES
· THE 'HREF' AND 'TARGET' ATTRIBUTES
. PROJECT 2

TOPIC 5 - CSS 3

TOPIC 2 - THE BIG THREE : HTML5, CSS AND JAVASCRIPT · INTRODUCTION AND EXAMPLE
· CSS STYLE ,LINKS AND TAGS
· WHAT IS HTML AND HTML5, CSS AND JS · RULES : SELECTOR AND DECLARATIONS
· HTML ELEMENTS · COMMON CSS PROPERTIES
· BASIC TAGS, ATTRIBUTES · MARGIN AND COLOR, UNITS: PX, EM, REM, %, VH, VW
· CHARACTER ENCODING, HTML ‘META’ TAG & VIEW SOURCE · STYLING LISTS
· MORE TAGS, DO'S ANDDON'TS · SELECTORS
· YOUR FIRST WEB PAGE · CASCADING: INHERITANCE AND PRECEDENCE
· PROJECT 1 · CSS BOX MODEL
· ANIMATION , TRANSITION AND TRANSFORMATION
· MEDIA QUERIES

TOPIC 3 - MORE ON HTML 5 TOPIC 6 - A WORLD OF POSSIBILITIES (MORE ON HTML5 WITH CSS)
ATTRIBUTES
· TABLES (TAGS, ATTRIBUTES, STYLING, ZEBRA TABLE)
· GLOBAL & NON-GLOBAL ATTRIBUTES · AUDIO AND VIDEO ELEMENTS
· ACTIVITIES – ATTRIBUTES · THE IFRAMES TAG
SEMANTIC MEANING AND ELEMENTS · DECORATIVE IMAGES AND BACKGROUNDS
· NEW HTML5 SEMANTIC ELEMENTS · PSEUDO CLASSES ANDCURSOR
· DIFFERENTIATING SEMANTIC ELEMENTS · PROJECT 4
. <ARTICLE> AND <SECTION> ELEMENTS
· NEW INPUT TYPES AND NEW ATTRIBUTES
· HTML5 WEB STORAGE
Web Development

TOPIC 7 LAYOUTS TOPIC 9 - JQUERY

· POSITION PROPERTY, ABSOLUTE AND RELATIVE · JQUERY HOME


POSITION, Z- INDEX · JQUERY INTRO
· SIZING AND DIMENSIONS, CORNERPIECE IMAGE · JQUERY GET STARTED
· FLEXBOX – A NEW HOPE · JQUERY SYNTAX
·MAIN AND CROSS AXES · JQUERY SELECTORS
· JUSTIFICATION AND ALIGNMENT · JQUERY EVENTS
· ORDER
· PROJECT 5

TOPIC 10- JQUERY EFFECT

· JQUERY HIDE & SHOW


· JQUERY FADE
TOPIC 8 - JAVASCRIPT · JQUERY SLIDE
· JQUERY ANIMATE
· INTRODUCTION TO JAVASCRIPT · JQUERY STOP ()
· FUNDAMENTALS AND OPERATORS · JQUERY CALLBACK
· LOOP,STRINGS,ARRAY,FUNCTION · JQUERY CHAINING
· OBJECTS AND PROTOTYPES
· ADVANCED JAVASCRIPT FUNCTIONS
· ERROR HANDLING AND REGULAR EXPRESSIONS
· EVENT HANDLING
· DOM AND BOM CONCEPTS TOPIC 11 -BOOTSTRAP
· VAR,LET AND CONST KEYWORDS
· JAVASCRIPT HOISTING INTRODUCTION TO RESPONSIVE WEB DESIGN OR LAYOUT
· JSON
· ARRAY,STRING,DATE AND TIME OBJECTS · INTRODUCTION TO BOOTSTRAP,CSS,HTML5
· FORM VALIDATION · NEED OF BOOTSTRAP, WHAT IT INDUSTORY DEMANDS
· BOOTSTRAP INSTALLATION / ENVIRONMENT SETUP
Web Development

TOPIC 12 - BOOTSTRAP BASIC COMPONENT TOPIC 14 - WHAT IS REACT JS?

· INTRODUCING THE GRID · REACT JS INTRODUCTION


· CREATING AMAZING BUTTONS · ADVANTAGES OF REACT JS
· INTRODUCING ALL NEWGLYPHICONS · WORK FLOW OF REACT JS
· DIFFERENT FORM COMPONENTS · SCOPE OF REACT JS
· USING TABLES WITH DIFFERENT CLASSES
·CREATING DROPDOWN'S
· ADDING FIXED NAVBAR TO YOUR WEBSITE
· CREATING LIST GROUPS AND ITEMS ,
MODAL WINDOWS (POP-UPS)
· INTRODUCING BREADCRUMBS (PAGE LOCATOR) TOPIC 15 - OVERVIEW OF JSX
· CREATING COLLAPSIBLE PANELS
· BOOTSTRAP LISTS · INTRODUCTION OF VIRTUAL DOM.
· BOOTSTRAP SCROLLSPY · DIFFERENCE BETWEEN JS AND JSX.
· USING PAGINATION & PAGER · REACT COMPONENTS OVERVIEW
· CONTAINERS AND COMPONENTS
· WHAT IS CHILD COMPONENTS?
· WHAT IS NAMESPACED COMPONENTS?
· WHAT ARE THE JAVASCRIPT EXPRESSIONS
AVAILABLE IN JSX?

TOPIC 13 - ADVANCE BOOTSTRAP, INTEGRATION WITH


CSS / JS TOPIC 16 - REACT JS ENVIRONMENT SETUPS

· BOOTSTRAP MODALS · NODE SETUP


· POPOVERS · HOW TO USE NPM?
· BOOTSTRAP ACCORDION · HOW TO CREATE PACKAGE.JSON AND
· BOOTSTRAP SCROLLSPY PURPOSE OF IT
· BOOTSTRAP HELPER CLASSES · BEST IDE FOR REACT JS AND HOW TO WRITE
· BOOTSTRAP LIVE EXAMPLES OPTIMIZED CODE IN REACT JS?

SINGLE PAGE RESPONSIVE WEBSITE USING BOOTSTRAP


Web Development

TOPIC 17 - REAL-TIME APPLICATION BY USING TOPIC 20 -EVENT HANDLING IN JSX


REACT JS

· CREATE A REACT COMPONENT WITH JSX TOPIC 21 -HOW TO WRITE STYLES IN REACT JS
TEMPLATE.
· HOW TO CREATE NESTED COMPONENTS? TOPIC 22 -REACT ROUTER WITH NAVIGATION
· WHAT IS REACT JS RENDER?
· REACT PROPS OVERVIEW.
· INTRODUCTION OF PROPS VALIDATION WITH TOPIC 23 -FLUX , REDUX OVERVIEW
DATA TYPES.
· FLOW OF STATES, INITIALIZE STATES AND
UPDATE STATES.
TOPIC 24 - HOOKS

· UNDERSTANDING HOOKS
TOPIC 18 - REACT JS FORMS AND UI · THE USESTATE HOOK
· SIDE EFFECTS USING THE USEEFFECT HOOK
· THE USECONTEXT HOOK
· LISTS OF FORM COMPONENTS. · THE USEREDUCER HOOK
· SETUP CONTROLLED AND UNCONTROLLED · WRITING YOUR OWN HOOK SECTION
FORM COMPONENTS.
· CONTROL INPUT ELEMENTS.
· HOW TO SET DEFAULT VALUES ON ALL
FORMATS OF INPUT ELEMENTS. TOPIC 25 - CODE SPLITTING
· REACT JS FORM VALIDATIONS.
· HOW TO WRITE STYLES
TOPIC 26 - NEW FEATURES OF REACT

TOPIC 19 - ROUTING IN REACT JS AND OTHER JS


CONCEPTS TOPIC 27 - WEBPACK API AND RESTAPI IN REACT

· SINGLE PAGE APPLICATION OVERVIEW · WEBPACK AND ITS USE


· HOW TO CONFIGURE REACT ROUTER? · SETTING UP AND INSTALLING
· HISTORY OF ROUTER
· HOW TO HANDLE CONDITIONAL STATEMENT
IN JSX?
Web Development

TOPIC 28 - INTRODUCTION TO NODE JS AND EXPRESS JS

· WHAT IS NODE JS?


· WHAT IS EXPRESS JS?
· NODE JS INSTALLATION STEPS
· THE NODE PACKAGE MANAGER
· HTTP MODULES
· NODE JS FILE SYSTEM
· EXPRESS JS ROUTING AND HANDLING STATIC FILES
· BUILD REST API USING NODEMON
· NODE JS WITH MONGODB
· NODE JS AND CRUD OPERATION

TOPIC 30 -REAL TIME PROJECT WORK

TOPIC 29 - WEB HTTP API

· HTTP PROTOCOL
· CREATING SERVICES
· AN INTRODUCTION TO DEPENDENCY INJECTION
· SIGNING UP WEB API
· INTRODUCTION TO OBSERVABLES
· INTRODUCTION TO JSONP
· GETTING THE DATA USING HTTP AND JSONP
· CREATING THE WEATHER MODEL CLASS
·COMPONENT LIFECYCLE
· DISPLAY AND TEMPLATES
Program Highlights

1 2 3 4 5

5+ Years
Full Time lab
Basics To Industry Oriented Hands On Experinced
Advanced Projects Practice Faculty Labs are available full
day for practicing on
learn From Basics of For Better Understanding More emphasis on Expereinced Mentor technology.
Full stack to Advanced multiple Project work. Practical Training for Better quality
Contents. Than Therotical. Understanding.
Other Technologies at SPARK

Android Java

Web Software
Development Testing

Python Full Stack


Development
For More Info contact,
872,Sai Krupa Building ,Opp.Sane Dairy,
Bhandarkar Rd.Deccan,Maharahstra 411004

Contact No +91-9049986158 / 9673006159

www.spark3e.com

You might also like