Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Aug 24th & 25th @7:00AM
Faculty: Mr. N. Vijay Sunder Sagar (17+ Yrs of Exp,..)
Duration : 12 Weekends Batch
Venue
:
DURGA SOFTWARE SOLUTIONS,
Flat No : 202,
2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038
Ph.No: +91 - 9246212143, 80 96 96 96 96
Syllabus:
DJANGO
1. INTRODUCTION
- What is Django?
- Why Django? Key Advantages
- History of Django
- Features of Django
- Characteristics of Django
- Companies Using Django
- Difference b/w MVC and MVT
- Models Views and Templates
2. WEB FRAMEWORKS
- What is a Web Framework?
- What is a server?
- HTTP Requests and HTTP Responses
- What is a web framework ?
- What is a web application?
- Steps in Developing web application.
3. DJANGO INSTALLATION
- Django Architecture
- Django Installation
- Virtual Environment
- Working with Pycharm
- Working with ATOM
- Developing First Django Application
4. DJANGO PROJECT ARCHITECTURE
- Exploring manage.py,
- Exploring urls.py
- Exploring settings.py,
- Exploring admin.py,
- Exploring models.py,
- Exploring views.py,
- Application creations and Examples
5. DJANGO APPLICATION CREATION
- steps in Application creation
- Working with views
- Working with HTML and CSS
- Working with Bootstrap
- Django Application creation in Atom
- Django Application creation in Pycharm
- project with multiple Applications
- Reusing a Application in different projects
- working with staticfiles
6. DJANGO VIEWS
- Requesting a web page via URL
- Rendering web page via view function
- Render HttpResponse to templates
- Application with multiple views
- Understanding context object and dictionary type
- GET and POST methods
7. DJANGO TEMPLATES
- Template tags
- Template Filters
- Template API
- Passing Dynamic content to template file
- Passing multiple dict values to template
- Loading static files
- Adding image file to template
- Advanced Templates
- Template library
- custom template filter
- custom templates tags
- Registering the tags
8. DJANGO ADMIN
- Activating the Admin interface
- Creating super user for Admin site
- Using the Admin site
- How to use the Admin site
9. DJANGO MODELS
- Working with models and databases
- Defining Models
- Model Fields
- Defining forms
- ModelForms
- makemigrations and migrate
- Registering models in settings.py
- Registering models with Admin site
- Connecting with sqlite3
- Connecting with MySQL
- Connecting with Oracle
10. ADVANCED CONCEPTS
- Django ORM
- Faker Module
- Class based views
- Form validation
- Rendering forms
- crispy forms
- MultiselectField
- Embeded Video
- Uploading and downloading Files
- Working with Audio and video
- Integrating with legacy databases and applications
- Sessions users Registrations
- Security
- Django Deployment
- Other Contributed Frameworks
UI Technologies
HTML
- Introduction to WEB
- HTML Basic Tags
- HTML Formatting Tags
- HTML Lists
- HTML Tables
- HTML Images
- HTML Anchors
- HTML Forms
- HTML Input Elements
- HTML Form Attributes
- HTML Frames
- HTML GET/POST
- HTML5 Drag/Drop
- HTML Canvas
- HTML Multimedia
CSS
- CSS Basics
- CSS Introduction
- CSS Syntaxes
- CSS Styling
- Styling Backgrounds
- Styling Fonts
- Styling Links
- Styling Lists
- Styling Tables
- CSS Borders
- CSS Selectors
- CSS Fonts
- CSS Text Effects
- CSS Backgrounds
- CSS keyframes Rule
- CSS Multiple Columns
JAVASCRIPT
- What is Script? Types of Scripts?
- Introduction to JavaScript
- Comments and Types of Comments
- Popup Boxes
- Variables & Operators
- JavaScript Functions and Events
- Conditional Statements
- Looping Control Statements
- Types of Errors
- Exception Handling
- Java Script Objects
- Browser Objects
- Validations in JS