21 results for:

"JavaScript"
تعلم تصميم واجهات المواقع والتطبيقات بواسطة رياكت في فيديو واحد
Nour Homsi
2
4 hours

تعلم تصميم واجهات المواقع والتطبيقات بواسطة رياكت في فيديو واحد

Intermediate

جميع ملفات الدورة عبر الرابط الآتي: https://1designer.org/uploads/learn-react-files.zip يّقَدَّم لكم هذا الكورس برعاية هوستينجر لحجز الدومينات والاستضافة: رابط الصفحة بالإنكليزية: https://www.hostg.xyz/SH4KR رابط الصفحة بالعربية: https://www.hostg.xyz/SH455 كوبون الخصم: nourhomsi ---------- فهرس المحتويات ------------- 03:00 لماذا رياكت 03:53 مثال واقعي عن فيسبوك 08:52 لماذا رياكت مكتبة هامة جدا 10:02 كم من الوقت أحتاج لتعلم رياكت 11:10 ماذا يجب أن تتعلم قبل رياكت 12:41 تحضير بيئة العمل 14:47 إنشاء الملفات 21:23 تحليل ودراسة الملفات 23:43 شرح ملف index.html 25:17 شرح ملف index.js 29:18 ترتيب، تجهيز وتنظيف بيئة العمل 32:28 كتابة المكوّّن الأول 35:56 شرح لكل ما سبق بالتفصيل 37:44 استيراد المكتبات 41:33 شرح كتابة JSX بالتفصيل 46:12 ما هي المكوّنات 50:43 تداخل المكوّنات 55:33 الستايل والتنسيقات 57:09 الستايل المباشر 01:01:24 الستايل الداخلي 01:02:44 الستايل الخارجي 01:05:48 استيراد Bootstrap 01:11:27 إعلان هوستينجر 01:11:41 الوظيفة الأولى - تصميم قائمة 01:12:22 حل الوظيفة وتطبيق 01:16:34 كتابة جافاسكريبت داخل JSX 01:24:17 النمذجة الحرفيّة Literal Template 01:28:27 الوظيفة الثانية - الستايل الشرطي 01:29:32 الخصائص Props - المفهوم النظري 01:31:37 كتابة مكون قابل لإعادة الاستخدام 01:34:47 تطبيق إعادة استخدام المكوّنات 01:36:09 تطبيق مفهوم الخصائص 01:39:29 تمرير الخصائص المتعددة 01:41:24 إضافة الصور عن طريق الخصائص 01:43:10 إعادة استخدام المكوّن 01:43:38 إضافة بعض التنسيق للمشروع 01:44:15 إصلاح بعض الأخطاء في المشروع 01:47:25 تدريب عملي لكل ما سبق 01:51:17 استحضار البيانات من JSON 01:55:45 الوظيفة الثالثة - بناء صفحة فريق العمل 01:57:29 حل الوظيفة 01:58:13 حل الوظيفة - إنشاء الملفات 02:03:43 حل الوظيفة - اضافة الستايل 02:08:29 حل الوظيفة - إدراج المعلومات 02:10:44 حل الوظيفة - ربط الصور 02:13:22 حل الوظيفة - الستايل الشرطي 02:16:28 وظيفة إضافية 02:17:18 حل الوظيفة - إضافة بعض الاحترافيات 02:25:56 إضافة تعديلات جافاسكريبت الجديدة 02:27:50 إعلان هوستينجر 02:28:01 تحضير بيئة العمل 02:30:27 الفرق بين Class و Function 02:33:17 تدريب عملي 02:34:50 استيراد المكوّنات 02:36:03 استيراد الملفات 02:37:42 المتغيرات والوظائف 02:40:31 تمرير المعلومات 02:43:15 المفهوم النظري 02:44:14 تحضير بيئة العمل 02:46:57 طريقة كتابة الحالات 02:48:44 تطبيق عملي 02:50:11 حل التطبيق العملي 02:53:37 الاستفادة من الحالات 02:55:31 الكتابة الاحترافية 03:02:24 المفهوم النظري 03:03:03 تحضير بيئة العمل 03:04:52 ما هي الأحداث 03:09:02 كتابة الأحداث 03:12:04 تعديل الحالات 03:17:27 مراجعة وتلخيص 03:20:26 الوظيفة النهائية 03:30:00 حل الوظيفة النهائية 03:30:38 تحضير بيئة العمل 03:32:38 إنشاء المصفوفة 03:58:04 عرض المصفوفة الفارغة 03:43:15 استقبال عناصر المصفوفة 03:51:00 مراجعة سريعة 03:56:19 خاتمة ------------------------------------------------------------------------ اشترك في مجموعة المصمم الأول لمناقشة الدروس: fb.com/groups/1designer nourhomsi.com instagram.com/drnourhomsi twitter.com/nourhomsi1 fb.me/drnourhomsi

