ALP - Creating Graphic Applications with OpenGL and C++ (Intermediate)

Remote Full-time
This Assisted Learning Path is designed to advance your skills in OpenGL programming and graphic application development. It covers advanced topics including vector mathematics, lighting models, mobile graphics development with OpenGL ES, extended reality (XR) software development, and cutting-edge techniques such as parallel programming, compute shaders, and ray tracing. This path ensures you can create sophisticated graphical applications and extend your expertise to mobile and XR platforms. Duration: 3 Months (13 weeks, 10 hours/week) Group Sessions: Saturdays - 9:00AM - 01:00PM (UTC-4)Key Learning Objectives: Develop advanced OpenGL programming skills.Learn to implement lighting models such as Phong and Blinn-Phong.Gain experience in mobile graphics development using OpenGL ES.Explore extended reality (XR) software development techniques.Understand advanced topics such as parallel programming, compute shaders, Vulkan, ray tracing, and physics-based rendering.Expected Competencies and Skills: Proficiency in advanced OpenGL programming.Ability to develop mobile graphics applications using OpenGL ES.Skills in extended reality software development.Understanding of advanced lighting models and vector mathematics.Capability to implement cutting-edge techniques like compute shaders and ray tracing in graphical applications. RequirementsHigh School Diploma or Equivalent:Completion of high school education or equivalent certification is required.Applicants must provide proof of completion, such as a high school diploma or equivalent document.Academic Performance:A minimum GPA requirement (e.g., 3.0 on a 4.0 scale) is necessary for eligibility.Submission of academic transcripts demonstrating satisfactory performance throughout high school is required.Proficiency in English:B2 or Greater: Extended speech and articlesFluent interaction and detailed textBenefitsGet access to 130 hours of demand content.Engage in 4 real-world project labs to enhance your learning experience through hands-on practice. The labs are designed to give you a taste of authentic tasks and allow you to assess your own readiness.Benefit from 10 assessments that provide guidance on content based on your individual results.Originally posted on Himalayas

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Full Stack Data Entry Specialist – Remote Part-Time and Full-Time Opportunities at careerzynith

Remote

Manager, Growth Marketing

Remote

Senior / Lead Consultant SuccessFactors / HCM Integration

Remote

**Experienced Virtual Data Entry Clerk - Typist / Full-time Remote Position at arenaflex**

Remote

Junior Virtual Assistant

Remote

Agency Management Specialist - Remote

Remote

**Experienced Data Entry Analyst – Consistency and Compliance Specialist**

Remote

Senior Operations Analyst – Remote Resource Planning, Predictive Analytics & Business Intelligence

Remote

Substitute School Counselor (Contractor)

Remote

Manager, Insurance Operations, Cyber Liability

Remote
← Back