Mobile App Curriculum Day 1: Introduction to iOS development and setting up Xcode Day 2: Swift programming fundamentals and UI design Day 3: Building interactive apps with UIKit and Auto Layout Day 4: Working with APIs, data persistence, and Core Data Day 5: Debugging, testing, and publishing apps on the App Store
Network Administration Curriculum Day 1: Introduction to networking and network topologies Day 2: Configuring routers and switches (CLI, basic settings) Day 3: IP addressing and subnetting Day 4: Network monitoring and troubleshooting tools Day 5: Network security basics: firewalls, VPNs, and IDS
Network Security Curriculum Day 1: Introduction to network security and common threats Day 2: Firewalls, intrusion detection systems (IDS), and intrusion prevention systems (IPS) Day 3: Virtual private networks (VPNs) and secure communication protocols Day 4: Network monitoring and traffic analysis tools Day 5: Best practices for securing a network, network segmentation, and incident response
Python for Data Analysis Curriculum Day 1: Introduction to Python, Jupyter Notebooks, and data structures Day 2: Data manipulation with Pandas and NumPy Day 3: Data cleaning and transformation techniques Day 4: Data visualization with Matplotlib and Seaborn Day 5: Introduction to data analysis with real-world datasets
Software Dev with Java Curriculum Day 1: Introduction to Java, installation, and environment setup Day 2: Java syntax, data types, and operators Day 3: Object-oriented programming concepts (classes, objects, inheritance) Day 4: Exception handling, collections, and file I/O Day 5: Building a simple Java application and debugging techniques
ST & QA Curriculum Day 1: Introduction to software testing and types of testing (unit, integration, system, acceptance) Day 2: Writing test cases and test plans Day 3: Test execution and defect tracking tools (Jira, Bugzilla) Day 4: Introduction to automated testing using Selenium Day 5: Performance testing with JMeter
SQL & Database Curriculum Day 1: Introduction to databases, SQL syntax, SELECT statements Day 2: Filtering data with WHERE, GROUP BY, and JOIN operations Day 3: Inserting, updating, and deleting data Day 4: Database normalization, relationships, and indexing Day 5: Advanced SQL topics: Subqueries, transactions, and views
UX Design Curriculum Day 1: Introduction to UX design and user-centered design principles Day 2: Research methods: Understanding user needs and personas Day 3: Prototyping and wireframing tools (Sketch, Figma, Adobe XD) Day 4: User testing and feedback techniques Day 5: Creating effective UX design deliverables
VR and AR Curriculum Day 1: Introduction to VR and AR technologies and tools Day 2: Setting up Unity and creating VR/AR environments Day 3: Interactivity in VR/AR: Creating objects, movements, and triggers Day 4: Using sensors and input devices in VR/AR applications Day 5: Developing and deploying VR/AR apps on platforms like Oculus and HoloLens
Virtualization Curriculum Day 1: Introduction to virtualization and its benefits Day 2: Virtual machine creation and management in VMware and Hyper-V Day 3: Setting up virtual networks and storage Day 4: Managing resources in virtualized environments (CPU, memory, disk) Day 5: Security and backup strategies for virtualized systems
Project Management Curriculum Day 1: Introduction to project management principles and Microsoft Project Day 2: Creating projects, defining tasks, and assigning resources Day 3: Tracking project progress and handling dependencies Day 4: Resource management and cost tracking Day 5: Reporting project status and finalizing projects
Ms Office 365 Curriculum Day 1: Introduction to Office 365 and its cloud-based features Day 2: Using Outlook, Word, and Excel effectively in business environments Day 3: Collaborating with Microsoft Teams and SharePoint Day 4: Data management and storage with OneDrive and OneNote Day 5: Advanced Office 365 tools: Power Automate and Power BI
Mobile App Curriculum Day 1: Introduction to Android development and tools (Android Studio, emulator setup) Day 2: Creating simple UIs and handling user input (Layouts, Views, Buttons) Day 3: Working with data: Shared Preferences, SQLite databases Day 4: Using Android APIs for functionality (Camera, Location, and Web services) Day 5: Debugging, testing, and deploying apps on the Play Store
Web Development Curriculum Day 1: Introduction to HTML – elements, attributes, structure Day 2: Styling websites with CSS – selectors, positioning, layout techniques Day 3: Introduction to JavaScript – functions, events, and DOM manipulation Day 4: JavaScript interactivity – form validation, animations, and dynamic content Day 5: Creating a responsive website with HTML, CSS, and JavaScript
2, Martins Street Off Ojuelegba Road, Yaba
info@rolasofttech.com
+234 8032867212
© RolaSoft Technologies . All Rights Reserved.