Nour Homsi
كورس شامل لتعلم أساسيات React Js بالعربي في ساعة واحدة
Simple Arab Code
3
1h 6m

كورس شامل لتعلم أساسيات React Js بالعربي في ساعة واحدة

Beginner

في هذا الفديو كورس شامل لتعلم أساسيات React JS مدة الكورس ساعة وسنكمل باذن الله هذه السلسة لتعلم React JS سنتعلم في الفديوهات القادمة بمشية الله Hooks & LifeCycleHooks دمتم علي خير #react #reactjs nextjs #react_بالعربي رابط حسابي علي GitHub https://github.com/Kareem2002Shimes TABLE OF CONTENT Intro 00:00 What & Why React 00:43 Installing packages 04:40 Browse React Files 06:50 What is JSX 16:33 Components & Props 19:54 Styling 32:40 What is State 37:54 Functional component vs Class component 49:59 Class component 53:03 The End & the Next 01:04:44

Simple Arab Code
React Native Full Course 2026 | Build, Publish and Monetize a Full Stack Mobile App to App Store
JavaScript Mastery
6
3h 44m

React Native Full Course 2026 | Build, Publish and Monetize a Full Stack Mobile App to App Store

Intermediate

In this video, you'll bridge the gap between web and mobile with an intensive crash course on React Native fundamentals and modern features like file-based routing and server components. Then, you’ll build Recurrly, a subscription tracker using Expo. You’ll implement essential real-world features before taking the leap that most tutorials skip: publishing your app to the Apple App Store and Google Play Store so you can actually start monetizing your work. Expo: https://jsm.dev/nativesub-expo Expo EAS : https://jsm.dev/nativesub-eas Clerk: https://jsm.dev/nativesub-clerk PostHog: https://jsm.dev/nativesub-posthog CodeRabbit: https://jsm.dev/nativesub-coderabbit Junie AI: https://jsm.dev/nativesub-junie WebStorm: https://jsm.dev/nativesub-webstorm 📋 Join the AI Course Waitlist: https://jsm.dev/nativesub-agentic 📋 Join the React Native Course Waitlist: https://jsm.dev/nativesub-native 🎁 Video Kit (Code, Assets, Prompts): https://jsm.dev/nativesub-kit ⭐ Join JS Mastery Pro: https://jsm.dev/nativesub-jsm ➤ Links not working? Some regions may need a VPN. https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Timestamps: 00:00:00 — Introduction 00:03:19 — Crash Course 00:13:14 — Fundamentals 00:23:44 — Project Setup 00:35:19 — Setup Styling (Nativewind) 00:45:17 — Routing & Navigation 01:03:10 — Tab Navigation 01:27:55 — Custom Fonts 01:36:11 — Home UI 02:24:13 — Clerk Setup 02:28:37 — Authentication 02:53:40 — PostHog 03:05:44 — Subscription Tab 03:10:16 — Create Subscriptions 03:13:57 — PostHog Custom Events 03:26:04 — EAS Build & Deploy 03:39:39 — Closing & What's Next

JavaScript Mastery
How to Actually Build Mobile Apps with AI in 2026 | A Complete Beginner's Tutorial
JavaScript Mastery
3
3h 41m

How to Actually Build Mobile Apps with AI in 2026 | A Complete Beginner's Tutorial

Beginner

