Professional Website Development Services: Html, Css, Js, Bootstrap, Gsap, Gas, Php, Laravel, And More

Professional Website Development Services: Html, Css, Js, Bootstrap, Gsap, Gas, Php, Laravel, And More



Playlist Click

Professional Website Development Services: Html, Css, Js, Bootstrap, Gsap, Gas, Php, Laravel, And More

JavaScript is a powerful scripting language used to create dynamic, interactive web applications. This course will teach you the fundamentals of web development using JavaScript, including how to create and manipulate HTML and CSS elements, use libraries and frameworks, and debug your code. You will also learn about the latest tools and technologies available for web development with JavaScript.


Tools & Technologies: 

- HTML/CSS 

- JavaScript Libraries & Frameworks (jQuery, React, Angular) 

- Node.js 

- AJAX 

- JSON 

- RESTful APIs 

- Version Control (Git) 

- Debugging Tools (Chrome DevTools)


Html: Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. It is used to structure and present content on the World Wide Web.


Css: Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.


Js: JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. It is most well-known as the scripting language for Web pages, but it's used in many non-browser environments as well such as node.js or Apache CouchDB.


Bootstrap: Bootstrap is a free and open-source front-end web framework for designing websites and web applications. It contains HTML- and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions.


Gsap: GSAP (GreenSock Animation Platform) is an animation library that enables developers to create high performance animations that work across all major browsers with ease. It provides an intuitive API that makes it easy to create complex animations with minimal code. 


Gas: Google Apps Script (GAS) is a scripting language based on JavaScript that lets you do new and cool things with Google Apps like Docs, Sheets, and Forms. GAS lets you write scripts to automate tasks across Google products and third party services. 


Php: PHP (Hypertext Preprocessor) is a server side scripting language designed primarily for web development but also used as a general purpose programming language. PHP code can be embedded into HTML code or it can be used in combination with various web template systems, web content management systems and web frameworks. 


Laravel: Laravel is an open source PHP framework designed for the development of web applications following the model–view–controller architectural pattern. It provides an expressive syntax that simplifies common tasks such as authentication, routing, sessions and caching while providing powerful tools needed for large applications such as command line interface (CLI), queues and databases migrations. 


And More: There are many other technologies available to developers today including NodeJS, ReactJS, AngularJS, VueJS etc which are all popular frameworks used in modern day development projects

7-Day Podcast project Classes Html, Css, Js, Bootstrap, Google app script

7-Day Podcast project Classes Html, Css, Js, Bootstrap, Google app script

 


Html

<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>Podcast</title>

Style sheet link here
  <link href="style.css" rel="stylesheet" type="text/css" />

Bootstrap Link Here

  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
    integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
</head>

