my course teacher https://www.linkedin.com/in/isveckrali/
My linkedin https://www.linkedin.com/in/rakipatabey/
COURSE CONTENTS
- What is an Algorithm?
- Flow Char
- Examples
- What is HTML?
- Elements
- Features
- Links
- frame
- Listing
- Form Objects
- Adding Pictures
- sing Background
- Colors
- What is CSS?
- Code structure
- Id and Class Selection
- Introducing CSS
- Background
- Articles
- Fonts
- Links
- Listing
- Tables
- Box Model
- Borders
- Outer Borders
- Drinking Spacesv
- Grouping and Overwriting
- Limitations
- Show/Hide
- Positions
- Scroll
- Align
- Transparency
- Feature Selection
* We will make 2 HTML and CSS PROJECTS.
* You will do 1 HTML and CSS PROJECT.
- What is HTML5?
- HTML5 structure
- Form Elements
- Input Types
- Input Features
- Adding Videos
- Adding Sound
- Transition
- SVG
- What is CSS3?
- Edge Rounding
- Giving Shade to Text
- Giving Shadow to the Box
- Text Overflow
- 2D transformations
- 3D transformations
- Transition Effects
- Animation Making
- Split text
- Resizing
- Transparency
- Box sizing
- Flexible Box Usage
- Media Queries
- Filter Effects
- Background Blending
- Variables
- Grid Structure
* You will do 1 HTML5 and CSS3 PROJECT.
- What is Git/Github?
- Github account creation
- Git Installation
- Git and Github linking
- Github Project Creation
- Basic Commands
- Branching
- Remote Repository Commands
- Documentation with readme.md settings
- Other Git Commands
* 1 HTML5 and CSS3 PROJECT You will make and upload to Github and upload previous projects with Gifs and Documentation.
- What is Bootstrap?
- container
- grid
- Colors
- Tables
- pictures
- Warnings
- Buttons
- Button Groups
* We will make 2 Bootstrap PROJECTs and post them on Github.
* You will make 1 Bootstrap PROJECT and you will upload it to Github with Gif and Documentation.
- What is JS?
- JS binding
- Terms of use
- Screen printing methods
- Comments
- Variables
- Arithmetic Operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- Data Types
- Objects
- Scope
- Events
- String Operations
- Date operations
- Arrays and Operations
- If Else
- Switch Case
- For Loop
- While Loop
- Do While Loop
- Break and continue
- Type Conversions
- try catch
- Use Strict
- Hide Show Simple Dom Example
- What is Object Oriented Programming?
- Object Prototype
- Inheriting
- Private Variable
- Using Get and Set
- extension
- Chaining Methods
- Let
- Defaul Parameters
- Destructuring Assignment
- const
- arrow functions
- Classes
- literals
- Spread Operator
- For Of
- Set Map WeekMap WeakSet
- New Built-In
- Promise
- async
* We will make 2 JS PROJECTS and post them on Github.
* You will make 1 JS PROJECT and you will upload it to Github with Gif and Documentation.
- What is Jenkins? How to use?
- What are cloud systems and how are they used?
- AWS and Firebase structure
- What is Unit Testing? How to use?
- Other Test Environments/Tools
- What is Trello/Jira and how is it used?
- What is React? (Comparison with vanilla JS)
- DOM and VDOM relationship
- What is JSX?
- Prop and State structure and relationship between State and VDOM
- How to make style with React? Different methods
- Component structure and Component types (Class based - Function Based)
- Lifecycle Methods
- What are hooks? Popular Hooks (useState, useEffect …)
- How to implement Lifecycle Methods with useEffect?
- Introducing the Axios library and pulling data from the API.
- Restful API introduction and methods (GET, POST, PUT, DELETE)
- Introducing the JSON Placeholder library and making CRUD operations by installing a fake Rest API
* You will make 1 React PROJECT and you will upload it to Github with Gif and Documentation.
- What is state management, why is it needed?
- Redux installation (Store, initialState, reducer, action)
- Differences with the useState hook
- Differences with context
- Redux-toolkit installation
- Differences between Redux-toolkit and Redux
- Example Redux and Redux-toolkit project
* We will make 1 Redux-Toolkit PROJECT and post it on Github.
* You will make 1 Redux-Toolkit and upload it to Github with Gif and Documentation.
- What is TypeScript and How to Install it?
- Simple Types
- Tuple
- Interface
- Class (constructor, methods, properties)
- Optional
- Abstract Class
- Access Specifiers (public, private, protected)
- Read-only property
- Generics
* You will make 1 TS PROJECT and you will upload it to Github with Gif and Documentation.
- What is MVC?
- How to make a react project by following the MVC pattern?
- What is Swagger?
- What does it do?
- How to use the request template in Swagger?
- Generating a sample request using the template in Swagger.
- What is MVVM? How to use?
- Variable
- nested use
- CSS inclusion
- Functions
- Inheriting
- operators
- Loops
- Decision Structures
- What is Agile and how is it applied?
- Project Publishing Methods
- Publishing a Sample Project
- How should the CV be, Filling references and content
- Technical interviews.