In this video, you will learn how to build a full Duolingo clone in React Native using a workflow called Practical Vibe Coding. AI has turned months of work into a single weekend; allowing you to ship a real apps without writing a single line of code. The app isn't the point; the workflow is. Let’s go. Stream: https://jsm.dev/lingua-stream Vision Agents: https://jsm.dev/lingua-vision Clerk: https://jsm.dev/lingua-clerk PostHog: https://jsm.dev/lingua-posthog CodeRabbit: https://jsm.dev/lingua-coderabbit 📘 Practical Vibe Coding Guide: https://jsm.dev/lingua-ebook 📋 Join the AI Course Waitlist: https://jsm.dev/lingua-ai 🎁 Video Kit (Code, Assets, Prompts): https://jsm.dev/lingua-kit ⭐ Join JS Mastery Pro: https://jsm.dev/lingua-jsm 🤖 Android Studio/Windows Guide: https://jsm.dev/lingua-android ➤ Links not working? Some regions may need a VPN. https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Timestamps: 00:00:00 — Introduction 00:03:07 — Crash Course - AGENTS.md 00:15:13 — Crash Course - When the AI’s Knowledge Ends 00:23:47 — Setup 00:28:37 — AGENTS.md Setup 00:38:01 — Nativewind Setup 00:47:13 — Design Theme 00:58:26 — Onboarding Screen 01:08:58 — Auth Screen 01:15:45 — Clerk 01:27:04 — Content 01:33:27 — Language Screen 01:39:01 — State Management 01:45:16 — Bottom Tab Navigation 01:51:30 — Home UI 02:00:23 — PostHog 02:14:57 — Lesson UI 02:19:55 — Audio Lesson UI 02:25:25 — Stream 02:28:17 — XCode & Android Studio Setup 02:39:35 — Stream Integration 02:47:51 — Vision Agent 02:53:45 — AI Teacher 03:04:56 — AI Teacher Improvements 03:15:29 — Live Captions 03:28:58 — More PostHog 03:38:05 — End

JavaScript Mastery
Web Development Crash Courses
developedbyed
6
16h 18m

Web Development Crash Courses

Beginner
developedbyed
React Tutorial Full Course - Beginner to Pro (React 19, 2025)
SuperSimpleDev
1
11h 33m

React Tutorial Full Course - Beginner to Pro (React 19, 2025)

Beginner

In this React tutorial and React full course, build websites and projects with React. React Premium Course: https://courses.supersimple.dev/courses/react Frontend Bundle (React, JS, HTML CSS): https://courses.supersimple.dev/bundles/frontend-bundle Membership: https://youtube.com/@SuperSimpleDev/join or https://member.supersimple.dev (10% OFF the USD price) Links in this course: https://github.com/SuperSimpleDev/react-course/blob/main/1-links.md Exercise solutions: https://github.com/SuperSimpleDev/react-course/tree/main/1-exercise-solutions Copy of the code: https://github.com/SuperSimpleDev/react-course/tree/main/2-copy-of-code Troubleshooting: https://github.com/SuperSimpleDev/react-course/blob/main/2-troubleshooting.md 🎓 Premium Courses (get a certificate, better learning experience, support SuperSimpleDev ❤️) Frontend Bundle (React, JS, HTML CSS): https://courses.supersimple.dev/bundles/frontend-bundle React Premium Course: https://courses.supersimple.dev/courses/react JavaScript Premium Course: https://courses.supersimple.dev/courses/javascript HTML CSS Premium Course: https://courses.supersimple.dev/courses/html-css Sections: 0:00 Intro 1:20 1. React Basics, JSX 40:16 2. Components, Props, Start the Chatbot Project 1:36:49 3. State, Event Handlers, Chatbot Project Features 2:42:41 4. CSS with React, Hooks, Finish Chatbot Project 3:48:49 5. Proper React Setup with Vite 4:59:29 6. React Router, Git, Start the Ecommerce Project 6:09:59 7. React with Backend, Data Fetching, Load Ecommerce Project Data 8:00:58 8. Data Mutation, Update Ecommerce Project Data 8:50:10 9. Automated Tests in React with Vitest 9:50:31 10. Deploy React to the Internet, Intro to AWS 10:41:06 11. React 19 Updates 10:50:13 TypeScript with React 11:24:12 AI with React 11:31:09 Conclusion and Next Steps Additional information: This React tutorial and React full course is a project based series of React tutorials for software engineers. Each React tutorial builds on a project and provides some React exercises to practice what we learned. By the end, we'll learn how to create complex websites and projects with React, JavaScript, HTML, and CSS, which will help you become a web developer and software engineer. #react #supersimpledev #reactcourse #reacttutorial #reactjs #javascript #html #css #webdevelopment #webdeveloper #softwaredeveloper #softwaredevelopment #coding #codingtutorial #softwareengineer #softwareengineering #learntocode

