Full Stack Python - React
Full Stack Python - React
· 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 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
· 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 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
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
· 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
· 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
www.spark3e.com