Get started with web development by learning the fundamentals of HTML5 and CSS3. Build your first web page and learn how to style it effectively. This course is perfect for beginners with no prior coding experience. Instructor: Maria Rodriguez. Location: Online, self-paced. Expected completion time: 4 weeks. Certificate upon completion.
Take your JavaScript skills to the next level. Learn about closures, prototypes, asynchronous programming, and more. Build interactive and dynamic web applications. Prerequisite: Basic knowledge of JavaScript. Instructor: Johnathan Smith. Location: Online, live sessions. Duration: 6 weeks, 2 sessions per week. Includes project-based learning.
Master the React library and build complex user interfaces. Learn about components, state management, hooks, and routing. Develop real-world applications with React. Instructor: Emily Chen. Location: Online, self-paced with optional live Q&A. Access to a private online community. Includes downloadable resources.
Learn how to use Python for data analysis, visualization, and machine learning. Cover fundamental concepts like NumPy, Pandas, and Matplotlib. Analyze real-world datasets and build predictive models. Instructor: David Lee. Location: Online, self-paced. Includes interactive coding exercises.
Dive into the world of machine learning with TensorFlow. Learn how to build and train neural networks, perform image recognition, and process natural language. Prerequisite: Basic knowledge of Python. Instructor: Sarah Williams. Location: Online, live sessions. Focus on practical applications.
Master the art of data visualization using Tableau. Learn how to create interactive dashboards, charts, and maps to communicate data insights effectively. No prior experience required. Instructor: Michael Brown. Location: Online, self-paced with guided projects. Includes access to Tableau software trial.
Learn the fundamentals of user experience design. Cover user research, information architecture, wireframing, and prototyping. Create user-centered designs that improve usability and satisfaction. Instructor: Jessica Garcia. Location: Online, self-paced. Emphasis on design thinking.
Master the principles of user interface design. Learn about typography, color theory, layout, and visual hierarchy. Create visually appealing and intuitive interfaces. Prerequisite: Basic knowledge of design principles. Instructor: Kevin Johnson. Location: Online, live sessions. Includes critique sessions.
Learn how to design exceptional user experiences for mobile devices. Cover mobile-first design principles, responsive design, and mobile usability testing. Build mobile app prototypes. Instructor: Ashley Green. Location: Online, self-paced with mentor support. Focus on iOS and Android platforms.
Gain a foundational understanding of network security principles and practices. Learn about firewalls, intrusion detection systems, and VPNs. Protect your network from cyber threats. Instructor: Robert Davis. Location: Online, self-paced. Includes hands-on labs.
Learn ethical hacking techniques to identify vulnerabilities in systems and networks. Perform penetration testing to assess security risks. Prerequisite: Basic knowledge of networking. Instructor: Jennifer Clark. Location: Online, live sessions. Requires virtual machine setup.
Learn the core principles of project management. Cover project planning, execution, monitoring, and closure. Apply project management techniques to achieve project success. Instructor: Thomas Wilson. Location: Online, self-paced. Based on PMI standards.