SuperSimpleDev
ReactJS Full Course | ReactJS - Learn Everything | Sheryians Coding School
Sheryians Coding School
4
11h 16m

ReactJS Full Course | ReactJS - Learn Everything | Sheryians Coding School

Beginner

This is the ReactJS Full Course | Learn Everything from Scratch to Advanced, your complete guide to mastering React in one video. We’ll start with the basics like components, JSX, props, and state, then move to advanced topics like hooks, context API, routing, and real project setups. By the end, you’ll understand how React really works and how to build production-ready apps confidently. 📘 What’s Inside: - React fundamentals (JSX, Props, State) - Hooks and Context API - Routing and API Integration - Folder structure and best practices - Real-world project demo 💻 Source Code: Access the complete source code of this video here → https://github.com/saarthack/react-yt If you learned something new, like, comment, and subscribe for more frontend content. Let’s make coding fun and creative 🚀 Instructor in this video: Sarthak Sharma Don't forget to LIKE 👍 this video, SUBSCRIBE 🔔 for more Web Development tutorials, and COMMENT below if you have any questions or suggestions! 🚀 Visit Our Website - https://sheryians.com/ Chapters - 00:00:00 - Introduction 00:01:10 - React Overview 00:17:48 - Import & Export 00:28:47 - Real DOM vs Virtual DOM 00:36:42 - Setting Up React with Vite 01:06:28 - Components Explained 01:26:02 - Understanding Props 01:47:37 - Mini Projects using Props 02:50:43 - Styling with CSS 03:06:48 - Intro to Tailwind CSS 03:18:23 - UI Design Project 04:30:51 - Working with Functions 04:56:23 - Understanding Hooks 05:12:10 - Advanced State Management 05:55:58 - Form Handling in React 06:03:20 - Two-Way Data Binding 06:15:46 - Notes App Project 07:21:25 - Using LocalStorage 07:33:35 - API Calls in React 07:54:37 - useEffect Hook Explained 08:17:01 - Gallery Project 09:15:20 - React Router DOM Basics 09:42:16 - Advanced Routing 10:26:36 - Bonus Concepts 10:36:43 - Context API Introduction 10:44:18 - Children as Props 10:57:11 - Context API in Action 11:15:13 - Outro Socials: 📷 Instagram: https://www.instagram.com/sheryians_coding_school/ 📘 Facebook: https://www.facebook.com/sheryians.community 💌 Telegram: https://t.me/sheryiansCommunity 💼 LinkedIn: https://in.linkedin.com/company/the-sheryians-coding-school 🎮 Discord: https://discord.gg/Au3TquBarQ Peace out ✌ #sheryianscodingschool #sheryians #code #coding #jobs #reactjs #mernstack #mern #web #reactjscourse #tutorial #creativewebdevelopment #webdevelopment #functionalwebdevelopment #thebasics #mernstack #jslogic #javascriptlogics

Sheryians Coding School
Next.js 16 Full Course | Build and Deploy a Production-Ready Full Stack App
JavaScript Mastery
17
4h 11m

Next.js 16 Full Course | Build and Deploy a Production-Ready Full Stack App

Intermediate

