Companies Home Search Profile

Mastering Web Development with Docker and Symfony 6

Focused View

Budica Cosmin

1:10:29

79 View
  • 1. Installing PHP Storm.mp4
    04:43
  • 2. Installing Docker.mp4
    01:52
  • 3. Installing Windows Subsystem for Linux.mp4
    05:11
  • 1. What is Docker and why do we need it.mp4
    03:46
  • 2.1 the_dockerfile.rar
  • 2. The Dockerfile.mp4
    08:40
  • 3. Local development with Docker.mp4
    03:22
  • 4.1 Docker_compose.rar
  • 4. Docker compose.mp4
    05:34
  • 5.1 mysql_container.rar
  • 5. The MySQL container.mp4
    07:48
  • 6. Up and running with Composer.mp4
    05:19
  • 7. Installing Symfony.mp4
    04:09
  • 1. Routes and controllers.mp4
    09:57
  • 2. Wildcard routes.mp4
    03:47
  • 3. Twig templates.mp4
    06:21
  • Description


    Symfony development using Docker, PhpStorm, Windows Subsystem for Linux and PHP8 will update your programming skills

    What You'll Learn?


    • Learn the basics of Symfony
    • Learn how to set up a local LAMP stack using Docker
    • Learn how to use Docker with Symfony
    • Learn how to use an IDE like PHP Storm
    • Learn how to make use of WSL ( Windows Subsystem for Linux)

    Who is this for?


  • PHP programmers
  • People that want to start developing using the Symfony framework
  • People that want to become familiar with Docker and move to a Docker based development environment.
  • What You Need to Know?


  • Prior knowledge of PHP, HTML, CSS and JavaScript is a plus. There are really no mandatory requirements for this course. If you are a total beginner the learning curve will be steeper.
  • More details


    Description

    This comprehensive course is tailor-made for aspiring web developers keen on mastering the latest web development techniques using Docker and the Symfony PHP framework. This Docker and Symfony tutorial offers a systematic approach to learning these powerful development tools for practical, real-world applications.

    Section 1: Setting Up the Development Environment with PHP Storm, Docker, and WSL kickstart your journey into web development by understanding the course structure and setting up your development environment. This includes installing must-have tools like PHP Storm, Docker, and the Windows Subsystem for Linux (WSL) for Docker web development.

    Section 2: Mastering Docker for Web Development dive deep into the world of Docker, exploring its functionalities, understanding the Dockerfile, and learning how to develop locally using Docker containers. Students will learn the nuances of Docker Compose, working with MySQL containers, and using Composer for Docker development. Furthermore, you'll understand how to install Symfony for enhanced web development.

    Section 3: Getting Started with Symfony PHP Framework round off your learning journey with the basics of the Symfony PHP framework. We'll cover topics like routes and controllers, wildcard routes, and working with Twig templates within the Symfony environment.

    Upon completing this course, students will be equipped with the skills to create robust, scalable web applications using Docker and Symfony. They will have the proficiency to configure and manage their development environment effectively, grasp the fundamentals of the Symfony framework, and deploy Docker containers for a streamlined, consistent web development process.

    Who this course is for:

    • PHP programmers
    • People that want to start developing using the Symfony framework
    • People that want to become familiar with Docker and move to a Docker based development environment.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Budica Cosmin
    Budica Cosmin
    Instructor's Courses
    As an instructor on Udemy, I bring my technical expertise and soft skills to the table to ensure that my students receive the best possible education. I understand the importance of clear communication, patience, and empathy when teaching complex concepts, and I am committed to creating an inclusive and supportive learning environment for all of my students. Join me today, and let's take your web development skills to the next level!As a seasoned Senior PHP Developer with over 6 years of experience in web development, I have a strong track record of delivering complex projects on time and within budget. Currently, I am working at Tremend Software Consulting, a leading software consulting firm in Bucharest, Romania, where I am responsible for developing a custom e-learning solution for the European Commission.Using my expertise in PHP Storm IDE, Xdebug, MySQL, Docker, Git, Jira, and BASH, I am leading a team of developers to create a cutting-edge platform that will revolutionize the e-learning industry. I am passionate about what I do, and I take pride in delivering high-quality solutions that meet and exceed my client's expectations.Before joining Tremend Software Consulting, I worked as a Full Stack Developer at HTSS, where I refined my skills by working on a custom CMS project. Using The Postman app, SQL Server, Doctrine ORM, and API platform, I developed a CMS that was tailored to meet the specific needs of my client.Moreover, I have experience as a PHP Programmer at GIMO Global Interactive Marketing Online Ltd, where I was involved in online payment processors & payment gateway integration and casino games integration from iSoftBet. At AS-TECH Solutions, I worked as a full-stack web developer and was responsible for developing Asset management software in PHP Symfony.I have a Bachelor's degree in Mathematics and Computer Science from „Spiru Haret” University - Bucharest, where I developed my passion for web-related topics.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 13
    • duration 1:10:29
    • Release Date 2023/07/17