<body>
  <div class="container">
    <nav class="navbar navbar-light bg-light justify-content-between">
      <a class="navbar-brand px-4">SaeeAM Podcast</a>
      <!-- <a class="navbar-brand" href="https://google.com">Add Podcast</a> -->
      <button type="button" class="navbar-brand btn btn-primary" data-toggle="modal" data-target="#addpodcast">
        Add Podcast
      </button>

    </nav>
  </div>
  <div class="px-4 py-5 my-5 text-center">
    <img class="d-block mx-auto mb-4"
      src="https://static.vecteezy.com/system/resources/thumbnails/002/157/610/small/illustrations-concept-design-podcast-channel-free-vector.jpg"
      alt="" width="72" height="57">
    <h1 class="display-5 fw-bold">SaeeAM Podcast</h1>
    <div class="col-lg-6 mx-auto">
      <p class="lead mb-4">SaeeAM Podcast</p>
      <div class="d-grid gap-2 d-sm-flex justify-content-sm-center">
        <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#addpodcast">
          Add Podcast
        </button>
        <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#joinus">
          Join Us
        </button>
      </div>
    </div>
  </div>
  <hr>

  <div class="container">

    <h1 class="display-5 fw-bold text-center">Live Podcasts</h1>
    <div id="datafetch" class="s-vertical overflow-auto row">


      <!-- <div class="col-12 col-sm-8 col-md-6 col-lg-4">
        
      </div> -->

    </div>
  </div>


  <!-- start model  -->

  <!-- Button trigger modal -->
  <!-- <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#joinus">
    Joinus
  </button> -->

  <!-- Modal -->
  <div class="modal fade" id="joinus" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
    aria-hidden="true">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="exampleModalLabel">Join Us Podcast</h5>
          <button type="button" class="close btn btn-primary" data-dismiss="modal" aria-label="Close">
            <span aria-hidden="true">&times;</span>
          </button>
        </div>
        <div class="modal-body">

          <div class="container">
            <form method="post">
              <div id="form">
                <div class="form-group">
                  <label for="pwd">Name</label>
                  <input type="text" name="name" class="form-control" id="name" required>
                </div>
                <div class="form-group">
                  <label for="email">Mobile</label>
                  <input type="number" name="mobile" class="form-control" id="mobile" required>
                </div>
                <div class="form-group">
                  <label for="email">Email address:</label>
                  <input type="email" name="email" class="form-control" id="email" required>
                </div>

                <div class="form-group">
                  <label for="pwd">Message</label>
                  <textarea type="text" name="msg" class="form-control" id="msg" required> </textarea>

                </div>

                <div class="text-center mt-4">
                  <input type="submit" class="btn btn-outline-success" id="sub" value="Submit" />
                </div>
              </div>
            </form>



          </div>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>

        </div>
      </div>
    </div>
  </div>
  <!-- end model her  -->


  <!-- start model  -->

  <!-- Button trigger modal -->


  <!-- Modal -->
  <div class="modal fade" id="addpodcast" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
    aria-hidden="true">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="exampleModalLabel">Add Podcast</h5>
          <button type="button" class="close btn btn-primary" data-dismiss="modal" aria-label="Close">
            <span aria-hidden="true">&times;</span>
          </button>
        </div>
        <div class="modal-body">
          <div class="container">
            <form
              action="https://docs.google.com/forms/u/0/d/e/1FAIpQLScIrc4lpP-wZhEx6pcu8YQkoG9oCDJs8CYI_uBqRIpxOwlgyQ/formResponse"
              target="_blanks">
              <div id="form">

                <div class="form-group">
                  <label for="email">Email address:</label>
                  <input type="email" name="entry.1900762092" class="form-control" id="email" required>
                </div>

                <div class="form-group">
                  <label for="pwd">Podcast Title</label>
                  <input type="text" name="entry.438571787" class="form-control" id="name" required>
                </div>
                <div class="form-group">
                  <label for="email">Podcast Description</label>
                  <textarea type="text" name="entry.1911805347" class="form-control" id="mobile" required></textarea>
                </div>

                <div class="form-group">
                  <label for="email">Podcast link</label>
                  <input type="text" name="entry.1169883789" class="form-control" id="mobile" required>
                </div>

                <div class="form-group">
                  <label for="pwd">Message</label>
                  <textarea type="text" name="entry.736699989" class="form-control" id="msg" required> </textarea>

                </div>

                <div class="text-center mt-4">
                  <input type="submit" class="btn btn-outline-success" id="sub" value="Submit" />
                </div>
              </div>
            </form>



          </div>

        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>

        </div>
      </div>
    </div>
  </div>



  <div class="b-example-divider"></div>

  <div class="container">
    <footer class="d-flex flex-wrap justify-content-between align-items-center py-3 my-4 border-top">
      <div class="col-md-4 d-flex align-items-center">
        <a href="/" class="mb-3 me-2 mb-md-0 text-muted text-decoration-none lh-1">
          <svg class="bi" width="30" height="24">
            <use xlink:href="#bootstrap" />
          </svg>
        </a>
        <span class="mb-3 mb-md-0 text-muted">&copy; 2022 SaeeAM Podcast, Inc</span>
      </div>

      <ul class="nav col-md-4 justify-content-end list-unstyled d-flex">
        <li class="ms-3"><a class="text-muted" href="#"> </a></li>
        <li class="ms-3"><a class="text-muted" href="#"><svg class="bi" width="24" height="24">
              <use xlink:href="#instagram" />
            </svg></a></li>
        <li class="ms-3"><a class="text-muted" href="#"><svg class="bi" width="24" height="24">
              <use xlink:href="#facebook" />
            </svg></a></li>
      </ul>
    </footer>
  </div>


  <script src='https://kit.fontawesome.com/a076d05399.js' crossorigin='anonymous'></script>

  <script src="script.js"></script>

  <script src="https://replit.com/public/js/replit-badge-v2.js" theme="dark" position="bottom-right"></script>

  <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"
    integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"
    crossorigin="anonymous"></script>

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js"
    integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
    crossorigin="anonymous"></script>
</body>

</html>

/Bootstrap


  <link href="style.css" rel="stylesheet" type="text/css" />

