By ZENVA | in Online Courses
C++ is quick, efficient, powerful, and flexible – making it one of the most requested job skills in the industry. It’s the powerhouse behind a wide range of technologies – including web browsers, operating systems, cloud storage, and even AAA games, and is used to create applications by some of the world’s tech giants – including Microsoft, Google, and Apple. With this beginner-friendly course, you’ll learn the basics of working with C++ as you explore techniques for storing and manipulating data – from controlling how your program executes to keeping your code clean.
Important Details
Requirements
Your First Program
Introduction
C++ Basics
Variables
Operators
Control Flow
Functions
C++ Development Environment
Conclusion
By ZENVA | in Online Courses
Developing an application takes time, and things often go wrong. From accidentally breaking something that used to work perfectly, to a team member overwriting your working code, fixing mistakes can take valuable time that you don’t have to waste. Discover how to prevent all of this with Git – the version control system that allows you to keep a history of your file changes, and Github – a website where you can store projects, save important information, and collaborate with others on both closed and open-source projects.
Important Details
Requirements
By ZENVA | in Online Courses
MongoDB is a free, open-source document database that is both flexible, and scales, allowing you to manage querying and indexing. In this course, you will learn how to set up MongoDB for your Node.js web applications, and learn the differences between databases, collections, and documents, as well as how to interact with MongoDB Shell to import and export data.
Important Details
Requirements
By ZENVA | in Online Courses
Learn to build your own APIs suited for both web applications and server-side communication. In this course, you will work with the cross-platform JavaScript runtime, Node.js, in conjunction with the popular server framework Express to create an API with various routes for authentication, requests, and more. By the end, you will not only learn the various methods and implementations needed for a successful API but also understand how it can be applied to both applications and games.
Important Details
Requirements
By ZENVA | in Online Courses
What if you could learn, from total scratch, to build websites, mobile apps, games, and how to run your own freelance business? Save years of trial and error with this course. In this module, you'll learn the basic blocks of web development: HTML and CSS, by creating your first fully responsive landing page! No prior programming experience is assumed to begin this module. This course is a unique combined effort to give you all the skills you could possibly need to become a successful freelance developer.
Important Details
Requirements
By ZENVA | in Online Courses
Learn to create your own Android applications with Android Studio and the Kotlin programming language. Not only will this course teach you how to use Android Studio, but also how to lay out your application and get it up and running in different development environments. Make a simple color-selecting app and then apply the knowledge to your own mobile projects.
Important Details
Requirements
By ZENVA | in Online Courses
Python is a high-level, general-purpose language with an emphasis on readability and extensibility. Its versatility provides developers with a robust skill-set that can be adapted to numerous projects, making it a highly desirable language to pursue regardless of where you wind up. Whether your goals are to create simple applications to swap faces, automate meticulous tasks, or develop advanced algorithms to visualize and manage data, this course will provide you with the foundations needed to get started with the language so you can start building your own projects.
Important Details
Requirements
By ZENVA | in Online Courses
JavaScript is a high-level language that powers much of the world wide web – not only are some of the most popular frameworks and libraries for web development based on JavaScript, but it is equally essential for browser-based games, mobile games, and more. As the web continues to grow, so does the demand for JavaScript, making it an essential component of any developer’s tool belt. Through this course, you will master the fundamentals of the language in ways that can be adapted for both web and game development, and learn essential skills that will help you to expand and create your own JavaScript-based projects.
Important Details
Requirements
By ZENVA | in Online Courses
Java is an object-oriented, general-purpose language that is able to run independent of platform and is designed to require as few dependencies as possible. As such, the language has found wide use in web development, software development, and more – making it an in-demand and stable language for the industry. In addition, Java is one of the top language choices for mobile development on Android, making it an essential skillset for mobile developers. This course will cover the fundamentals of the Java language and provide you with in-demand skills for not only for Android development but for the development industry at large.
Important Details
Requirements
By ZENVA | in Online Courses
Cascading Style Sheets, otherwise known as CSS, is a language geared at altering the appearance of HTML and other markup languages. Whether you need to change margins, font styling, colors, or more, CSS is a powerful tool that allows you to design the aesthetics of your website in ways that can be used across multiple pages. This course will get you started with the basics of this powerful style sheet language and provide you with an in-demand set of skills to enhance the design of your personal and professional web development projects.
Important Details
Requirements