In this course, you’ll master Next.js 16, the latest version of the official React framework, and learn how to build powerful, full-stack applications using its new caching and performance features. You’ll put your skills into practice by creating and deploying a Dev Event Platform, a modern app where users can browse, create, and manage events. PostHog: https://jsm.dev/devevent-posthog WebStorm: https://jsm.dev/devevent-webstorm Junie AI: https://jsm.dev/devevent-junie Warp: https://jsm.dev/devevent-warp CodeRabbit: https://jsm.dev/devevent-coderabbit CodeRabbit CLI: https://jsm.dev/devevent-coderabbitcli Cloudinary: https://jsm.dev/devevent-cloudinary The Complete Testing Course is LIVE. 🔥 Bundle up now before the deal expires and get 33% Off‼ 👉 https://jsm.dev/devevent-testing 📗 GSAP Pro Course (includes GTAVI Website): https://jsm.dev/devevent-gsap 📕 Three.js 3D Pro Course: https://jsm.dev/devevent-threejs 📙 JavaScript Pro Course: https://jsm.dev/devevent-cpjsm 🚀 Launch Your SaaS Pro Course: https://jsm.dev/devevent-saas ‼ If the links aren’t working for you, please try using a VPN (e.g., in Nigeria) 📁 FREE Video Kit (Code, Figma, Assets, Etc.): https://jsm.dev/devevent-kit 👉 Backend Pro Course Waitlist: https://jsm.dev/devevent-backpro 👉 AI Development Pro Course Waitlist: https://jsm.dev/devevent-aipro 👉 Tailwind Pro Course Waitlist: https://jsm.dev/devevent-twpro 👉 React.js Pro Course Waitlist: https://jsm.dev/devevent-reactpro 👉 React Native Pro Course Waitlist: https://jsm.dev/devevent-nativepro Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps: 00:00:00 — Introduction 00:04:09 — Crash Course Intro 00:08:30 — Installation 00:11:45 — Project Structure 00:14:19 — App Router 00:17:16 — React Client & Server Components 00:23:40 — Routing 00:42:42 — Data Fetching 00:48:53 — API Routes 00:52:45 — Caching 00:56:05 — Build Adapters API 00:57:24 — Metadata 01:01:23 — Theory to Practice — — — 01:02:48 — Project Setup 01:18:01 — Homepage 01:41:35 — PostHog Setup 01:50:21 — MongoDB Setup 01:52:57 — Warp Setup 01:56:46 — Database Models & Connection 02:09:36 — CodeRabbit 02:16:11 — API Routes 02:27:03 — Image Upload 02:37:51 — Fetch API Routes 02:54:47 — Event Details Page 03:14:34 — Server Actions 03:28:05 — Caching 03:39:46 — PostHog: Booking Action & Tracking 03:54:05 — Deployment 03:58:15 — Outro

JavaScript Mastery
The TypeScript Course for JS Devs
Boot dev
3
4h 25m

The TypeScript Course for JS Devs

Intermediate

Master TypeScript from start to finish in this immersive, hands-on course. TypeScript's meteoric rise in popularity, both on the frontend and backend, has brought demand for TypeScript developers to among the highest in the industry. In this course you'll learn all the fundamentals of the language while solving real-world type challenges each step of the way. The only Prerequisite is that you have to know JavaScript. That's it! If you don't know JavaScript, we recommend you taking our JavaScript Course which is linked below. This walkthrough was recorded by @WebDevSimplified! Use code "WEBDEVSIMPLIFIED" for 25% off your first payment. Learn JavaScript - https://www.boot.dev/courses/learn-javascript Learn TypeScript - https://www.boot.dev/courses/learn-typescript Learn to code - https://www.boot.dev?promo=BOOTSTUBE Timestamps: 00:00 - Introduction 03:31 - Chapter 1 - Types 15:17 - Chapter 2 - Functions 29:58 - Chapter 3 - Unions 55:15 - Chapter 4 - Arrays 01:05:57 - Chapter 5 - Objects 01:38:55 - Chapter 6 - Tuples 01:51:29 - Chapter 7 - Intersections 02:02:02 - Chapter 8 - Interfaces 02:16:03 - Chapter 9 - Enums 02:28:46 - Chapter 10 - Type Narrowing 02:58:06 - Chapter 11 - Classes 03:12:26 - Chapter 12 - Utility Types 03:21:37 - Chapter 13 - Generics 03:39:21 - Chapter 14 - Conditional Types 04:00:38 - Chapter 15 - Local Development 04:23:19 - Outro Like & subscribe for the algo if you enjoyed the video!

