• SWAYAM is a programme initiated by Government of India

    SNT Swayam is inspired by the same programme 
    At SplendorNet , We are getting started to design our training programms to upscale our team's skills and talent


    snt "स्वयम"

    Your self learning assistance at SplendorNet


Available courses

This course will give you knowledge about how to use the git in an efficient way. 

Please talk to devOps team member to get started on this. 

At the end of this course you should be able to use git effectively.

regular select2 dropdown and the ajax select2 dropdown integration with Django. We will fetch data from django backend using select2 ajax method. We will make the default select widget that is rendered by Django Form into a select2 slect box. We will use Django Model Forms (Django ModelForm) entirely in the project. We can also use regular Django Forms as well. We will talk about the issues in implementing select2 ajax with Django and we will fix them as well. We will also make sure the Django Form Validation still works with the select2 ajax integration. We will also show you the inserting and updating of records (django crud) in the scenario of Django select2 ajax integration.



Github Repo :
https://github.com/akjasim/cb_dj_select2 

Select2 Docs : https://select2.org/ 

jQuery CDN : https://code.jquery.com/

In this video, we will cover - 

* What are groups and permissions and when to use them

* Their application in Django admin panel

* is_staff vs is_superuser explained

* Full Database schema explanation of groups and permissions

* How permissions are linked to database models using contentype

* How ManyToMany field works in Django

* Applications of groups and permissions

* How to give permissions to staff members for securing django admin dashboard

* Implementation using function-based and class-based views to create a group, add a user to a group, check group. Then how to allocate permission to a user, restricting views for users having certain permissions.

* User authorization to access view or not and thus adding a security layer to our views

* Making custom decorators and mixins.

* Using default permissions.

* How to create custom model-dependent and model-independent permissions.

Get yourself prepared for web development using Django Framework. 


HTML CSS JS JQUERY AJAX BOOTSTRAP, Select 2 , JQeury UI , Date picker etc. DTL , Theme Integration,  Assignment like stepper form , js validation , You will receive an introduction from one of the senior to get started and then Self learning will be started using given online resources. 

This course gives the idea of Django Rest Framework. 


Welcome to Django Bootcamp Self learning training programm. 

Please learn and practice following concepts of Python and Django

Framework basic , View , URL , Forms ,Models, ORM , Settings , Authentications, Model Manager, Formset, Middleware, Template tags , Custom commands, Context Processor, 3rd party API consumption

Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. Crashlytics saves you troubleshooting time by intelligently grouping crashes and highlighting the circumstances that lead up to them. It helps you to collect analytics and details about crashes and errors that occur in your app. It does this through three aspects: Logs: Log events in your app to be sent with the crash report for context if your app crashes. Crash reports: Every crash is automatically turned into a crash report and sent. Stack traces: Even when an error is caught and your app recovers, the JavaScript stack trace can still be sent.

Table of Content And Time Stamp


00:00:54    Introduction To Hooks

00:05:36    useState Hook

00:13:12     update state based on prev state

00:23:00    object as a state variable

00:30:03    Array as a state variable

00:39:15     Organizing The Folder Structure

00:41:33     Introduction to useEffect Hook

00:46:25     useEffect Hook (componentDidMount

                       and componentDidUpdate)

00:53:23     conditionally run effect

01:00:53     useEffect cleanUp Function

01:08:17      component Will UnMount

01:15:39     useEffect Hook: Fetch Data 

                       from API endPoint 

01:25:16      useEffect Hook: Fetch Single Post by id

01:33:13     useEffect Hook: Trigger effect based 

                       on button click 

01:37:28     Introduction to useContext Hook

01:42:08.    Implement Multiple Context with 

                       render prop pattern

01:52:54    Implement Multiple Context with 

                      useContext Hook

01:57:10      Introduction to useReducer Hook

01:59:01      useReducer Example 1

02:10:56     useReducer: state and action object 

02:23:16     Multiple reducers 

02:27:33     useState and useReducer

02:40:44    useState Data Fetch

02:52:19     useReducer Data Fetch

03:02:41    useCallback Hook

03:20:45    useMemo Hook

03:34:36   useRef Hook

03:39:38    useRef Example 2 (Timer)

You will receive an introduction from one of the senior to get started and then Self learning will be started using given online resources.


You should complete your understanding of following topics 

1. Introduction , SPA
2. Introducing JSX
3. Rendering Elements
4. Components and Props
5. State and Lifecycle
6. Handling Events
7. Conditional Rendering
8. Lists and Keys
9. Forms
10. Lifting State Up
11. Composition vs Inheritance
Local storage , session storage

React Login Authentication with JWT uses access and refresh tokens to authenticate users. You will use Axios and learn how to handle and store JWT access and refresh tokens. Also, why secure cookies are better than localStorage.

React Js UI Component

Study how to implement the Axios interceptors in React. How to apply the Request and Response interceptors in the ReactJS.

Complete this course by given credentials at udemy

and once done mark as done



This course is specially for newly joined team members in to QA department. The course mainly focus on the process of QA department and how things are carried out when you work on actual project