Skip to content

Latest commit

 

History

History
87 lines (64 loc) · 2.57 KB

README.md

File metadata and controls

87 lines (64 loc) · 2.57 KB

Formação TypeScript Landing Page

This project is the landing page for Formação TypeScript, a comprehensive course designed to help you master TypeScript and advance your career. The landing page provides detailed information about the course, including pricing, curriculum, testimonials, and more.

Features

  • Hero Section: Introduction to the course with a call-to-action button and a promotional video.
  • About TypeScript: Information about the benefits and features of TypeScript.
  • Course Numbers: Key statistics and numbers related to the course.
  • Target Audience: Details about who the course is designed for.
  • Call to Action: Encouragement to enroll in the course with a visually appealing button.
  • Testimonials: Feedback from previous students.
  • Mentor Information: Information about the course mentor.
  • Pricing: Detailed pricing information with options for monthly and yearly payments.
  • FAQ: Frequently asked questions about the course.

Technologies Used

  • Astro: A modern static site builder.
  • SCSS: For styling the components.
  • JavaScript/TypeScript: For interactivity and functionality.

Getting Started

To get started with the project, clone the repository and install the dependencies:

  1. Clone the repository:

    git clone https://github.com/your-username/formacao-typescript-landing-page.git
    
  2. Navigate to the project directory:

    cd formacao-typescript-landing-page
    
  3. Install the dependencies:

    npm install
    
  4. Start the development server:

    npm run dev
    

The development server will start, and you can view the landing page by navigating to http://localhost:3000 in your web browser.

Project Structure

The project structure is as follows:

src/
├── components/        # Reusable components
├── layouts/           # Layout components
├── pages/             # Page components
├── _config/           # Configuration files
├── assets/            # Static assets (images, videos, etc.)
└── styles/            # Global styles

Contributing

If you would like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
    
  3. Make your changes and commit them:
    git commit -m 'Add some feature'
    
  4. Push to the branch:
    git push origin feature/your-feature-name
    
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more information.