RUVIDEO
Поделитесь видео 🙏

Build a Scientific Calculator from Scratch | HTML, CSS, JavaScript & Bootstrap Tutorial

Instructions and Code: https://www.dropbox.com/scl/fi/suh1z61vg5weybueda52r/Let-s-Build-a-Scientific-Calculator.paper?dl=0&rlkey=7hxp4451oqg5dcw911lnaqmsi

In this tutorial, we will replicate the user interface and functionality of Google's Scientific Calculator: https://www.google.com/search?q=calculator

TOPICS COVERED
00:00:00 - Introduction & Problem Statement
00:03:38 - 1. Development Setup on GitHub
00:12:59 - 2. UI with HTML, CSS & Bootstrap
00:20:55 - 3. Functionality with JavaScript
00:55:18 - 4. Cloud Deployment to Vercel
01:00:30 - Bonus - Scientific Functions
01:14:26 - Bonus - Build Quickly with ChatGPT
01:31:16 - Summary & Conclusion

Here's are the steps we'll follow:

Step 1 - Prepare for Development & Deployment
- Create a public GitHub repository to host & share your code
- Use GitHub Codespaces to edit the code and add an index.html file
- Add the Bootstrap CSS framework, custom fonts, and base styles
- Deploy the web page to the cloud by creating a Vercel project


Step 2 - Build the User Interface with HTML & CSS
- Add the content for each section one by one using HTML
- Use the browser "Inspect" tab to identify and add CSS styles
- Start with mobile and progressively enhance for tablet & desktop
- Try to replicate the design as closely & precisely as possible


Step 3 - Add Functionality using JavaScript
- Add a script.js file an include it within the index.html file
- Create variables and functions to track current & previous expressions
- Create functions to implement each the logic for each button
- Add on click handlers to buttons and update DOM nodes


Step 4 - Deploy to the Cloud and Make a Submission
- Test the page carefully at different screen sizes & iterate if required
- Ensure that the HTML, CSS & JavaScript code is well organized with proper comments
- Stage, commit, and push your changes to the GitHub repository
- Verify that your site is deployed to Vercel and submit the link below

This tutorial is part of our 9-month full stack developer bootcamp: https://www.jovian.com/full-stack-developer-bootcamp

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Build a Scientific Calculator from Scratch | HTML, CSS, JavaScript & Bootstrap Tutorial», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.