Get Results - Core Principles of Web Development Tricks Tips

Technology is ALWAYS changing we help you stay on top of future trends and techniques in web development
4.5 (41 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
17,379 students enrolled
$19
$75
75% off
Take This Course
  • Lectures 26
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2015 English

Course Description

Improve your workflow, pick an editor, create a local machine ready to upload to your server. Setup a professional web development environment being able to focus on code.

Setting up a solid work environment leads to better productivity and less frustration with the web development process.

There are a lot of resources out there, and many ways to accomplish getting your code on your web server. But often times developers get overloaded with all of these resources and don't have the time to work through them or to experiment with different ways to do things.

Time consuming setups, that don't work are a real frustration.

We have regular planned updates to this course to feature new techniques and technology as it becomes available. Evolving curriculum will help students of this course stay connected to new and future technology changes.

In this course we will be reviewing many of the popular code editors. An editor lets you write and edit various types of code. Code editors are designed to help you code better, faster and more efficiently. Picking the right editor helps you work better. We will also be going over basic setup of editors and how to customize them.

The build process, we will also be looking at your local environment and how to get the best setup to be able to test out code locally before pushing it live. Setting up a local web development environment allows you to create and modify web applications on your own computer rather than uploading the application files to a server to run the files. Additionally we will go over some great resources that will help you work more effectively.

The last stage to the development process after writing the code and testing, will be to transfer the files to your server. If you are working within a collaborative environment, using versioning there are some great resources to help. Transferring files to your server in addition to code management techniques will be discussed.

step-by-step details on setting up these resources will be covered within this course.

If you are new to web development and need an overview of how it all works together, or if you are a web developer looking to increase your productivity, this course can help.

Having a proper web development environment will help you be more productive, improve your web development workflow and avoid issues on live servers.

In this course we review several of the most popular web editors. Having a good editor is essential for being able to code. Its the foundation for your coding is your web editor and it all starts with that. You should be able to focus on your code and not the software that you are using.

Once you have your editor you should be able to code and preview your code easily. Setting up a local machine server can help you test, preview and check your code. Use tools such as browser extensions, addons and consoles to improve your web code. Not having to really on a live server to view your code means no internet connection required, and you can work out all the bugs before you push to your production server.

Getting you code from your machine you work on, onto your server. Using FTP which software is most popular, as well as using code management solutions to collaborate on coding.

This is a course that focuses on the foundations of being more productive with web coding. Whichever coding language you use, this course is a great addition and full of excellent resources to improve your workflow. New resources will be added regularly in addition to tips and ideas for better working environments.

A strong foundation in web standards and website technology can help developers and designers make choices that lead to more robust, efficient, and maintainable websites.

What are the requirements?

  • basic knowledge of coding
  • desire to learn
  • beginners
  • advanced developers
  • web developers
  • web designers
  • web project managers
  • coders
  • people interested in new technology

What am I going to get from this course?

  • identify the best text editors
  • get familiar with web resources
  • select the right resources
  • understand future trends
  • pick resources
  • understanding of web developer tools that are being used
  • upgrade their web development environment
  • increase their workflow

What is the target audience?

  • anyone who develops content online
  • if you want to improve your workflow
  • get familiar with web tools
  • understand future web resources
  • anyone who wants to learn about new web technologies
  • find better ways to produce code
  • find out about web tools and resources
  • improve their web development environment
  • anyone interested in future trends

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Web Foundations and Web development fundamentals
02:58

Improve your workflow with a better foundation to be able to develop code more efficiency and effectively.

Setting up a solid work environment leads to better productivity and less frustration with the web development

process. Often times developers get caught up doing tasks in the same way, without having any alternative in

mind. We designed this course to help you see different alternatives that you may be able to incorporate into

your web development experience.

There are a lot of resources out there, and many ways to accomplish getting your code on your web server. But

often times developers get overloaded with all of these resources and don't have the time to work through them

or to experiment with different ways to do things.

Time consuming setups, that don't work are a real frustration.

In this course we will be reviewing many of the popular code editors. An editor lets you write and edit various

types of code. Code editors are designed to help you code better, faster and more efficiently. Picking the

right editor helps you work better. We will also be going over basic setup of editors and how to customize

them.

The build process, we will also be looking at your local environment and how to get the best setup to be able to

test out code locally before pushing it live. Setting up a local web development environment allows you to

create and modify web applications on your own computer rather than uploading the application files to a server

to run the files. Additionally we will go over some great resources that will help you work more effectively.

The last stage to the development process after writing the code and testing, will be to transfer the files to

your server. If you are working within a collaborative environment, using versioning there are some great

resources to help. Transferring files to your server in addition to code management techniques will be

discussed.

This course will be predominately screencast of resources and how to use them. It is encouraged to follow along

and view the resources file to access resources that are being discussed.

This course is available for anyone who creates code, from beginners to experienced coders. Everyone can draw

value from the resources that we will be discussing. This course is designed to help you improve your web

development workflow.

We have regular planned updates to this course to feature new techniques and technology as it becomes available.

Evolving curriculum will help students of this course stay connected to new and future technology changes.

Course Tips
2 pages
Increase your workflow better web development solutions
02:40
Section 2: Foundations for web developers
Web editors which ones are best
03:21
Set Up Your Editor
03:07
Sophisticated text editor for code, markup and pros
04:02
Sublime Package control installation
03:58
Basic web editors for Windows
03:50
Cross system web editor top editors for over 15 years
06:49
Next generation code editor
Preview
02:42
A modern, open source text editor that understands web design
Preview
04:33
The text editor we've always wanted
Preview
03:49
Tool for increased workflow for any text editor
02:45
Section 3: Get Ready for the build process workflow and software
Command line Get that Linux feeling - on Windows
02:13
Browser Addon for increased workflow for web developers
03:10
Boilerplate for mobile ready websites start quickly
02:29
How to Manage your websites Locally
Preview
03:29
Virtual Machines Virtual environments
02:07
Create and configure lightweight, reproducible, and portable environments
01:47
Mobile device emulators
01:12
Section 4: Server Connections
code management Git setup options
03:17
FTP file transfer to your server
02:07
Working with FTP for web development
02:39
Workflow conclusion
01:33
Web Development Foundations Resources
3 pages
Section 5: Course Bonus Resources and Extra Lectures
JavaScript Resources
7 pages

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Laurence Svekis, Instructor, 18+yrs Web Experience

I'm here to help you learnachieve your dreams, come join me on this amazing adventure today

Innovative technology expert with a wide range of real world experience. Providing Smart digital solutions online for both small and enterprise level businesses.

"I have a passion for anything digital technology related, enjoy programming and the challenge of developing successful digital experiences. As an experienced developer, I created my first computer applications in 1990, and my first website in 1998.  I enjoy sharing my knowledge with others and want to help you share in the wonderful opportunities that the internet provides."

"Learning, understanding with a strong passion for education.  The internet has provided us with new opportunities to expand and share knowledge."

Want to learn more about becoming a web developer, do you want to experience the freedom that technology provides for us? Learn how to bring amazing things to life online.  Technology connects us all in many ways.  It opens up doors to those who embrace it and learn how to make those connections real.

"My courses are designed to help you achieve your goals, learn and update skills"

Background : An experienced web application developer, having worked on multiple enterprise level applications, hundreds of websites, business solutions and many unique and innovative web applications.  Web application development areas of expertise include HTML, CSS, JavaScript, JQuery, Bootstrap, PHP and MySQL. Anything to do with web creation and digital experience. Passionate about everything to do with web application development, programming to online marketing with a strong focus on social media and SEO

"Understanding technology provides a means to better connect with users.  It also opens so many doors.   Knowledge is the key to success and I want to help you experience what technology has to offer. I'm passionate about web technologies, and look forward to sharing my knowledge and experience with you!"

Ready to start learning?
Take This Course