Croppinn protects your personal information and data.
Croppinn Pre-Employment Training Program (CPET)
Where first job becomes lasting career
Croppinn Pre-Employment Training Program (CPET) allows limited candidates to apply for training on specific roles like AI Engineer, Data Engineer, Full Stack Engineer and Content Creator at Croppinn.
Candidates must fill and submit the CPET Application Form. The applicants will then receive a confirmation email. Upon confirmation, the slots are allotted to CPET applicants based on the order of their applications and the availability. About 100+ AI DS & CC job openings are coming up from us with in next few months.
Training: Croppinn Pre-Employment Training Program (CPET)
Courses: AIMP, DSMP, PEMP, FSDMP, ATMP, CCMP
Roles: AI Engineer, Data Engineer, Prompt Engineer, Full Stack Developer, Automation Test Engineer, Content Creator
Mode: Remote (Multiple Instructors based), Additional E-Learning access.
Duration: 6 Months starting from 8th Apr 2024 / 15th Apr 2024 / 6th May 2024
Who can Join: Jobseekers / Students
Application: CPET Application Form
If you have any inquiries, feel free to contact hr@croppinn.com
Artificial Intelligence Mastery Program (AIMP)
Beginner Level:
Duration: 100 hours
Prerequisites:
Basic understanding of mathematics (algebra, calculus, probability)
Basic programming skills (Python)
Hourly Schedule:
Introduction to AI and ML (2 hours)
Understanding the concepts of AI and ML
Importance and applications of AI and ML
Python Basics for AI and ML (8 hours)
Variables and Data Types
Control Flow and Loops
Functions and Modules
Data Structures (Lists, Tuples, Dictionaries)
File Handling
Mathematics for Machine Learning (20 hours)
Linear Algebra
Calculus
Probability and Statistics
Introduction to Machine Learning (10 hours)
Types of Machine Learning
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Data Preprocessing (10 hours)
Data Cleaning
Data Transformation
Feature Scaling
Handling Missing Values
Supervised Learning Algorithms (20 hours)
Linear Regression
Logistic Regression
Decision Trees
Random Forests
Support Vector Machines
Unsupervised Learning Algorithms (10 hours)
K-Means Clustering
Hierarchical Clustering
Principal Component Analysis (PCA)
Model Evaluation and Validation (10 hours)
Cross-Validation
Evaluation Metrics (Accuracy, Precision, Recall, F1 Score)
Hyperparameter Tuning
Introduction to Deep Learning (8 hours)
Neural Networks
Activation Functions
Backpropagation
Hands-on Projects and Case Studies (10 hours)
Implementation of ML algorithms on real datasets
Building simple neural networks
Additional Skills Required:
Critical thinking and problem-solving skills
Strong analytical skills
Familiarity with basic data manipulation libraries in Python (e.g., NumPy, Pandas)
Ability to work in a team environment.
Advanced Level:
Duration: 200 hours
Prerequisites:
Completion of Beginner Level or equivalent knowledge
Hourly Schedule:
Advanced Deep Learning (20 hours)
Convolutional Neural Networks (CNNs)
Recurrent Neural Networks (RNNs)
Transfer Learning
Generative Adversarial Networks (GANs)
Natural Language Processing (NLP) (20 hours)
Text Preprocessing
Word Embeddings (Word2Vec, GloVe)
Named Entity Recognition
Sentiment Analysis
Reinforcement Learning (20 hours)
Markov Decision Processes
Q-Learning
Deep Q-Networks (DQNs)
Policy Gradient Methods
Time Series Analysis (10 hours)
ARIMA Models
Exponential Smoothing Methods
Prophet Library
Advanced Model Evaluation and Deployment (20 hours)
Advanced Evaluation Metrics
Model Deployment (Flask, Docker)
Model Interpretability
Ethics in AI (10 hours)
Bias and Fairness
Privacy and Security
Ethical Considerations in AI Development
Advanced Projects and Case Studies (60 hours)
Large-scale data projects
Real-world AI applications
Additional Skills Required:
Advanced programming skills in Python
Experience with deep learning frameworks (e.g., TensorFlow, PyTorch)
Ability to understand and implement complex algorithms.
Strong communication skills for presenting findings and discussing concepts with peers.
Expert Level:
Duration: 300 hours
Prerequisites:
Completion of Advanced Level or equivalent knowledge
Hourly Schedule:
Advanced Deep Learning Architectures (40 hours)
Transformer Networks
Variational Autoencoders (VAEs)
Deep Reinforcement Learning
Advanced Topics in NLP (30 hours)
Attention Mechanisms
BERT and Transformer Models
Sequence-to-Sequence Models
Advanced Topics in Computer Vision (30 hours)
Object Detection
Image Segmentation
Instance Segmentation
Advanced Reinforcement Learning Techniques (30 hours)
Model-Based Reinforcement Learning
Multi-Agent Reinforcement Learning
Meta-Learning
AI for Healthcare (20 hours)
Medical Image Analysis
Predictive Modelling in Healthcare
Electronic Health Records
AI for Finance (20 hours)
Algorithmic Trading
Risk Management
Fraud Detection
AI for Robotics (20 hours)
Robot Perception
Motion Planning
Robot Learning
Research Methods in AI (20 hours)
Literature Review
Experimental Design
Publication Process
Capstone Project (100 hours)
Independent research project or thesis under the guidance of a mentor
Implementation of a novel AI solution
Additional Skills Required:
Proficiency in advanced mathematics and statistics
Expertise in deep learning frameworks and libraries
Ability to conduct independent research and experiment with new techniques.
Strong problem-solving and critical thinking abilities
Data Science Mastery Program (DSMP)
Beginner Level:
Duration: 150 hours
Prerequisites:
Basic understanding of mathematics (algebra, calculus, statistics)
Proficiency in at least one programming language (preferably Python)
Familiarity with data manipulation libraries (e.g., Pandas)
Basic knowledge of machine learning concepts
Hourly Schedule:
Introduction to Data Science (10 hours)
Overview of Data Science
Importance and Applications of Data Science
Data Science Workflow
Python Fundamentals for Data Science (20 hours)
Basics of Python programming
Data structures and functions
Libraries for data manipulation (NumPy, Pandas)
Data Wrangling and Cleaning (20 hours)
Data Cleaning Techniques
Data Transformation and Feature Engineering
Exploratory Data Analysis (EDA)
Statistical Analysis for Data Science (30 hours)
Descriptive Statistics
Probability Distributions
Inferential Statistics
Hypothesis Testing
Introduction to Machine Learning (20 hours)
Basics of Supervised and Unsupervised Learning
Linear Regression
Classification Algorithms (Logistic Regression, Decision Trees)
Model Evaluation and Validation
Data Visualization (20 hours)
Visualization libraries (Matplotlib, Seaborn)
Creating effective visualizations
Dashboarding tools (e.g., Tableau, Power BI)
Additional Skills Required:
Strong problem-solving and analytical skills
Attention to detail for data cleaning and preprocessing
Basic understanding of algorithms and their applications
Advanced Level:
Duration: 300 hours
Prerequisites:
Completion of Beginner Level or equivalent knowledge
Hourly Schedule:
Advanced Machine Learning (40 hours)
Ensemble Learning (Random Forests, Gradient Boosting)
Support Vector Machines (SVM)
Neural Networks and Deep Learning
Time Series Analysis and Forecasting
Natural Language Processing (NLP) Basics
Big Data Analytics (30 hours)
Introduction to Big Data and Hadoop
Hadoop Ecosystem (Hive, Pig, HBase)
Apache Spark for Big Data Processing
Introduction to NoSQL Databases (MongoDB, Cassandra)
Advanced Statistical Analysis (40 hours)
Advanced Probability Distributions
Multivariate Analysis
Bayesian Statistics
Non-parametric Statistics
Feature Engineering and Selection (20 hours)
Feature Engineering Techniques
Dimensionality Reduction (PCA, LDA)
Feature Importance Methods
Model Optimization and Tuning (30 hours)
Hyperparameter Tuning
Cross-validation Techniques
Model Selection and Ensemble Methods
Advanced Data Visualization (30 hours)
Interactive Visualization Tools (Plotly, Bokeh)
Geospatial Data Visualization
Advanced Plotting Techniques
Additional Skills Required:
Proficiency in machine learning algorithms and their implementation
Understanding of distributed computing and big data technologies
Ability to optimize models for performance and scalability
Expert Level:
Duration: 500 hours
Prerequisites:
Completion of Advanced Level or equivalent knowledge
Hourly Schedule:
Deep Learning and Neural Networks (60 hours)
Deep Learning Architectures (CNNs, RNNs, Transformers)
Advanced Activation Functions
Transfer Learning and Fine-tuning
Reinforcement Learning (40 hours)
Markov Decision Processes
Q-Learning and SARSA
Deep Reinforcement Learning Algorithms
Advanced NLP and Text Mining (40 hours)
Word Embeddings (Word2Vec, GloVe)
Sequence-to-Sequence Models
Transformer Models (BERT, GPT)
Time Series Forecasting and Analysis (30 hours)
Advanced Time Series Models (ARIMA, SARIMA)
Long Short-Term Memory (LSTM) Networks
Causal Inference and Granger Causality
Advanced Topics in Big Data (40 hours)
Stream Processing with Apache Kafka
Advanced Spark Programming (GraphX, MLlib)
Distributed Deep Learning with TensorFlow on Spark
Model Deployment and Productionization (40 hours)
Containerization with Docker
Model Serving with Kubernetes
MLOps and Continuous Integration/Continuous Deployment (CI/CD) Pipelines
Ethical and Responsible AI (30 hours)
Bias and Fairness in AI
Explainable AI (XAI)
Privacy and Security Considerations
Additional Skills Required:
In-depth knowledge of advanced machine learning and deep learning concepts
Experience with distributed computing frameworks and cloud platforms
Ability to deploy and manage machine learning models in production environments
Prompt Engineering Mastery Program (PEMP)
Beginner Level:
Duration: 50 hours
Prerequisites:
Proficiency in at least one programming language (Python, JavaScript, etc.)
Familiarity with basic command-line operations
Understanding of data structures and algorithms
Basic knowledge of machine learning concepts
Hourly Schedule:
Introduction to Prompt Engineering (10 hours)
Overview of Prompt Engineering
Understanding Prompt Engineering in Natural Language Processing (NLP)
Importance of Prompt Design in Model Fine-tuning
Introduction to GPT and Similar Models
Fundamentals of GPT (10 hours)
Understanding GPT Architecture
Pretrained GPT Models Overview (GPT-2, GPT-3)
Fine-tuning Process Overview
Introduction to Hugging Face Transformers Library
Hands-on Practice with Prompt Design (10 hours)
Creating Simple Prompts for Text Generation Tasks
Experimenting with Prompt Variations
Exploring Prompt Engineering Strategies for Different Tasks (Text Generation, Translation, Question Answering)
Evaluation and Optimization (10 hours)
Metrics for Evaluating Prompt Performance
Fine-tuning Parameters and Hyperparameter Optimization
Debugging and Troubleshooting Prompt-Model Interactions
Project Work (10 hours)
Guided Project: Fine-tune GPT Model for a Specific Task
Presenting and Discussing Project Results
Advanced Level:
Duration: 100 hours
Prerequisites:
Completion of Beginner Level or equivalent knowledge
Hourly Schedule:
Advanced Prompt Engineering Techniques (10 hours)
Advanced Prompt Design Patterns
Multi-turn Prompt Engineering
Prompt Augmentation Strategies
Domain-specific Prompt Engineering (10 hours)
Adapting Prompts for Domain-specific Tasks (Medical, Legal, etc.)
Fine-tuning GPT Models for Specific Industries
Handling Large-scale Data and Models (10 hours)
Distributed Training Techniques
Efficient Data Handling for Large-scale Fine-tuning
Managing Memory and Computation Resources
Ethical and Responsible Prompt Engineering (10 hours)
Bias and Fairness in Prompt Design
Ethical Considerations in Fine-tuning Models
Mitigating Harmful Outputs
Project Work (10 hours)
Independent Project: Fine-tune GPT Model for a Domain-specific Task
Ethical and Responsible Implications Presentation
Expert Level:
Duration: 100 hours
Prerequisites:
Completion of Advanced Level or equivalent knowledge
Hourly Schedule:
Advanced Model Interpretability (10 hours)
Interpreting Model Outputs
Probing Techniques for GPT Models
Visualizing Attention Mechanisms
Advanced Research Topics (10 hours)
Current Research Trends in Prompt Engineering
Innovations in Fine-tuning Approaches
Beyond GPT: Exploring Other Language Models
Scalability and Production Deployment (10 hours)
Productionizing Fine-tuned Models
Scaling Models for High-throughput Applications
Continuous Monitoring and Maintenance
Advanced NLP Techniques (10 hours)
Advanced Text Generation Strategies
Zero-shot and Few-shot Learning
Contextual Bandits for Adaptive Prompt Engineering
Capstone Project (10 hours)
Capstone Project: Solve a Real-world Problem using Prompt Engineering Techniques
Presentation and Discussion of Capstone Projects
Additional Skills Required:
Critical thinking and problem-solving abilities
Strong communication and presentation skills
Ability to work independently and collaboratively
Continuous learning and adaptation to emerging technologies and research
Full Stack Developer Mastery Program (FSDMP)
Beginner Level:
Duration: 100 hours
Prerequisites:
Basic understanding of programming concepts
Familiarity with HTML, CSS, and JavaScript
Hourly Schedule:
Introduction to Frontend Development with React (20 hours)
Introduction to React and JSX
Setting up a development environment with Create React App
Components, props, and state management
Handling events and forms in React
Backend Development with Node.js (20 hours)
Introduction to Node.js and asynchronous JavaScript
Building RESTful APIs with Express.js
Connecting to databases using SQL (e.g., MySQL)
User authentication and authorization
Introduction to Python for Algorithms (20 hours)
Introduction to Python syntax and data types
Basic data structures: lists, tuples, dictionaries
Control flow and functions in Python
Introduction to algorithmic problem-solving techniques
Relational Database Management with SQL (20 hours)
Introduction to relational databases and SQL
Querying databases using SELECT, INSERT, UPDATE, DELETE statements
Joins, subqueries, and aggregate functions
Indexes, transactions, and database normalization
Introduction to Azure DevOps (20 hours)
Introduction to Azure DevOps and version control with Git
Setting up CI/CD pipelines for React and Node.js applications
Automated testing and code quality checks
Deployment of applications using Azure DevOps
Advanced Level:
Duration: 100 hours
Prerequisites:
Completion of Beginner level or equivalent experience
Familiarity with React, Node.js, Python, SQL, and Azure DevOps
Hourly Schedule:
Advanced React Development (20 hours)
Advanced state management with Redux
React hooks and context API
Performance optimization techniques
Introduction to server-side rendering with Next.js
Advanced Node.js Development (20 hours)
Advanced asynchronous JavaScript concepts
Middleware development and error handling
Security best practices in Node.js applications
Introduction to microservices architecture
Advanced Python for Algorithms (20 hours)
Advanced data structures: sets, heaps, trees
Advanced algorithmic techniques: dynamic programming, greedy algorithms
Advanced graph algorithms and their implementations
Problem-solving exercises and algorithm analysis
Advanced Database Management (20 hours)
Advanced SQL techniques: window functions, common table expressions
Stored procedures, triggers, and views
Database optimization and performance tuning
Introduction to NoSQL databases (e.g., MongoDB)
Advanced Azure DevOps (20 hours)
Advanced CI/CD pipeline configurations
Infrastructure as Code (IaC) using Azure Resource Manager templates
Monitoring and logging with Azure Monitor and Azure Log Analytics
Advanced DevOps practices and continuous improvement strategies
Expert Level:
Duration: 100 hours
Prerequisites:
Completion of Advanced level or equivalent experience
Strong understanding of React, Node.js, Python, SQL, and Azure DevOps
Hourly Schedule:
Expert React Development (20 hours)
React performance optimization techniques
Advanced routing and navigation strategies
Advanced UI/UX concepts and design patterns
Integrating third-party libraries and APIs
Expert Node.js Development (20 hours)
Advanced debugging and troubleshooting techniques
Load balancing and scaling Node.js applications
Implementing security standards (e.g., OAuth, SSL/TLS)
Containerization with Docker and Kubernetes
Expert Python for Algorithms (20 hours)
Advanced algorithmic problem-solving strategies
Advanced graph algorithms: shortest paths, maximum flow
Advanced topics in computational complexity theory
Real-world problem-solving projects and case studies
Expert Database Management (20 hours)
Advanced database design principles and patterns
Advanced indexing strategies and query optimization techniques
Data warehousing and analytics with SQL
Introduction to Big Data technologies (e.g., Hadoop, Spark)
Expert Azure DevOps (20 hours)
Advanced DevOps automation using Azure DevOps YAML pipelines
Implementing infrastructure monitoring and alerting with Azure Monitor
Implementing security and compliance standards in DevOps processes
Architecting highly available and fault-tolerant cloud solutions
By the end of this comprehensive program, learners will have evolved into Masters of Full Stack Developers, equipped with advanced skills and practical experience in building robust and scalable web applications using modern technologies and best practices.
Automation Testing Mastery Program (ATMP)
Beginner Level:
Duration: 100 hours
Prerequisites:
Basic understanding of software development life cycle (SDLC) and testing concepts.
Familiarity with at least one programming language (e.g., Java, Python).
Basic knowledge of databases and SQL.
Understanding of web technologies (HTML, CSS, JavaScript).
Hourly Schedule:
Introduction to Software Testing (10 hours)
Overview of software testing
Importance of testing in SDLC
Types of testing: Functional, Non-functional, Regression, etc.
Test case design techniques: Equivalence partitioning, Boundary value analysis, Decision tables, etc.
Introduction to Test Management tools (e.g., Jira, TestRail)
Manual Testing Fundamentals (20 hours)
Test planning and documentation
Test case writing and execution
Defect tracking and reporting
Test data preparation
Exploratory testing techniques
Introduction to Black box and White box testing
Introduction to Automation Testing (20 hours)
Understanding automation testing
Introduction to Selenium WebDriver
Setting up Selenium WebDriver environment
Writing basic automation scripts in Selenium WebDriver
Handling different elements on web pages
Executing test scripts and reporting results
Introduction to ETL Testing (15 hours)
Understanding ETL process
ETL testing basics
Validating data transformations
Performing data integrity checks
ETL testing tools and techniques
Test Automation Frameworks (15 hours)
Introduction to automation frameworks
Data-driven framework
Keyword-driven framework
Hybrid framework
Best practices in framework development
Advanced Level:
Duration: 150 hours
Prerequisites:
Completion of Beginner Level or equivalent knowledge
Proficiency in at least one programming language (e.g., Java, Python).
Hands-on experience with Selenium WebDriver and TestNG.
Understanding of advanced testing concepts such as CI/CD, BDD, and TDD.
Familiarity with version control systems (e.g., Git).
Hourly Schedule:
Advanced Selenium Concepts (20 hours)
Advanced locators and techniques
Handling dynamic web elements
Working with frames and windows
Handling alerts, pop-ups, and multiple tabs
Synchronization in Selenium
Cross-browser testing with Selenium Grid
Test Automation Best Practices (20 hours)
Designing robust test scripts
Handling exceptions and errors
Logging and reporting in automation testing
Code review and maintenance
Test data management in automation
Test script optimization techniques
Test Automation using Selenium with Java/Python (30 hours)
Advanced scripting techniques with Java/Python
TestNG framework for test automation
Parameterization in TestNG
TestNG listeners and annotations
Integrating automation tests with CI/CD pipelines (e.g., Jenkins)
Performance Testing Fundamentals (25 hours)
Introduction to performance testing
Types of performance testing: Load, Stress, Spike, Endurance
Performance testing tools (e.g., JMeter)
Load test planning and execution
Analysing performance test results
Performance optimization techniques
Advanced ETL Testing Techniques (30 hours)
Data completeness and accuracy testing
ETL performance testing
Data reconciliation techniques
ETL metadata testing
Advanced SQL queries for ETL testing
ETL automation using tools like Informatica or Talend
Expert Level:
Duration: 200 hours
Prerequisites:
Completion of Advanced Level or equivalent knowledge
Extensive experience in automation testing using Selenium and other tools/frameworks.
In-depth understanding of software development methodologies (Agile, Scrum, etc.).
Proficiency in performance testing tools like LoadRunner or Gatling.
Strong knowledge of database concepts and SQL optimization techniques.
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
Hourly Schedule:
Advanced Test Automation Frameworks (25 hours)
Behavior-driven development (BDD) with Cucumber
Page Object Model (POM) design pattern
Hybrid automation framework design and implementation
Integrating test automation with DevOps practices
Continuous Testing and DevOps (30 hours)
Understanding DevOps principles
Continuous Integration/Continuous Deployment (CI/CD) pipeline setup
Automated deployment strategies
Containerization and orchestration with Docker and Kubernetes
Infrastructure as code (IaC) concepts
Test environment setup and management in DevOps
Advanced Performance Testing (30 hours)
Scripting complex scenarios in performance testing tools
Analyzing performance metrics and bottlenecks
Performance tuning strategies
Cloud-based performance testing
API performance testing using tools like Postman or RestAssured
Security Testing (25 hours)
Introduction to security testing
Common security vulnerabilities
OWASP top 10
Security testing tools (e.g., Burp Suite, OWASP ZAP)
Secure coding practices
Security testing in CI/CD pipelines
Advanced Topics and Emerging Trends (40 hours)
Test automation for mobile applications
Microservices testing strategies
AI/ML in testing
Test data management in complex environments
IoT testing
Note: The hours mentioned are approximate and can vary based on the learning pace and depth of understanding required by individual learners. Additionally, practical exercises, quizzes, and assessments should be integrated into each section to reinforce learning outcomes.
Location
WeWork Krishe Emerald, Hitech City, Hyderabad, Telangana - 500081
Hours
Mon - Fri : 9:00-18:00
Contacts
+91 7760776000
care@croppinn.com
Trademark Legal Notice : All product names, trademarks and registered trademarks are properties of their respective owners. Any company, product and service names used in this website are for identification purposes only. Use of these names, trademarks and brands does not imply endorsement.
© 2024 Croppinn. All Rights Reserved.