Workforce Development, Hands-on Job Training, and Certifications for Computer Science Professionals and Career-Changers
Rex Academy’s computer science curriculum and learning platform have been used by staffing agencies, companies, and nonprofit organizations to prepare members and employees for new careers and professional skill sets in areas like web design and cybersecurity.
Rex Academy’s computer science curriculum and learning platform offers courses suitable for all ages and experience levels.
We prepare students for professional certifications in cybersecurity, data science, and more.
Check out our certificate preparation courses or get in touch to learn more about our workforce development program.
Web developers design and build dynamic, interactive, and responsive websites using industry-standard technologies and frameworks. Throughout the course, students will learn the foundations of web development, including HTML, CSS, and JavaScript. They will gain hands-on experience in creating well-structured, semantically correct web pages and implementing styling and interactivity to enhance the user experience. Furthermore, students will learn about web performance optimization, security best practices, and accessibility considerations. With hands-on experience in developing web applications and a strong understanding of web development principles, students will be well-prepared to contribute to the creation of innovative and user-friendly websites in various industries and organizations.
The cybersecurity analyst program is designed to equip students with the knowledge and skills necessary to pursue a career as cybersecurity analysts. In this comprehensive and hands-on course, students will learn the fundamentals of cybersecurity, understand the latest threats and attack techniques, and gain practical experience in detecting, analyzing, and mitigating security incidents. Throughout the course, students will develop a deep understanding of cybersecurity principles and concepts. By the end of the course, students will possess the skills to analyze and respond to security incidents, safeguard critical assets, and protect sensitive data from ever-evolving cyber threats.
The cloud operations program is designed to equip students with a comprehensive understanding of cloud operations and enable them to efficiently manage cloud-based systems and services. In this hands-on course, students will gain practical knowledge and skills necessary to operate, monitor, and optimize cloud infrastructures in a variety of cloud environments. By the end of this course, students will have a solid foundation in cloud operations and be capable of effectively managing cloud environments while optimizing performance, security, and costs.
In the data analyst program, students will learn the foundations of data analysis, explore various analytical techniques, and gain hands-on experience in working with real-world datasets. Throughout the course, students will learn the fundamentals of data analysis, including data collection, cleansing, transformation, and visualization. They will gain proficiency in using industry-standard tools such as Python to extract, manipulate, and analyze data from diverse sources. Students will also learn how to effectively communicate data-driven insights through visually compelling charts, graphs, and reports. With hands-on experience in data manipulation, statistical analysis, and data visualization, students will be equipped to contribute effectively to data-driven decision-making processes in various industries and organizations.
In the DevOps program, students will learn the principles, practices, and tools used in DevOps to foster collaboration between development and operations teams, streamline software delivery, and enhance organizational efficiency. Throughout the course, students will explore the core concepts and principles of DevOps, including continuous integration, continuous delivery, infrastructure as code, and automated testing. They will understand the cultural aspects of DevOps, emphasizing collaboration, communication, and shared responsibility across teams. Students will also possess a deep understanding of the DevOps philosophy, as well as the ability to implement and optimize DevOps practices and tools within an organization.
An information security engineer is someone who is skilled at designing, implementing, and managing robust security measures to protect digital assets and infrastructure from evolving cyber threats. In this program, students will gain practical experience with industry-standard security tools and technologies, such as firewalls, intrusion detection systems, vulnerability scanners, and penetration testing frameworks. They will learn to identify vulnerabilities, assess risks, and implement effective security controls to mitigate threats. By the end of the program, students will be capable of designing and implementing robust security measures, conducting vulnerability assessments, and responding to security incidents effectively.
As students become IT support professionals, they will gain expertise in troubleshooting hardware and software issues, providing technical assistance, and delivering excellent customer support. Students will gain hands-on experience with a wide range of operating systems and software, such as Windows, macOS, and Linux, as well as common office productivity tools. They will learn to navigate and troubleshoot various software applications, configure network settings, and perform basic system administration tasks. By the end of the program, students will be able to resolve technical problems, communicate effectively, and understand security principles related to IT infrastructures and assist users in various industries and organizations.
In this comprehensive and practical course, students will gain expertise in both software development and analysis, enabling them to effectively bridge the gap between these two crucial disciplines. Throughout the course, students will learn the core principles and practices of software development, including programming languages, data structures, algorithms, and software engineering methodologies. They will gain hands-on experience with popular programming languages such as Java, Python, or C#, learning to design, develop, and test software applications. By the end, students will be proficient in developing software applications, analyzing business requirements, and ensuring software quality.
As system administrators, students will gain expertise in managing and securing IT infrastructures, ensuring the smooth operation of systems and networks. Throughout the course, students will learn the fundamentals of system administration, including operating systems, network protocols, storage management, and virtualization technologies. They will gain hands-on experience with popular operating systems such as Linux and Windows, learning to configure, deploy, and troubleshoot systems effectively. As students reach completion, they will be proficient in managing and securing IT infrastructures, configuring and troubleshooting systems and networks, and ensuring the reliable operation of critical IT assets.
Teachers and students say Rex Academy changed their lives — and they have real life creations to prove it.
Reach out to request more information or schedule a demo
Join our mailing list for updates about Rex Academy, podcasts, webinars and computer science.
© 2023 Rex Academy. All rights reserved.