ASCEND
BY NTHRYS
ASCEND
BY
NTHRYS
Research
PhD
Products
Projects
Training
Abroad
About Ascend
🔍
🌙
Sign in
Get started
☰
NTHRYS
›
Workshops
›
Software Engineering
Software Engineering
Field
▾
Category
▾
Clear selection
Software Engineering
Select a category to browse workshops
Java Programming Fundamentals
Hands-on training in core Java syntax, object-oriented principles, and application development for beginners entering software engineering roles.
Explore workshops →
Python for Data Science
Practical Python programming with libraries like NumPy, Pandas, and Matplotlib for engineers working with data analysis and visualization.
Explore workshops →
Full Stack Web Development
End-to-end training in frontend and backend technologies for building complete web applications from design to deployment.
Explore workshops →
Cloud Architecture with AWS
Hands-on certification preparation and practical cloud infrastructure design using Amazon Web Services for scalable deployments.
Explore workshops →
Microservices Architecture Design
Advanced training in designing, building, and deploying microservices-based systems for enterprise-scale applications.
Explore workshops →
Docker and Container Orchestration
Practical workshop on containerization using Docker and Kubernetes for modern application deployment and management.
Explore workshops →
Continuous Integration and Deployment
Hands-on training in CI/CD pipeline setup, automation tools, and best practices for rapid and reliable software releases.
Explore workshops →
Unit Testing and Test Automation
Practical skills in writing unit tests, integration tests, and automated testing frameworks for quality assurance engineers.
Explore workshops →
Software Design Patterns
Comprehensive training on Gang of Four design patterns and architectural patterns for building maintainable software systems.
Explore workshops →
RESTful API Development
Hands-on workshop in designing, building, and documenting RESTful APIs using modern frameworks and best practices.
Explore workshops →
Database Design and SQL Optimization
Practical training in relational database design, complex queries, indexing, and performance tuning for data-driven applications.
Explore workshops →
NoSQL Databases and MongoDB
Hands-on training in non-relational databases, document models, and MongoDB for handling unstructured data at scale.
Explore workshops →
React and Modern JavaScript Frameworks
Practical workshop on building interactive user interfaces using React, state management, and component-based architecture.
Explore workshops →
Software Security and Secure Coding
Comprehensive training in identifying vulnerabilities, implementing security best practices, and writing secure code for professionals.
Explore workshops →
Git Version Control and Collaboration
Hands-on training in Git workflows, branching strategies, and collaborative development practices for engineering teams.
Explore workshops →
Agile and Scrum Certification
Professional certification and practical training in Agile methodologies and Scrum framework for project management.
Explore workshops →
Linux System Administration Essentials
Practical hands-on training in Linux operating systems, shell scripting, and server management for DevOps professionals.
Explore workshops →
Machine Learning Algorithms and Implementation
Comprehensive training in machine learning concepts, model building, and implementation using TensorFlow and scikit-learn.
Explore workshops →
Angular Framework Development
Hands-on workshop on building enterprise-scale single-page applications using Angular framework and TypeScript.
Explore workshops →
Mobile App Development with Flutter
Practical training in cross-platform mobile application development using Flutter framework for iOS and Android.
Explore workshops →
iOS Development with Swift
Hands-on workshop in native iOS application development using Swift programming language and Xcode environment.
Explore workshops →
Android Development with Kotlin
Practical training in building native Android applications using Kotlin and Android Studio development tools.
Explore workshops →
Performance Optimization and Profiling
Advanced training in identifying bottlenecks, profiling applications, and optimizing code performance for efficient systems.
Explore workshops →
Software Quality Assurance Processes
Comprehensive training in QA methodologies, test planning, defect management, and quality metrics for engineering teams.
Explore workshops →
Artificial Intelligence and Deep Learning
Advanced workshop on neural networks, deep learning models, and AI implementation using Python and modern frameworks.
Explore workshops →
Enterprise Java Spring Framework
Practical training in Spring Boot, Spring MVC, and enterprise Java development for building scalable applications.
Explore workshops →
C++ Programming and Systems Development
Hands-on training in C++ programming, memory management, and systems-level development for performance-critical applications.
Explore workshops →
TypeScript Advanced Development
Comprehensive training in TypeScript language features, type systems, and advanced patterns for large-scale applications.
Explore workshops →
Golang Programming for Backend Systems
Practical workshop in Go programming language for building concurrent, high-performance backend services and systems.
Explore workshops →
Rust Systems Programming
Hands-on training in Rust programming for systems-level development with memory safety and performance focus.
Explore workshops →
Software Architecture and Design
Advanced training in architectural decision making, system design patterns, and scalability for senior engineers.
Explore workshops →
Blockchain and Cryptocurrency Development
Practical workshop in blockchain technology, smart contracts, and cryptocurrency systems for emerging developers.
Explore workshops →
GraphQL API Development
Hands-on training in designing and implementing GraphQL APIs as modern alternatives to REST architectures.
Explore workshops →
WebSocket and Real-time Communication
Practical workshop on real-time data transmission, WebSocket protocols, and live communication systems implementation.
Explore workshops →
Elasticsearch and Search Optimization
Hands-on training in Elasticsearch indexing, querying, and optimization for building powerful search capabilities.
Explore workshops →
Message Queue Systems and RabbitMQ
Practical training in asynchronous messaging, event-driven architecture, and RabbitMQ implementation for distributed systems.
Explore workshops →
DevOps Tools and Practices
Comprehensive hands-on training in DevOps methodologies, infrastructure automation, and operational excellence.
Explore workshops →
Infrastructure as Code with Terraform
Practical workshop on Terraform, CloudFormation, and infrastructure automation for reproducible cloud deployments.
Explore workshops →
Monitoring and Observability Systems
Hands-on training in system monitoring, logging, tracing, and observability tools for production environments.
Explore workshops →
API Gateway and Service Mesh Technologies
Advanced workshop on API management, service mesh patterns using Istio, and microservices communication.
Explore workshops →
Software Documentation and Technical Writing
Professional training in creating API documentation, technical specifications, and knowledge base articles for engineers.
Explore workshops →
Code Review and Refactoring Practices
Practical training in code review techniques, constructive feedback, and systematic refactoring for code quality.
Explore workshops →
Embedded Systems and Firmware Development
Hands-on training in embedded C, microcontroller programming, and firmware development for IoT and hardware systems.
Explore workshops →
IoT Application Development
Practical workshop on building Internet of Things applications, sensor integration, and IoT platforms.
15
WORKSHOPS
PROGRAMMES
Smart Home Automation with Arduino and IoT Cloud
3
Industrial IoT (IIoT) Monitoring and Predictive Maintenance Systems
3
IoT Wearable Devices Development with Embedded Systems
3
+2 more programmes
📅 Next: 14 Oct 2026
🎟 4500 seats open
🏢 15 offline
Explore workshops →
Natural Language Processing Fundamentals
Hands-on training in NLP techniques, text processing, and language models using Python libraries and frameworks.
Explore workshops →
Computer Vision and Image Processing
Practical workshop on image recognition, object detection, and computer vision implementation using OpenCV.
Explore workshops →
Cybersecurity for Software Engineers
Comprehensive training in threat modeling, vulnerability assessment, and security hardening for development teams.
Explore workshops →
Compliance and Regulatory Standards
Professional training in GDPR, HIPAA, PCIOSS compliance requirements and implementation for regulated systems.
Explore workshops →
Technical Leadership and Mentoring
Advanced workshop for experienced engineers transitioning to technical leadership, team management, and mentoring roles.
Explore workshops →
Distributed Systems and Scalability
Advanced training in distributed computing concepts, consistency models, and building large-scale resilient systems.
15
WORKSHOPS
PROGRAMMES
Building Scalable Microservices Architectures
3
High-Performance Caching and Data Consistency
3
Distributed Consensus and Fault Tolerance
3
+2 more programmes
📅 Next: 14 Oct 2026
🎟 4350 seats open
🏢 15 offline
Explore workshops →