Build a Blog Application with Elixir Phoenix Liveview
Build a Blog Application with Elixir Phoenix Liveview, available at $54.99, has an average rating of 2.38, with 29 lectures, based on 4 reviews, and has 30 subscribers.
You will learn about Understand the basic structure of a phoenix application Routing in Phoenix framework Generating Migrations and Schemas in phoenix application The phoenix Liveview process functions Using different Layouts in a phoenix Liveview application Schema Associations in phoenix framework Images upload functionality in phoenix liveview CRUD in phoenix liveview This course is ideal for individuals who are People interested in learning phoenix liveview practically by building a project or People who have gone through the fundamentals of Elixir and phoenix liveview and would like to see the concepts in practice by building a project. It is particularly useful for People interested in learning phoenix liveview practically by building a project or People who have gone through the fundamentals of Elixir and phoenix liveview and would like to see the concepts in practice by building a project.
Enroll now: Build a Blog Application with Elixir Phoenix Liveview
Summary
Title: Build a Blog Application with Elixir Phoenix Liveview
Price: $54.99
Average Rating: 2.38
Number of Lectures: 29
Number of Published Lectures: 29
Number of Curriculum Items: 29
Number of Published Curriculum Objects: 29
Original Price: $34.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the basic structure of a phoenix application
- Routing in Phoenix framework
- Generating Migrations and Schemas in phoenix application
- The phoenix Liveview process functions
- Using different Layouts in a phoenix Liveview application
- Schema Associations in phoenix framework
- Images upload functionality in phoenix liveview
- CRUD in phoenix liveview
Who Should Attend
- People interested in learning phoenix liveview practically by building a project
- People who have gone through the fundamentals of Elixir and phoenix liveview and would like to see the concepts in practice by building a project.
Target Audiences
- People interested in learning phoenix liveview practically by building a project
- People who have gone through the fundamentals of Elixir and phoenix liveview and would like to see the concepts in practice by building a project.
Welcome to Building a Blog Application with Elixir Phoenix LiveView! In this hands-on course, you will dive deep into real-time web development by building a fully functional blog application using the powerful combination of Elixir, Phoenix Framework, and LiveView. This course will give you the knowledge and practical experience you need to get started building real-time applications in Phoenix LiveView.
In the process of working on this project, these are the Elixir Phoenix LiveView concepts you will learn:
-
Introduction to Phoenix Framework:
-
Understand the basic structure of a Phoenix application
-
Learn about the Model-View-Controller (MVC) architecture
-
Create your first Phoenix project
-
-
Working with Data:
-
Generating Migrations and Schemas in a Phoenix application
-
Create and manage database tables using Ecto migrations
-
Define data models and schemas to represent your application’s domain
-
-
Introduction to Phoenix LiveView:
-
Explore the concepts behind Phoenix LiveView and its advantages
-
Understand how LiveView processes function and how they differ from traditional web development approaches
-
Set up LiveView in your Phoenix application and create your first live component
-
-
Building Dynamic Interfaces:
-
Utilize LiveView templates and components to create dynamic user interfaces
-
Implement real-time updates without writing JavaScript code
-
Enhance user experience with seamless page updates and form submissions
-
-
Layouts and Navigation:
-
Implement different layouts in a Phoenix LiveView application
-
Create reusable components and partials to streamline development
-
Handle navigation and routing within your application using LiveView
-
-
Working with Associations:
-
Learn about schema associations in the Phoenix framework
-
Define relationships between data models using Ecto associations
-
Implement CRUD operations for related data entities
-
-
Uploading Images:
-
Implement image upload functionality in a Phoenix LiveView application
-
Utilize Phoenix and Ecto functionalities to handle file uploads securely
-
Manage and display uploaded images within your application
-
-
CRUD Operations:
-
Implement CRUD (Create, Read, Update, Delete) operations in Phoenix LiveView
-
Create interactive interfaces for managing data entities
-
Handle form submissions, validations, and error handling effectively
-
Course Curriculum
Chapter 1: Introduction
Lecture 1: Setting up a phoenix project
Lecture 2: Genarating authentication and schemas
Chapter 2: Associations
Lecture 1: Associations
Lecture 2: Looking at the context
Lecture 3: Working on Catalog context
Chapter 3: Integrating the dashboard theme
Lecture 1: Working on Dashboard Live Route
Lecture 2: Doing changes on dashboard theme
Chapter 4: Category CRUD
Lecture 1: Category CRUD part 1
Lecture 2: Category CRUD Part 2
Lecture 3: Category CRUD Part 3
Lecture 4: Category CRUD Part 4
Lecture 5: Category CRUD Part 5
Lecture 6: Category CRUD Part 6
Lecture 7: Category CRUD Part 7
Chapter 5: POST CRUD
Lecture 1: Post CRUD Part 1 – Creating Routes
Lecture 2: Post CRUD Part 2 – Displaying the form
Lecture 3: Post CRUD Part 3 – Post Creation functionality
Lecture 4: Post CRUD Part 4 – Image upload functionality
Lecture 5: Post CRUD Part 5 – Image upload functionality
Lecture 6: Post CRUD Part 6 – Image upload functionality
Lecture 7: Post CRUD Part 6 – Displaying the posts on the admin dashboard
Lecture 8: Post CRUD Part 6 – Updating Posts
Lecture 9: Post CRUD Part 9 – Post Deleting
Chapter 6: Working on displaying posts on the Frontend
Lecture 1: Integrating the frontend layout.
Lecture 2: Listing posts on the client-side
Lecture 3: Showing a single post
Lecture 4: Showing the images on the client-side
Lecture 5: Showing posts by Category
Lecture 6: Showing posts by Category part 2 and cleaning client template
Instructors
-
Simon Angatia
Full Stack Software Developer
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 0 votes
- 5 stars: 0 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024