Boot dev
Rust Tutorial For PHP and JavaScript Developers
nunomaduro
433
51 minutes

Rust Tutorial For PHP and JavaScript Developers

Beginner

❤️ sponsor this channel: https://nunomaduro.com/sponsorships 🙌🏻 this video was made possible by: 🐰 coderabbit / ai code reviews with instant feedback on pull requests: https://coderabbit.link/nunomaduro 🔴 redberry / work with the best laravel digital agency: https://redberry.international/?ref=nunomaduro 🛠️ jetbrains / code with phpstorm for world-class php development: https://jb.gg/nuno ⚡️ typesense / cutting-edge, in-memory search engine for mere mortals: https://typesense.org/?ref=nunomaduro 🔎 serpapi / instantly access real-time search data from Google, Amazon, and more: https://serpapi.com/?ref=nunomaduro 💌 bento / the best way to send email with AI: https://bentonow.com/?ref=nunomaduro 🗣️ tts at $5 / donations: https://streamlabs.com/nunomaduro/tip ✨ socials: x: https://x.com/enunomaduro website: https://nunomaduro.com twitch: https://twitch.tv/nunomaduro tiktok: https://tiktok.com/@enunomaduro linkedin: https://linkedin.com/in/nunomaduro instagram: https://instagram.com/enunomaduro #laravel #php #ai #claudecode #vibecoding #coding #webdev #programming #aicoding

nunomaduro
Lisp Programming Language – Full Course for Beginners
freeCodeCamp.org
4.9K
3h 15m

Lisp Programming Language – Full Course for Beginners

Beginner

In this Lisp for beginners course, @the-lisper will teach you why this elegant programming language has influenced computer science for over 60 years. Lisp's elegant approach to handling code as data, combined with its powerful macro system and functional programming paradigms, offers developers unique insights into program architecture that remain relevant and influential across modern languages like Python, JavaScript, and Rust. ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ - 0:00:00 Common Lisp #1 - Installation - 0:06:45 Common Lisp #2 - Playing with the REPL - 0:13:04 Common Lisp #3 - Local variables and branching - 0:28:42 Common Lisp #4 - Looping with dotimes and do - 0:39:17 Common Lisp #5 - What are lists? - 0:48:47 Common Lisp: 4 ways to build lists - 0:56:28 Common Lisp: Introduction to macros (for beginners) - 1:08:10 Common lisp: macro vs functions (for beginners) - 1:18:00 Common LISP: Destructuring and more! - 1:24:23 Getting started with packages in Common LISP - 1:32:00 Prevent Macro Name Conflict with (gensym) - 1:36:32 Mastering Inheritance and Polymorphism with CLOS: An Introduction - 1:42:12 Mastering Inheritance and Polymorphism with CLOS: Multi-methods - 1:47:21 Common Lisp Debugging: Essential Tips and Techniques - 1:54:51 Exploring the Condition System of Common Lisp - 2:04:53 Mastering Built-in Types in Common Lisp (or how I got 3x faster execution with the same algorithm) - 2:13:13 Improve Common Lisp Code Clarity With Better Dictionary Literal - 2:21:30 Manual Memory Management in Common Lisp with CFFI - 2:28:29 Closures in Common Lisp, when CLOS Is Too Much - 2:36:08 Tail Recursion With Common Lisp, Do or Don't? - 2:41:08 Common Lisp: defvar vs defparameter - 2:46:45 Series: A Functional Approach To Common Lisp - 2:52:40 Haskell-Like Type System In Common Lisp With Coalton - 2:59:14 The Loop Macro in Common Lisp: Not Lispy but Convenient - 3:06:58 Circular list with Common Lisp 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org
CS50x 2025 Lectures
CS50
264
26h 22m

CS50x 2025 Lectures

Beginner

This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience. (Two thirds of CS50 students have never taken CS before.) This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More than teach you how to program in one language, this course teaches you how to program fundamentally and how to teach yourself new languages ultimately. The course starts with a traditional but omnipresent language called C that underlies today’s newer languages, via which you’ll learn not only about functions, variables, conditionals, loops, and more, but also about how computers themselves work underneath the hood, memory and all. The course then transitions to Python, a higher-level language that you’ll understand all the more because of C. Toward term’s end, the course introduces SQL, via which you can store data in databases, along with HTML, CSS, and JavaScript, via which you can create web and mobile apps alike. Course culminates in a final project.

