Day-78 📘 Python Full Stack Journey – JavaScript Set Today I explored the Set data structure in JavaScript and learned how it helps manage unique values efficiently. 🎯 What I learned today: 🔹 JavaScript Set Sets are ordered, unique, and mutable collections Created using the new keyword with the Set() constructor 🔧 Common Set Methods add() — add a new value size — get the number of elements delete() — remove a value has() — check if a value exists 🔍 Additional Concepts Used instanceof to check data types Learned how to convert a Set into an Array for easier manipulation and iteration Understanding Sets made it clear how JavaScript efficiently handles uniqueness — very useful for real-world scenarios like removing duplicates from data. Excited to keep building on these JavaScript fundamentals! 🚀 #JavaScript #PythonFullStack #WebDevelopment #Frontend #CodingJourney #LearningToCode #Upskilling #TechSkills #ContinuousLearning
JavaScript Set: Unique Values Management
More Relevant Posts
-
Day-83 📘 Python Full Stack Journey – JavaScript Functions, Scope & Object Methods Today I explored how functions interact with objects and scope in JavaScript, which is a key concept for writing clean and reusable code. 🎯 What I learned today: 🔍 Function Scope Global scope — variables accessible throughout the program Local scope — variables accessible only within a function or block Understanding scope clarified how data is accessed and controlled in JavaScript. 🧱 Object Methods Learned how to define functions as object properties (methods) Used object keys as function names to access object data using this 📞 Calling Methods in Different Contexts Used the call() method to invoke a function with a different object context Passed arguments while calling methods dynamically Learned about bind() to create a new function with a fixed this reference These concepts helped me understand how JavaScript handles context and function reuse behind the scenes. Step by step, things are getting clearer! 🚀 #JavaScript #PythonFullStack #WebDevelopment #Frontend #CodingJourney #LearningToCode #Upskilling #TechSkills #ContinuousLearning
To view or add a comment, sign in
-
-
Day-80 📘 Python Full Stack Journey – JavaScript Logic & Conditions Today I focused on decision-making and logic in JavaScript — essential concepts for building interactive and dynamic applications. 🎯 What I learned today: 🔍 Comparison Operators ==, === !=, !== >, <, >=, <= Understanding the difference between loose and strict comparison was especially important. 🔗 Logical Operators && (AND) || (OR) ! (NOT) Used for combining and controlling conditions. ❓ Conditional (Ternary) Operator A concise way to write simple if-else conditions. 🧭 Conditional Statements Making decisions in code using if, else if, and else. 🧑💻 User Interaction prompt() — taking input from the user alert() — displaying messages to the user These concepts showed me how JavaScript brings logic and interactivity together on the web. Excited to keep building smarter, user-driven applications! 🚀 #JavaScript #PythonFullStack #WebDevelopment #Frontend #CodingJourney #LearningToCode #Upskilling #TechSkills #ContinuousLearning
To view or add a comment, sign in
-
-
Day-79 📘 Python Full Stack Journey – JavaScript Objects, Maps & Operators Today I went deeper into JavaScript fundamentals, focusing on how data is structured, manipulated, and operated on within programs. 🎯 What I learned today: 🧱 JavaScript Objects How to change values in an object How to add new key–value pairs How to delete existing key–value pairs How to extract keys and values, which are stored as arrays 🗺️ JavaScript Map Defined using the new keyword with the Map() constructor Maps are ordered and mutable 🔧 Map Methods set() — add or update values get() — retrieve values has() — check existence delete() — remove entries ➕ JavaScript Operators Arithmetic Operators: +, -, *, /, **, %, ++, -- Assignment Operators: +=, -=, *=, /=, **=, %= These concepts are helping me better understand how JavaScript handles data and logic behind the scenes. Step by step, building a strong foundation for dynamic web development! 🚀 #JavaScript #PythonFullStack #WebDevelopment #Frontend #CodingJourney #LearningToCode #Upskilling #TechSkills #ContinuousLearning
To view or add a comment, sign in
-
-
Day-87 📘 Python Full Stack Journey – JavaScript Practice & Math Functions Today’s learning was very hands-on, focusing on JavaScript interactivity, validation, and built-in utilities. 🎯 What I worked on today: 🎨 Interactive Program Wrote a program to change the color of an SVG on click, toggling between red ↔ black continuously using event handling. 🧪 User Input & Validation Received user input using: Copy code Js document.getElementById('ab').value Applied conditions such as: isNaN() Value checks (< 10, etc.) Displayed validation results dynamically inside an HTML tag. Implemented form validation using alert() for user feedback. 🧮 JavaScript Math Module Explored several useful Math methods: pow() floor() ceil() sign() round() max() / min() sqrt() PI sin() / cos() / tan() trunc() random() These exercises really helped connect logic, user interaction, and calculations in real-world scenarios. JavaScript is getting more powerful and fun every day! 🚀 #JavaScript #PythonFullStack #WebDevelopment #Frontend #CodingJourney #LearningToCode #Upskilling #TechSkills #ContinuousLearning
To view or add a comment, sign in
-
-
Understanding the structure of the Django Framework 🐍 From manage.py to settings.py, URLs to Views, Models to Templates — Django follows a powerful MVT (Model-View-Template) architecture that makes web development structured and scalable. Learning Django step by step to build secure and efficient web applications. 🚀 #Python #Django #WebDevelopment #FullStackDeveloper
To view or add a comment, sign in
-
-
🚀 Day 1 with Flask – Backend Journey Begins! Today I officially started learning Flask, and it was an amazing experience diving into backend development! 🔥 Flask’s lightweight and simple structure makes web development much easier and beginner-friendly. Here’s what I learned today: ✅ Understanding the project structure (files & folders) ✅ Using pip to install required packages ✅ Serving static files (CSS, JS, images) ✅ Working with the debugger mode ✅ Creating dynamic routes ✅ Using redirect() properly ✅ Rendering HTML using templates ✅ Connecting URLs using url_for() ✅ Creating custom error handlers (like 404 pages) Small steps every day toward becoming a better backend developer 💻✨ #Flask #Python #WebDevelopment #BackendDevelopment #LearningJourney #ML
To view or add a comment, sign in
-
🚀 Just Built a Multi-User Portfolio Builder using Python Django! Excited to share my latest project – a full-stack Portfolio Builder Platform. This application allows anyone to sign up, create their own professional portfolio, and share it with the world via a unique link 🔥 Key Features: ✅ Multi-User System: Secure authentication (Sign Up/Login). ✅ Dynamic Dashboard: Users can manage their projects, skills, and experience without writing code. ✅ Unique URLs: Automated routing for user-specific portfolios. ✅ Responsive Design: Optimized for mobile and desktop. 🛠️ Tech Stack: Backend: Python, Django Frontend: HTML, CSS, Tailwind CSS Database: SQLite Check out live here: [https://lnkd.in/gDKbfPyy] 👇 #Django #Python #WebDevelopment #FullStack #Portfolio #Coding #Project
To view or add a comment, sign in
-
JavaScript is the standard language for web application frontends, but does that mean your API layer should also use JavaScript? Not necessarily. In this blog, #KeyholeTeam’s Chris B. compares two lightweight API frameworks—Express.js (JavaScript) and FastAPI (Python)—to explore how each handles modern API development using a simple Songs API example. 🎵 By building the same Songs API in both frameworks, Chris examines key differences in routing, request validation, error handling, and project setup. He also looks at broader considerations like ecosystem tooling (NPM vs. PyPI), runtime performance, and developer experience. While Express benefits from the maturity and breadth of the Node.js ecosystem, FastAPI leverages Python’s strong typing and powerful backend tooling. Ultimately, the right framework depends on your team’s skills, the surrounding tech stack, and the types of workloads your application needs to support. Read the full comparison to learn how these frameworks stack up when designing your API layer. → https://lnkd.in/gTeDcW5G #APIDevelopment #JavaScript #Python #Nodejs #Expressjs
To view or add a comment, sign in
-
-
I'm building a small project called codeCompare. The goal is simple: compare a language I already know (JavaScript) with languages I want to learn (Python, PHP, C#). Instead of learning in isolation, I want to see: - how syntax differs - what equivalent methods/functions look like - how patterns translate across languages The basic comparison page is done - you can choose your primary language and see side-by-side syntax differences. Next step: dynamically switching <pre> code examples so data types and patterns update in real time. If anyone's learning a second language and wants to follow along, here's the repo: https://lnkd.in/ey4Wp7qX #BuildInPublic #JavaScript #SoftwareDevelopment #LearningInPublic
To view or add a comment, sign in
-
Terminology changes, but the patterns stay the same. 🔄 Many developers moving between Python and PHP get tripped up by naming conventions. Here is a "cheat sheet" comparing Celery and Laravel Queues. ✅ Task = Job ✅ Broker = Queue Connection ✅ .delay() = dispatch() Full breakdown in the image below. Save this for your next cross-language project! 📌 #CodingTips #FullStack #PythonDev #LaravelDev #SystemDesign
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development