❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [May 25th, 2023]
This course provides an overview of working with regex in Elixir. Participants will learn how to use regex to perform a word count, create a minimal todo list, and create a mini markdown. Additionally, they will learn how to extend the mini markdown with new tags, create an alchemy markdown, extend a CMS with markdown and regex, and create a simple Phoenix LiveView app. By the end of the course, participants will have a comprehensive understanding of working with regex in Elixir.
[Applications]
After completing this course, students can apply their knowledge of working with regex in Elixir to create a variety of applications. They can use regex to create a word count, minimal todo list, mini markdown, and extend a CMS with markdown and regex. Additionally, they can use regex to create a simple Phoenix LiveView app. With the knowledge gained from this course, students can create powerful applications with regex in Elixir.
[Career Paths]
1. Elixir Developer: Elixir developers are responsible for developing and maintaining applications written in the Elixir programming language. They must have a strong understanding of the language and its features, as well as the ability to write efficient and maintainable code. As Elixir is becoming increasingly popular, the demand for Elixir developers is growing rapidly.
2. Regex Engineer: Regex engineers are responsible for developing and maintaining regular expressions used in various applications. They must have a strong understanding of the syntax and features of regular expressions, as well as the ability to write efficient and maintainable code. With the increasing use of regular expressions in various applications, the demand for regex engineers is growing.
3. Web Developer: Web developers are responsible for developing and maintaining websites and web applications. They must have a strong understanding of web technologies, such as HTML, CSS, JavaScript, and frameworks such as React and Angular. With the increasing use of web technologies, the demand for web developers is growing rapidly.
4. Software Engineer: Software engineers are responsible for developing and maintaining software applications. They must have a strong understanding of software development principles, as well as the ability to write efficient and maintainable code. With the increasing use of software applications, the demand for software engineers is growing rapidly.
[Education Paths]
1. Bachelor of Science in Computer Science: This degree path focuses on the fundamentals of computer science, such as programming, algorithms, data structures, and software engineering. It also covers topics such as artificial intelligence, computer networks, and operating systems. With the increasing demand for software development and the rise of new technologies, a Bachelor of Science in Computer Science is a great way to stay ahead of the curve and gain the skills needed to succeed in the tech industry.
2. Master of Science in Software Engineering: This degree path focuses on the development of software applications and systems. It covers topics such as software design, software architecture, software testing, and software project management. With the increasing demand for software engineers, a Master of Science in Software Engineering is a great way to gain the skills needed to become a successful software engineer.
3. Master of Science in Artificial Intelligence: This degree path focuses on the development of artificial intelligence systems. It covers topics such as machine learning, natural language processing, computer vision, and robotics. With the increasing demand for AI-based solutions, a Master of Science in Artificial Intelligence is a great way to gain the skills needed to become a successful AI engineer.
4. Master of Science in Data Science: This degree path focuses on the analysis and interpretation of data. It covers topics such as data mining, machine learning, data visualization, and predictive analytics. With the increasing demand for data-driven solutions, a Master of Science in Data Science is a great way to gain the skills needed to become a successful data scientist.