Full stack python developer
A Python Full stack developer knows how to use the Python programming language suite for all projects. Python is a general-purpose high-level programming language that may be used to handle both structured and unstructured data. At Vcube Software Solutions Pvt. Ltd in Kukatpally, Hyderabad, you may learn full-stack Python programming and participate in real-world projects.
Duration: 4month’s
Welcome to the Python and Django Full Stack Web Developer V Cube! In this course, We Cover Everything you need to know to build a website using Python, Django, and many more Web technologies!Python: It would be used to process the user request in the background.
Django: It is the web framework that coordinates all these components to make a web application.
MySQL: It is an open-source database to stores data permanently for a long time.
HTML CSS: It would be used to prepare beautiful webpages with numerous styles.
Java Script: It is a client-side scripting language, which would be used to perform client-side validations
GIT: It is the repository to maintain the versions of your source code.
Python Full stack Developer Course in HyderabadPre workout
- Introduction to programing
Introduction
- Learn about the course
Course Set-Up and Installation
- Setup your computer for the course!
Python Basics
- Tokens
- Formatted Strings
- Operators
- Athematic
- Logical
- Comparison
- Identity
- Membership
- Bitwise
- Short-Circuit Evolution
- Data types
- Conditional flow Statements
- Loops
- While – else
- For – else
- Nested loops
- Inbuilt Data Structures
- List
- Tuple
- Set
- Dictionary
- List comprehension
- Dictionary Comprehension
- Unpacking Operator
- Strings
- Functions
- Defining functions
- Arguments
- Types of Functions
- Keyword arguments
- Default Arguments
- Nested Functions
- List of args(*args)
- Dictionary of args(kwargs)
- Lambda
- Generators
- Decorators
- Recursive
- Map
- Filter
- Zip
- Enumerate
- File I/O
- scope
OOP’S
- OOPs vs. procedure Oriented programming
- Oops concepts
- Class. procedure
- Object
- Inheritance
- Polymorphism
- Abstraction
- Encapsulation
- Constructor
- Class vs. instance attributes
- Class vs. instance methods
- Static methods
- Magic methods
- Destructor
- Data hiding
- Operator Overloading
- Method Overriding
- Abstract Base Class
- MRO
- Exception Handling
- Exceptions
- Handling Exceptions
- Custom Exceptions
- With Statement
- Raising Exceptions
29. Modules
- Creating modules
- Compiled Python files
- Packages
- Sub package
- Dir function
Python Standard Library
- Regular expressions
- OS
- SYS
- My Sql. Connector
- Threading
- PDB
- Random
- Logging
- Unit test
External Libraries (optional):
- NumPy
- Pandas
- Matplotlib
Django Framework:
- Introduction
- Setup development environment
- Getting started with Django
- Creating an application.
- Views layer
- URL mapping
- Template layer
- MVT Architecture
- Http methods
- Models
- Creating migrations
- Running migrations
11.MySQL
- Connecting to MySQL
- Using MySQL in Django
- Basic MySQL commands
- Model Inheritance
- ORM
- Django ORM
- Query Sets
- Retrieving objects
- Filtering Objects
- Q Objects
- F Objects
- Aggregating Objects
- Annotating Objects
- Grouping Data
- Creating Objects
- Updating Objects
- Deleting Objects
- Transactions
- Executing Raw SQL Queries
- Debugging Toolbar
- Django Template Language (DTL)
Template inheritance
16. Form processing
- Django forms
- Model forms
- Cookies handling
- Image Processing
- Django Admin
- Setting Up Admin Site
- Registering modules
- Customizing list page
- Adding filtering to the ⇒list page
20. Django REST ⇒Framework
- Installing Rest
- Framework
- Creating API Views
- Creating Sterilizers
- Serializing objects
- Deserializing objects
- Authentication & Authorization
- Static files
- Pagination
- Signals
- Dynamic URL’s
- Function Based Views vs Class Based Views
- HTML
- Advanced HTML
- CSS
- Java Script
- Bootstrap
- GIT
What you will Learn?
- Create a fully functional website using the Full-Stack with Django
- Learn how to use HTML to create website content
- Use CSS to create beautifully styled sites
- Use JavaScript to interact with sites on the front end
- Learn how to take advantage of Bootstrap to style sites quickly
- Understand HTTP requests
- Learn the power of Python to code out your web application
- Implement a full Models-Views-Templates structure for your site
- Mainly Interview Skills.
Who is the course for?
- Complete Beginners
- Professionals looking to bridge gaps in their knowledge
MySQL Database
MySQL Database
- Importance of Database
- DDL
- Create
- Alter
- Drop
- Truncate
3.DML
- Insert
- Update
- Delete
4.TCL
- Commit
- rollback
5.DCL
- Grant
- Revoke
6.DQL
- Select
7.Constraints
- Primary key
- Unique
- Check
- Not null
- Foreign Key
- Clauses
- Operators
- Single Row Functions
- Group Functions
- Joins
- Functions
- Stored Procedures
- Triggers
Frontend Technologies(Basics)
- HTML
- CSS
- Java Script
- Bootstrap Templates