html {
  height: 100%;
  width: 100%;
}

.s-vertical {
  height: 500px;
  overflow-y: scroll;
}

.d-vertical {
  height: 150px;
  overflow-y: scroll;
}

  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
    integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">

Js(API Request)



let form = document.querySelector("form");
form.addEventListener('submit', (e) => {
  e.preventDefault();
  document.querySelector("#sub").value = "Submiting..";
  let data = new FormData(form);
  fetch('https://script.google.com/macros/s/AKfycbwWMi-U1Ybnj87f23jSrLwDsJ4P_d6xZx-uL4zSpeQYD1lKoYfNtcEahpqFxnNmbVfW/exec', {
    method: "POST",
    body: data

  })
    .then(res => res.text())
    .then(data => {
      alert(data);
      document.querySelector("#sub").value = "Submit"
      form.reset();
    });
});


const api_url =
  "https://script.google.com/macros/s/AKfycbwWMi-U1Ybnj87f23jSrLwDsJ4P_d6xZx-uL4zSpeQYD1lKoYfNtcEahpqFxnNmbVfW/exec";

// Defining async function
async function classapi(url) {

  // Storing response
  const response = await fetch(url);

  // Storing data in form of JSON
  var data = await response.json();

  classdatashow(data);
}

// Defining async function


// Calling that async function
classapi(api_url);


// Function to define innerHTML for HTML table
function classdatashow(data) {
  console.log(data);
  let tab =
    ``;


  // Loop to access all rows
  for (let r of data.content) {
    tab += `
   
                <div class="col-md-4">
          <div class="card mb-4 box-shadow">
            <img class="card-img-top"
              src="${r[4]}" height="150px"
              alt="Card image cap">
            <div class="card-body">
              <h5 class="card-title">${r[2]}</h5>
              
    <h6 class="card-subtitle mb-2 text-muted">${r[5]}</h6>
              <p class="card-text d-vertical overflow-auto">${r[3]}</p>
              <div class="d-flex justify-content-between align-items-center">
                <div class="btn-group">
                 <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#joinus">
          Join Us
        </button>
                  
                </div>
                <small class="text-muted">${r[0].slice(0, 10)}</small>
              </div>
            </div>
          </div>
        </div>
    `;
  }
  // Setting innerHTML as tab variable
  document.querySelector("#datafetch").innerHTML = tab;
};


Replit(Hosting)

https://podcast-project.saeeamstartup.repl.co/

Google App Scripts(Database)

const sheet = SpreadsheetApp.openByUrl("excel sheet link here")
// const sheets = sheet.getSheetByName("form");


function doGet(e){
  let obj = {};
  let data = sheet.getDataRange().getValues();
  obj.content = data;
  return ContentService.createTextOutput(JSON.stringify(obj)).setMimeType(ContentService.MimeType.JSON);
}


const datasave = SpreadsheetApp.openByUrl("sheet link here")
const fillform = datasave.getSheetByName("form");

function doPost(e){
  let data = e.parameter;
  fillform.appendRow([data.name, data.mobile,data.email,data.msg]);
  return ContentService.createTextOutput("Success");
  }



Source Code 

Hosted Website Demo 

News Websites Full Stack Development Classes

 

Php Laravel Classes

Php Laravel Classes

 

SaeeAM से कम लो Indian college student startup company. We work on education, project, and startups/business.

SaeeAM Startup- SaeeAM के साथ Business Karo

SaeeAM Education - SaeeAM के साथ Sikho

SaeeAM Project - SaeeAM के साथ Project Karo 


SaeeAM Team learn/teach on weekend 5-day and last of the weekend we do a project related to real business problem solve it and make profitable startup and business. If you want your existing business and startup business make profitable and You want to grow yourself and your existing business and startup Join Us at SaeeAM Startup World and grow your business and yourself.


SaeeAM Indian Collage Student Startup Company



SaeeAM Startup Projects #20230204

SaeeAM Startup Classes #20230204

SaeeAM Startup Classes #20230204

 

SaeeAM से कम लो Indian college student startup company. We work on education, project, and startups/business.

SaeeAM Startup- SaeeAM के साथ Business Karo

SaeeAM Education - SaeeAM के साथ Sikho

SaeeAM Project - SaeeAM के साथ Project Karo 


SaeeAM Team learn/teach on weekend 5-day and last of the weekend we do a project that related to real business problem solve it and make profitable startup and business. If you want your existing business and startup business make profitable and You want to grow yourself and your existing business and startup Join Us at SaeeAM Startup World and grow your business and yourself.


