Basics of Web Development: HTML, CSS, JavaScript, Web API
15-hour async online JavaScript foundation course
Learn the basics of web application development from a Lead Software Engineer and gain fundamental knowledge in HTML, CSS and in the basics of JavaScript!
What does this practice-oriented course offer you?
You will learn the operation of HTML, CSS, JavaScript and Web APIs
Through creating several mini-applications, you will learn how to navigate confidently in the world of web development and understand the relationships between the technologies involved
You can try out these mentioned technologies with low risk while also acquiring proper foundations to delve into our 10-week JavaScript developer training, or even to one of our Angular/React/Node.js training too (package discounts are available)
Its full processing requires more than 15 hours of work, which you can do according to your own schedule
You have unlimited access to the course materials for 1 year after enrollment
Why should you jump into this?
According to current trends, a significant proportion of new applications are web-based or cross-platform based on web applications. If you want to engage in web development at any level (especially on the frontend side), having at least a basic knowledge of HTML, CSS, and JavaScript is essential.
JavaScript is one of the most widespread web development languages, having been stably ranked among the top 10 most popular programming languages for years (source: TIOBE index), so learning it is a definitely worthwhile investment.
With proficiency in JS and later in one of its underlying frameworks (e.g., React, Angular, Node.js), you can have extensive opportunities as a frontend or backend developer. By expanding your web development skills in both directions, you can even become an outstandingly paid full-stack developer only with technologies based on JavaScript.
According to the Hays Salary Guide 2022, even Junior Frontend Developers earn an average of 20-25,000 EUR per year, while Senior Full-stack Developers can earn over 45,000 EUR.
Who is it recommended for?
For those who are interested in web development, and want to acquire a basic HTML-CSS-JavaScript knowledge, or want to refresh their existing knowledge before delving into our 10-week JavaScript developer training.
What skills will you acquire in this training?
The curriculum is highly practical-oriented, and you will learn the language building blocks while developing smaller applications.
As a result of the training, you will:
Learn how web applications work
Master the basics of the HTML language
Learn to use CSS
Begin using JavaScript at a basic level
Learn to create basic Web APIs
The exact syllabus is listed below.
Who will be your teacher and mentor in all of this?
Richard Balog - Lead Software Engineer @Everguest
Richard has been developing web applications for over 10 years, constantly working with Angular, Node.JS, React and JavaScript.
For 5 years, he was serving as a development team leader and mentor at AutSoft (acquired by the London based Zenitech), one of the biggest software development companies in Hungary.
Since the beginning of 2023, he has become the Lead Software Engineer of Everguest, a hospitality management and consulting company, working on the development of a comprehensive hospitality management software.
What are the prerequisites for the course?
Basic computer skills and any prior programming experience in another language would be advantageous. It would also be helpful if you are already familiar with universal programming concepts such as data structures, references, types, branching, loops, etc.
How will you learn?
Practice-oriented education: Our courses are based on practice tasks, for which you can acquire the necessary knowledge from interactive digitized materials (video, ppt, pdf, test, etc.) and downloadable auxiliary materials.
Interactive digital learning material: We will provide the knowledge necessary to complete the practical exercises and successfully complete the training in the form of digital learning materials and guided coding videos, which you can process according to your own schedule, and you can rewatch them for unlimited times for a year after enrollment.
Online student interface: The technical background of the training is provided by one of the biggest online education platforms in CEE (Webuni), used by more than 250,000 users, accessible from any mobile device.
Student community: In addition to the training, we also provide access to an internal channel, where you can share your experiences with the other participants in the form of a chat or even practice together.
Customer service: Our team provides support to the participants before enrollment, during the training and even afterwards.
Language of the course: English
When does the course start and how much does it cost?
If you also apply for the 10-week JavaScript Developer mentored training, the 100% of this async course fee will be deducted from the mentored training.
If you already know that you want to learn one of the JavaScript-based frameworks (React, Angular, or Node.js), you can also choose from our learning path packages and save up to 15-20%.
You can find our current course opportunities here: LEARNING PATH PACKAGES
If you're interested in the training, you have two options:
Apply for the training: If you've decided to apply for the training and secure your spot, all you need to do is click the 'Enroll' button, fill out the application form, and pay the course fee.
Have questions about the training: If you'd like to apply but still have a few questions that you haven't found the answers to, click the 'Interested, but have questions' button and provide your contact information. We'll get in touch with you within 48 hours.
If you would like to provide training for your colleagues, please contact us at business@cubixedu.com as we can offer customized scheduling and more complex solutions for you!
Not the right level you are looking for? Check out our other relevant courses: JAVASCRIPT TRAININGS.
What else do you need to know about payment?
Bank transfer payment: If you prefer to pay by bank transfer instead of online card payment, that is not a problem. Contact us, and we will help you with that too.
100% Money-back guarantee: We are confident about the content and quality of the training, so we offer a 100% money-back guarantee for the first 8 days after enrollment.
Invoicing: We automatically send an e-invoice for online payment, but if you need a corporate invoice or your company is financing your training, contact us, and we will help you with that.
Referral discount: If someone refers you when you sign up, you will both receive a guaranteed 10% discount on the training fee. Moreover, if multiple people sign up through you, you will receive an additional 10-10% discount for each participant, with no upper limit! ;)
Would you like to get started, but would you like to learn more about the specific technology or the detailed curriculum of the training?
Check out our relevant webinars where you can hear from our expert speakers or the training instructor: WEBINARS
If you prefer to read more about the topic, browse our relevant blog posts: TECH BLOG
If you have any questions about the training, webinars, payment methods, or discounts, don't hesitate to contact us at info@cubixedu.com!
We reserve the right to make changes.