Innovative Skills BD offers a comprehensive course AI based web development with Django covering Python basics, Software Development Life Cycle (SDLC), SQL, Django, Django Rest Framework (DRF), and FastAPI, along with practical projects. Additionally, Innovative Skills BD provides instruction on integrating an Artificial Intelligence (AI) module into a web application. The course, titled 'AI Based Web Development with Python,' equips participants with essent...
CREATE TABLE(INSERT. SELECT. UPDATE. DELETE. WHERE Clause. ORDER BY. GROUP BY. HAVING.JOINS (INNER. LEFT. RIGHT. FULL))
Subqueries
Indexes
Views
Transactions
ACID Properties
Constraints
PostgreSQL Setup
Connecting Database with Python
Milestone 2 (Django with REST API)
Introduction to Django
Project & App Structure
URL Routing
Views
Templates
Models
Migrations
Admin Panel
Static & Media Files
Form Handling
User Authentication
Class-Based Views
Custom User Model
Django Signals
Introduction to DRF
Serializer
ModelSerializer
APIView
GenericAPIView
ViewSet
Router
Request & Response
CRUD Operations
Authentication & Permissions
JWT Authentication
Pagination
Filtering & Searching
Throttling
Versioning
Caching
File Upload API
Nested Serializer
DRF with PostgreSQL
API Testing with Postman & Swagger
Milestone 3 (FAST API)
Introduction to FastAPI
Installation & Project Structure
Path Parameters & Query Parameters
Request Body & Pydantic Models
Data Validation
CRUD Operations
Dependency Injection
Response Models
Handling Errors & Exceptions
Authentication & Authorization
JWT Token Implementation
FastAPI with PostgreSQL
Async & Await Basics
Using SQLAlchemy with FastAPI
File Upload & Download
Background Tasks
Middleware
FastAPI with Frontend (CORS)
Testing with Pytest
Automatic Docs (Swagger & ReDoc)
Milestone 4 (AI Integration)
How to Integrate 3rd Party AI Based API
Milestone 5 (Projects)
Customer Relationship Management Project
Exam Management System
Milestone 6 (AI + Backend + Deployment)
Exam â WritteIntroduction to Model Deployment
Saving & Loading Models (Pickle/Joblib)
Model Inference Script
Creating REST API with FastAPI/DRF
Docker Basics for AI Projects
Dockerizing ML/DL Applications
Creating Dockerfile & .dockerignore
Testing Locally with Docker
Introduction to Cloud Deployment
Environment Setup on EC2
Serving Models with Gunicorn & Nginx
Setting up HTTPS with SSL
Postman & Swagger for API Testing
Model Versioning
Monitoring & Logging
CI/CD Basics for AI Projectsn
Exam â Viva
Salman Md Sultan
Education
,
IT Industrial Experience
(6 Years)
No.
Institution
Designation
Duration
1
CEO, Innovative Skills Ltd | Former Report Analyst, Robi | Former Technical Team Leader, European IT Solutions | Former AI Researcher, WMCS LAB, Chosun University, South Korea
CEO, Innovative Skills Ltd | Former Report Analyst, Robi | Former Technical Team Leader, European IT Solutions | Former AI Researcher, WMCS LAB, Chosun University, South Korea
A very friendly teaching platform with up to date topics and industry experts. Learning here is a great experience.
Siraj Us Salekin
(5.0)
1 year ago
Innovative Skills BD provided an excellent foundation for my journey into Machine Learning and Deep Learning.
The NLP course, led by the phenomenal instructor Salman Bhai, was instrumental in teaching practical NLP model building and fostering a clear understanding of NLP classification, chatbots, and recommendation systems.
However, it's important to note that this course is best suited for those with some programming experience. While highly valuable, it may be challenging for complete beginners. Ideal participants include recent university graduates or programmers seeking practical NLP knowledge.
Salman Bhai's skillful guidance sets you on the right path. Those with strong self-study skills or a genuine desire to expand their NLP knowledge will find this course to be an excellent fit.
Salman Bhai and his team were incredibly supportive throughout the program. Their dedication to continuous workshops and industry knowledge sharing significantly enhanced the learning experience.
Overall Rating: 4.5 out of 5 stars
A minor suggestion for improvement: While the course is fantastic, full beginner-friendliness with comprehensive code explanations for those entirely new to implementation would elevate it to a perfect score. However, for the hard-working student, this knowledge gap can be readily addressed through additional self-study using documentation or online resources. Ultimately, even the challenges encountered are part of the rewarding learning process.
Thank you once again to Salman Bhai and his team!
Rahmatullah Masum
(5.0)
1 year ago
Assalamu Alaikum. 'Machine Learning for NLP' and other courses offered by Innovative Skills BD are well organized and the instructors are very helpful. So I recommend the courses of Innovative Skills BD.
Shaiful Islam
(5.0)
1 year ago
Embarking on a 4IR journey? Choose Innovative Skills. From Computer Vision, and NLP to other cutting-edge courses, their hands-on approach and expert insights made complex topics feel approachable, igniting a passion in me I never knew I had. If you're on the fence about where to start, trust me, this is the place. Dive in, and let them be the compass to your future.