SaeeAM Indian Collage Student Startup Company



SaeeAM Startup Projects #20230204

Startup Portal Software Developement Project.

In this project we work on every part of project starting to end like idea creation to software deploy. so who join this project who learn every aspect of project.

--> Idea Creation.
--> Design Idea.
--> Design Software Model How It Works.
--> Design Software wireframe.
--> We Work In Front-end Of the System.
--> We Work On the Back-end Of the System.
--> Testing The Whole System And Making Error Free
--> Finally Deploy And Host The Public (Access Anywhere)

Qualification Required
--> Knowledge of software development.
--> Degree in computer science and Certificate in computer programming.
--> Software Development project work on that 

What u get through this project
--> Completion Certificate with mention your role and responsibility. so you mention in your resume.
--> U get a percentage of shareholder in the project as your work contribution.
--> Get Practical Knowledge in software development.
--> Get a Chance To Work With an Indian Collage Student Startup Company Through This Project. 



                                                            Classes Start Soon
Open Ai ChatGpt All Source Code

Open Ai ChatGpt All Source Code

Q & A

Answer questions based on existing knowledge.




















































React Native Expo Tutorial

React Native Expo Tutorial

SaeeAM से कम लो Indian college student startup company. We work on education, project, and startups/business.

SaeeAM Startup- SaeeAM के साथ Business Karo

SaeeAM Education - SaeeAM के साथ Sikho

SaeeAM Project - SaeeAM के साथ Project Karo 


SaeeAM Team learn/teach on weekend 5-day and last of the weekend we do a project that related to real business problem solve it and make profitable startup and business. If you want your existing business and startup business make profitable and You want to grow yourself and your existing business and startup Join Us at SaeeAM Startup World and grow your business and yourself.


SaeeAM Indian Collage Student Startup Company


Introduction

React Native and Expo are often used for building cross-platform mobile applications, as they allow you to build native apps for iOS and Android using a single codebase. They are particularly well-suited for building apps with complex UI interactions, and are often used in conjunction with other technologies such as Redux or GraphQL.

Expo provides a set of native UI components that can be used to build the user interface of your app, as well as a set of tools and services that make it easier to develop and test React Native apps. Some of the features provided by Expo include:

  • Live reloading: Expo allows you to see changes you make to your code immediately, without having to rebuild and redeploy your app.

  • Debugging: Expo provides a set of tools for debugging your app, including a console and an error overlay that shows you the source of any errors.

  • Device emulator: Expo includes a device emulator that allows you to test your app on a variety of devices and configurations, without having to use physical devices.

  • Deployment: Expo makes it easy to build and deploy your app to the App Store or Google Play, using a single command.

Overall, React Native and Expo are powerful tools for building native mobile applications, and provide a range of features that make it easier to develop, test, and deploy your app

Installation

To install React Native and Expo, you will need to have Node.js and the npm package manager installed on your computer. You can then use the following steps to set up a new React Native project with Expo:

  1. Install the Expo CLI: Run the following command to install the Expo command-line interface (CLI):
npm install -g expo-cli
  1. Create a new project: Run the following command to create a new React Native project with Expo:
expo init my-project

This will create a new directory called my-project and initialize a new React Native project with Expo.

  1. Install dependencies: Navigate to the project directory and run the following command to install the required dependencies:
cd my-project npm install
  1. Start the development server: Run the following command to start the development server and launch the Expo app:
expo start

This will open the Expo app in your browser, and you can use it to view your app and test it on your device.

Uses

Some common use cases for React Native include:

  • Building mobile apps: React Native can be used to build native mobile apps for iOS and Android, using a single codebase and a set of native UI components.

  • Building cross-platform apps: React Native allows you to build apps that can run on both iOS and Android, using a single codebase. This can save time and resources compared to building separate apps for each platform.

  • Building apps with complex UI interactions: React Native provides a set of native UI components that can be used to build the user interface of your app, and is particularly well-suited for building apps with complex UI interactions.

  • Building apps with real-time data: React Native can be used to build apps that require real-time data updates, such as chat apps or social media apps.

  • Building hybrid apps: React Native can be used to build hybrid apps that combine native and web-based components, allowing you to reuse existing web code or build parts of your app using web technologies.

Overall, React Native is a powerful tool for building native mobile applications, and is used by a wide range of companies and organizations to build apps for a variety of purposes

Resources