New course
Learn to build a full-stack web app using Ruby on Rails. Create an Airbnb clone. Perfect for backend developers looking to enhance their skills.
The Full Stack WebApp with Ruby on Rails course is an extensive online program that takes you through the journey of building a robust web application using Ruby on Rails. Designed for aspiring developers and professionals looking to enhance their skills in backend development, this course offers a detailed walkthrough of creating an Airbnb clone from scratch.
Throughout the course, you'll embark on a structured learning path that covers essential topics such as setting up a Ruby on Rails project, integrating TailwindCSS, and implementing Devise for user authentication. You will gain valuable insights into project structure, manage Rails routes effectively, and redesign both signup and login pages for improved user interaction.
The course is meticulously structured into 101 parts, each focusing on a specific aspect of the web application's development. You will explore how to create and manage properties with various designs and models, use the Faker gem for generating fake data, and handle images using Active Storage. Advanced topics include implementing image sliders, adding a review system, and calculating ratings.
A standout feature of this course is its comprehensive coverage of wishlist design and management, from table and API creation to UI adjustments. You'll also delve into booking processes, integrating Stripe for payments, and refining user profiles. The course emphasizes optimization techniques to ensure that your application is both efficient and scalable.
One of the highlights of this program is the focus on integrating external technologies like Google Maps, providing a real-world experience in deploying applications in production environments. The course culminates with guidance on deploying the application using platforms like Render.
This in-depth course equips you with the practical knowledge needed to create dynamic and interactive web applications, making it an invaluable resource for anyone keen on mastering Ruby on Rails for backend development.
Video class: Ruby on Rails (2024) - Airbnb Clone - Introduction - Part 1
0h08m
Exercise: Which technologies will be used in the Airbnb clone series?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Create new project - Part 2
0h13m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Project structure - Part 3
0h09m
Exercise: What is the role of the Gemfile in a Ruby on Rails project?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Hello World - Part 4
0h13m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - TailwindCSS integration - Part 5
0h10m
Exercise: Which command is used to integrate Tailwind CSS in an existing Ruby on Rails project?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Navbar setup - Part 6
0h28m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Devise User Authentication - Part 7
0h14m
Exercise: What is the primary library used for handling authentication in the video transcript about building an Airbnb clone?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Header stimulus js - Part 8
0h25m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Rails Routes - Part 9
0h20m
Exercise: What helper method is used to check if the user is signed in?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Signup page redesign - Part 10
0h17m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Login page redesign - Part 11
0h21m
Exercise: What is the purpose of the "controller name" condition mentioned in the document?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Properties List Design - Part 12
0h20m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Properties Model - Part 13
0h24m
Exercise: What is the main focus of the video series part discussed?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Faker gem for fake data - Part 14
0h11m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Money Rails Gem - Part 15
0h20m
Exercise: What is the purpose of using the money-rails gem in the project?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Active Storage for property images - Part 16
0h14m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Image slider/swiper - Part 17
0h23m
Exercise: What feature was added to the Airbnb clone in part 17?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Adding reviews - Part 18
0h26m
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Displaying average rating with counter cache - Part 19
0h29m
Exercise: What problem does the video transcript primarily address in the context of an Airbnb Ruby on Rails app?
Video class: Ruby on Rails 7 2024 - Airbnb Clone - Wishlist design using stimulus - Part 20
0h14m
Descubra uma seleção abrangente de cursos online gratuitos sobre HTML, projetados para equipá-lo com as habilidades essenciais para construir e estruturar páginas web com eficácia. Seja você um iniciante ansioso por aprender os conceitos básicos ou um desenvolvedor experiente procurando atualizar seus conhecimentos, nossa lista de cursos gratuitos é o recurso ideal para aprimorar sua compreensão dessa linguagem fundamental da web.
O HTML, ou HyperText Markup Language, é a espinha dorsal de qualquer site. É a linguagem padrão usada para criar e estruturar seções, parágrafos, links e outros elementos em uma página web. Com nossos cursos, você terá uma compreensão sólida de como o HTML funciona e por que ele é crucial para o design e a acessibilidade da web.
Se você está apenas começando, nossos cursos de HTML para iniciantes são o ponto de partida perfeito. Aprenda o básico da sintaxe do HTML, como utilizar tags e atributos, e como estruturar documentos HTML de forma eficiente. Esses cursos são projetados para serem interativos e fáceis de seguir, garantindo uma curva de aprendizado suave para novos entusiastas da web.
Para aqueles que já têm uma compreensão básica do HTML, nossos cursos intermediários e avançados oferecem um mergulho mais profundo. Explore tópicos como formulários HTML, tabelas, iframes, e aprenda técnicas avançadas de design e layout. Esses cursos irão prepará-lo para lidar com projetos web mais complexos e aprimorar suas habilidades de desenvolvimento.
Além dos cursos puramente focados em HTML, oferecemos módulos que ensinam como integrar HTML com CSS e JavaScript. Essa combinação é essencial para criar sites dinâmicos e responsivos. Aprenda a estilizar suas páginas com CSS e adicione interatividade com JavaScript, tudo isso enquanto mantém uma estrutura sólida de HTML.
Nossos cursos online gratuitos não são apenas teóricos. Eles incluem uma série de projetos práticos e exemplos do mundo real que permitem que você aplique o que aprendeu em situações práticas. Construa seu portfólio enquanto aprende, e ganhe a confiança necessária para trabalhar em projetos web profissionais.
Ao concluir nossos cursos de HTML, muitos oferecem a oportunidade de obter uma certificação. Embora os cursos sejam gratuitos, uma certificação pode ser uma adição valiosa ao seu currículo e perfil profissional, demonstrando suas habilidades e comprometimento com o aprendizado contínuo.
Não perca a chance de se tornar um especialista em HTML com nossos cursos online gratuitos. Com flexibilidade total e acesso imediato, você pode começar a aprender hoje mesmo e dar o primeiro passo em direção a uma carreira gratificante no desenvolvimento web. Explore nossa lista de cursos e comece sua jornada para dominar o HTML!
Procurando aprimorar suas habilidades em design de web com CSS? Nossa lista de cursos online gratuitos oferece a oportunidade perfeita para aprender CSS do básico ao avançado, sem custo algum. Com cursos desenhados para atender tanto iniciantes quanto desenvolvedores experientes, você encontrará recursos abrangentes para se tornar um mestre em Cascading Style Sheets.
Se você está começando sua jornada no mundo do desenvolvimento web, nossos cursos introdutórios são o ponto de partida ideal. Aprenda os fundamentos do CSS e como aplicá-los para estilizar páginas web de maneira eficaz. Esses cursos cobrem tópicos como seletores, propriedades, valores e a estrutura básica de um arquivo CSS.
Para desenvolvedores que já têm uma base sólida, os cursos avançados de CSS oferecem técnicas sofisticadas e novas propriedades que podem transformar o design de qualquer site. Explore tópicos como animações CSS, flexbox, grid layout e responsividade para garantir que seus sites sejam bonitos e funcionais em qualquer dispositivo.
Além de tutoriais e lições, nossos cursos incluem projetos práticos e workshops que permitem aplicar o que você aprendeu em cenários da vida real. Construa seu portfólio com projetos impressionantes que demonstram suas habilidades em CSS para potenciais empregadores ou clientes.
Cada curso é acompanhado por uma variedade de recursos complementares, como cheatsheets, referências rápidas e exercícios práticos. Além disso, ao se inscrever nos cursos, você ganha acesso a uma comunidade de desenvolvedores entusiastas e profissionais experientes prontos para compartilhar dicas, feedback e suporte.
Os cursos são atualizados regularmente para refletir as últimas tendências e mudanças nas especificações do CSS. Com acesso ilimitado, você pode aprender no seu próprio ritmo e revisitar o material sempre que precisar de uma atualização ou quiser aprofundar seus conhecimentos.
Com nossa seleção de cursos online gratuitos de CSS, você está a apenas um clique de distância de melhorar suas habilidades de design web. Seja você um iniciante buscando entender os conceitos básicos ou um desenvolvedor profissional procurando se manter atualizado com as últimas práticas da indústria, nossa lista tem tudo o que você precisa para dominar o CSS. Comece hoje mesmo e leve seus projetos web ao próximo nível!
Se você está procurando aprimorar suas habilidades de programação ou começar uma nova carreira como desenvolvedor, não pode perder nossa seleção de cursos online gratuitos sobre Ruby. Este poderoso idioma de programação é conhecido por sua simplicidade e eficiência, tornando-o uma escolha perfeita tanto para iniciantes quanto para programadores experientes.
Comece sua jornada de aprendizado com um curso que cobre os fundamentos do Ruby. Aprenda a sintaxe básica, estruturas de controle, tipos de dados e como escrever seus primeiros programas. Este curso é ideal para quem está dando os primeiros passos na programação.
Após dominar os conceitos básicos, avance para um curso intermediário que aprofunda tópicos como orientação a objetos, módulos e mixins. Descubra como estruturar seus programas de maneira mais eficiente e escreva código Ruby mais limpo e sustentável.
Amplie seus conhecimentos em Ruby explorando o framework Ruby on Rails, uma ferramenta poderosa para o desenvolvimento de aplicações web. Aprenda a criar sites e aplicativos robustos com um curso que ensina desde a configuração do ambiente até o deploy de uma aplicação completa.
Mantenha a qualidade do seu código com práticas de testes automatizados. Este curso ensina como implementar testes unitários e de integração, utilizando ferramentas como RSpec e Cucumber, garantindo que seu código esteja sempre funcional e livre de bugs.
Coloque suas habilidades à prova com cursos que oferecem projetos práticos e desafios de código. Aprenda fazendo e construa seu portfólio com projetos que simulam desafios reais do mundo da programação.
Com a nossa lista de cursos online gratuitos de Ruby, você tem tudo o que precisa para começar ou avançar na sua carreira de desenvolvedor. Aproveite o acesso a uma educação de qualidade sem custos e junte-se à comunidade global de programadores Ruby. Comece hoje mesmo e veja até onde suas novas habilidades podem levá-lo!
Are you looking to become a proficient Full Stack Web Developer? Look no further! Our comprehensive list of free Full Stack Web Development courses is designed to guide you through every step of the journey. Whether you're a beginner or an experienced developer looking to expand your skill set, these courses cover everything you need to know about Full Stack Web Development, from front-end to back-end technologies.
Full Stack Web Development involves working on both the client-side (front-end) and the server-side (back-end) of web applications. This means you'll learn how to build interactive and responsive websites as well as develop robust server-side logic to handle data and user interactions. By mastering Full Stack Web Development, you'll be equipped with the skills to create complete web applications from scratch.
Our curated list of free Full Stack Web Development courses includes:
Each of these free Full Stack Web Development courses is designed to provide you with hands-on experience and practical knowledge. By the end of these courses, you'll have a portfolio of projects that showcase your skills and demonstrate your ability to build full-fledged web applications.
Don't miss out on this opportunity to learn Full Stack Web Development for free. Start your journey today and become a versatile web developer capable of handling both front-end and back-end development tasks. Enroll in these free Full Stack Web Development courses now and take the first step towards a rewarding career in web development.
Happy learning!
34 hours and 20 minutes of online video course
Exercises to train your knowledge
Certificate of course completion
100% free, from content to certificate
This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:
This online course can only be accessed through the Cursa app. Install it using the links below:
Study for free!
Here you never pay! Not even for the certificate, because everything in the app is 100% free!
Improve your resume!
There are more than 4,000 free courses for you to study anything that interests you!
Free Digital Certificate!
Complete the course and issue your internationally recognized Digital Certificate free of charge.
New course
New course
New course
Thousands of online video courses, audio or text courses.
To test your knowledge during online courses
Generated directly from your cell phone's photo gallery and sent to your email
Download our app via QR Code or the links below::.
+ 6.5 million
students
Free and Valid
Certificate with QR Code
48 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video, audio and text