CS50
Let's Learn AdonisJS 6
Adocasts
261
14h 9m

Let's Learn AdonisJS 6

Beginner

In this series, we'll learn AdonisJS 6 step-by-step in a beginner-friendly way. Covering topics like routing, controllers, services, EdgeJS, Lucid ORM, forms, filtering, authentication, etc.

Adocasts
DevOps from Zero to Hero: Build and Deploy a Production API
JavaScript Mastery
5.8K
5h 1m

DevOps from Zero to Hero: Build and Deploy a Production API

Intermediate

Learn DevOps fast in this crash course covering Git & GitHub, CI/CD pipelines, Docker, Kubernetes, IaC, and API deployment. Everything you need to automate dev and deployment. ⭐ Join JS Mastery Pro: https://jsm.dev/dops25-jsm 💎 Become a Top 1% Next.js Developer: https://jsm.dev/dops25-nextjs Use your promo code JAVA to get the Warp Pro plan for only $1, available for a limited time thanks to my friends at Warp! Warp: https://jsm.dev/dops25-warp Arcjet: https://jsm.dev/dops25-arcjet Neon: https://jsm.dev/dops25-neon 📁 FREE Video Kit (Code, Figma, Assets, Etc.): https://jsm.dev/dops25-kit 📙 Git & GitHub Course: https://jsm.dev/dops25-git 📘 Docker Course: https://jsm.dev/dops25-docker 👉 Next.js Testing Pro Course Waitlist: https://jsm.dev/dops25-testpro 👉 Backend Pro Course Waitlist: https://jsm.dev/dops25-backpro 👉 Tailwind Pro Course Waitlist: https://jsm.dev/dops25-twpro 👉 React.js Pro Course Waitlist: https://jsm.dev/dops25-reactpro 👉 React Native Pro Course Waitlist: https://jsm.dev/dops25-rnpro Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps: 00:00:00 — Introduction 00:06:04 — Introduction to DevOps 00:09:45 — What is DevOps 00:20:41 — What You Need to Learn in DevOps 00:25:42 — Version Control (Git & GitHub) 00:50:33 — CI/CD Pipelines 00:55:06 — Build Your First Pipeline 01:03:21 — Docker 01:55:39 — Kubernetes 02:03:35 — Kubernetes Demo 02:26:34 — Infrastructure as Code (IaC) 02:29:37 — More on DevOps Build & Deploy an API 02:30:49 — Setup 02:41:44 — ESLint Prettier 02:46:09 — Database Setup 02:54:18 — Logger & Middleware 03:05:15 — Authentication I 03:35:56 — Warp Setup 03:47:53 — Security Middleware 04:03:11 — Dockerization 04:21:49 — User CRUD 04:38:50 — Testing 04:48:35 — Next Steps

JavaScript Mastery
Learn Docker in 1 Hour | Full Docker Course for Beginners
JavaScript Mastery
3.7K
1h 28m

Learn Docker in 1 Hour | Full Docker Course for Beginners

Beginner

Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳 ⭐ Join JS Mastery Pro: https://jsm.dev/docker-jsmpro 💎 Become a Top 1% Next.js Developer: https://jsm.dev/docker-nextjs 📁 Free Video Kit (Code, Design, Repo, Guide): https://jsm.dev/docker-kit WebStorm: https://jsm.dev/docker-webstorm Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro 00:00:00 — Introduction 00:01:58 — What is Docker 00:03:23 — Why should we use Docker 00:06:20 — How does Docker work 00:12:06 — How to Use Docker 00:19:49 — Hello Docker Demo 00:24:18 — React Docker Demo 00:41:51 — Publish Docker Image 00:44:17 — Docker Compose (React Demo) 00:53:32 — Docker Compose Watch (MERN Demo) 01:11:20 — Docker Scout 01:13:21 — Full Stack Next.js 14 Demo 01:22:48 — Should You Dockerize your application

JavaScript Mastery