Tutorial
Learn Sentra step by step with hands-on examples and practical exercises. Perfect for beginners and experienced developers new to Sentra.
Learning Path
Follow this recommended learning path to master Sentra:
- Installation - Get Sentra up and running on your system
- Your First Program - Write and run your first Sentra program
- Language Basics - Variables, data types, control flow, functions
- Standard Library - Built-in functions for strings, arrays, files, JSON
- Network Programming - Building network applications
- Network Module - TCP/UDP sockets, HTTP client/server, WebSockets
- Security Module - Port scanning, SSL analysis, cryptography
- Project Management - Creating and managing larger Sentra projects
What You’ll Learn
By the end of this tutorial series, you’ll be able to:
- Write Sentra programs for security operations
- Build network applications with TCP/UDP sockets
- Create HTTP APIs and web services
- Develop WebSocket applications for real-time communication
- Build security scanners and monitoring tools
- Manage Sentra projects with proper structure
Prerequisites
- Basic programming knowledge (any language)
- Familiarity with command line tools
- Understanding of networking concepts (helpful but not required)
Getting Help
If you get stuck:
- Check the Reference section
- Browse Examples
- Open an Issue on GitHub
Ready to start? Begin with Installation!