Lynda
One of the oldest educational portals, created in 1995. The site contains courses and video tutorials. Study materials are updated every week. Courses are designed for different levels of knowledge: beginners will be able to master the base, and more experienced ones - to improve their qualifications. In the "Development" section, 384 online courses and more than 16 thousand videos are currently available; in "Design" - 573 courses and over 27 thousand videos, in the Web section you will find 639 courses and about 24 thousand videos. Education is paid, and among the advantages is the availability of mobile applications.
Zillion
It is an educational media resource. Intensive real-time training programs are offered, in a couple of months you can get a modern specialty. Those who already have a profession can improve themselves through video courses. The topics are wide (marketing, PR, sales, management, and so on), and the teaching staff is respectful. Website creators in the near future may be interested in an express course from Dmitry Satin, an expert in the field of User Experience. It is called “Universal Interface. How to introduce a client to him. " Upon completion of this or another course, you can receive a confirmation certificate.
Academic earth
Site created by Richard Ludlow. It contains many lectures from the world's best universities: Harvard, Oxford, Stanford and others. In addition to physics and economics, the site contains video tutorials on design, marketing and business. An interesting function is playlists, with which you can watch videos in different disciplines, but with a similar theme. After completing the course, you can take an exam and receive a diploma from the university whose lectures you attended.
Business environment
It is a portal for entrepreneurs aimed at creating an integrated infrastructure for small businesses. It is also a subsidiary of Sberbank of Russia. Among other things, they have a distance education school. Courses and webinars on various topics are posted there. Those who want to create sites will be interested in the following: "How to create a selling website for an online store", "Site for business 2.0", "An ideal site from the point of view of a search engine."
ThinkFul
These are not just online courses in programming, web design and development. This resource provides an opportunity to study with a personal mentor - weekly video chats where you can ask any questions you are interested in. In addition, as part of the training, students are encouraged to develop their own project, as well as assistance in finding a job. The courses are paid and very expensive, but there are few free tutorials.
Netology
Netology offers online training for web professionals. The teachers are well-known people in Runet, professionals in their field. The range of educational areas of "Netology" is quite extensive. Including from time to time there are courses for those who are learning to make sites. For example, on June 26, the course "HTML-layout: from scratch to the first layout" starts. But there are especially many courses on "Netology" in marketing and management, e-commerce, social networks, web design. Courses can be sorted by topic and level, from basic to advanced. Many courses are paid, but there is a subscription system for those who are hungry for knowledge. Upon completion of the course, you can receive a diploma confirming its completion.
HubSpot
The HubSpot portal presents 18 free classes on marketing: blogging, SEO, SMM, email marketing, working with keywords - the program is extensive. This is a great solution for beginners in website promotion.
edX
edX is an academic platform with massive open online courses. It is a joint non-profit project of the Massachusetts Institute of Technology, Harvard and the University of Berkeley. For those building websites, courses such as Learn HTML5 from W3C will be of interest. The list of tutorials goes on. And we propose to do this for those who have experience in creating sites. What resources did you use when you mastered the science of site building? Throw links in the comments.
Almost all the authors of the books in this collection unanimously argue that there is nothing easier than creating a website on the Internet. Here you can find many tips on how to create an effective, cost-effective, technically correct and simply beautiful website. Much attention has been given to the basics of HTML and CSS, and all sorts of ways to parse a website are discussed.
1. Jakob Nielsen, Kara Pernice "Web site analysis by eye movement"
The authors developed and applied a rigorous eye tracking technology based website usability research methodology to analyze approximately 1.5 million eye fixations of users while browsing websites. In addition, the authors provide valuable advice on the layout of web pages, navigation menus, individual elements of the site interface, the choice of images and the placement of advertisements. / 2010 year. Buy on Ozone.
2. Dick McClelland “Adobe Mastery Lessons. Design invitation "
The book attempts to shed light on the art of design through examples from seven leading practitioners in the field, selected by Adobe Systems. You will get acquainted with the individual techniques of artists' creativity, see how they apply their skills in practice. Great design does not depend on the use of tools and tools. Powerful apps can make things easier, but without deep insights and talent, tools cost little. / 2003 year. Buy on Ozone.
3. Scott Mitchell "Secrets of Web Design"
In this book, you will see how easy it is to create your own Web site. Using the author's professional website templates and the free web page editor Mozilla Composer, you can quickly and easily customize templates for your individual website. Just select the items you want and click on them! With the editor, you can easily edit, add or remove pages, images and text titles. / 2007 year.
Buy on Ozone.
4. Charles Wyck-Smith "Stylish Website with CSS"
The book is devoted to the use of CSS to create the appearance of the site. Its structure is extremely simple and logical: the first chapters are devoted to creating individual site components using CSS. In the final chapter, all these components are brought together into a single whole - the reader is offered detailed instructions on how to combine them into a ready-to-work site. The book contains examples of the code of site components and markup options that can be used as templates for your own purposes, making the necessary changes to them. / 2007 year. Buy on Ozone.
5. Paul McFadris "Building Web Pages"
This book will help novice webmasters learn not only the basics of mastery, but also teach them how to navigate new developments in this constantly evolving field of information technology visual media. The book provides the author's helpful tips for creating web pages, explains the basics of HTML very easily, and provides examples to help you advertise correctly and overcome the problems associated with creating your own home pages. / 2007 year.
Buy on Ozone.
6. Kelly Goto, Emily Kotler "Web Redesign"
The main tenet of this book is that web design is in constant flux over time. Top-notch web designer Kelly Goto and co-author Emily Kotler share their expertise in offering an effective approach to the web redesign process that takes into account both business priorities and the interests of good design. The authors focus on the intersection of these spheres, hitting the bull's-eye. Each chapter contains a case study that illustrates the key stages of the process. / 2006 year. Buy on Ozone.
7. Carrie Bickner "Lean Web Design"
This book is about how to create a professional-looking website on a tight budget and how to apply low budget principles to every aspect of web production: site management, front-end design, design, copywriting, hosting, and post-launch site support. The book is intended for those who save not only their money, but also their time, who seeks to develop a high-quality website in a short time. /2005 year. Buy on Ozone.
8. Kent Vertime, Ian Fenwick "Digital Marketing"
The book is devoted to how to increase sales using social networks, blogs, wikis, mobile phones and other modern technologies. The book provides a complete list of digital communication channels that should be used in advertising your product, describes the nuances of using each and gives a methodology for planning a campaign. Do not forget about how to combine new digital advertising methods with traditional ones. / 2010 year. Buy on Ozone.
9. Ethan Votrall and Jeff Siarto "Learning Web Design"
It would be just great if it was possible to learn real web design just by reading a clever book. After all, then all sites and pages would become much more beautiful, more convenient, more accessible, more functional. Nevertheless, a sensible book will greatly facilitate this process. So from this book you can learn the secrets of world design, the subtleties and tricks of usability, get acquainted with the process of creating a website - from a sketch to implementation in HTML and CSS. / 2010 year. Buy on Ozone.
10. Dan Sederholm "Bulletproof Web Design"
This publication focuses on the use of XHTML and CSS to create sites that are accessible for different browsers, devices and programs, flexibility and readiness for any situation. Each chapter of the book discusses one component of a web page. The final chapter brings all the components together and outlines the process of creating a ready-made tamperproof page template. Using real examples, you will learn how to create flexible, adaptable and accessible sites. / 2006. Buy on Ozone.
Hello friends!
Remote work is a good thing. Profitable, helpful and very convenient. Especially for those who, like me, love to travel. Recently, I just realized once again that despite all the possible disadvantages, I absolutely do not want to change all this to the walls of offices.
Especially when on Monday morning you are driving along an empty and straight highway on a motorcycle in the direction of Bangalore and you realize that right now your friends and colleagues are rubbing their backs in traffic jams on the way to the service.
I already wrote how to start freelancing. Today I will touch upon a topic that is closest to me (and extremely useful for readers), namely: how to learn how to create websites from scratch and make money from it.
For, it just so happened that it is about the sites and their creation that I am very often asked questions both at webinars and in a personal. Well, let's show our cards.
In general, web building (or webmastering, as I call it) is a fairly wide niche, which includes specialists of all levels: from those who pedal simple one-page pages in lpgenerator to powerful front-end developers Ruby on Rails and Python. As usual, I will stop in the middle and tell you about what kind of sites I make and what you need to know for this.
I am currently developing turnkey WordPress sites.
To create them, you need the following:
- Basics of the web designer profession and basic knowledge of typography... The combination of colors, the ability to find combinations of shapes and fonts. Probably, this is the most necessary base for creating websites from scratch.
- Understanding the work of web servers, hosting and the Internet in general... Here, in general, without the maniac red-eyed sysadminsstva does badly. But at the initial stage, you don't have to bother with this.
- Ability to work with hosting... At least to fill in, fix your masterpiece via the Internet.
- Knowledge at least at the level of definitions concepts such as FTP, HTTP, IP address, CMS, Javascript, HTML, CSS. Do not be alarmed - everything is much easier than you think. At the initial stage, it will be enough to study what FTP is (to upload sites to hosting), CMS (to manage content) and IP (to know how to configure this FTP).
- It is advisable to be able to understand HTML and CSS and understand at least a little how to make up websites.
- and, perhaps, everything!
Didn't notice which one is missing from the point that many are talking about? That's right - "programming"! How so - you ask? And here...
How do you like this beauty? Is it scary?
In order to learn how to make websites on a basic basis yourself, you absolutely do not need to know such terrible things as PHP, MySQL, Javascript and .NET. However (so that the super-luminaries do not shower me with tomatoes) I will emphasize: with knowledge of programming, your capabilities increase significantly, therefore, the complexity of the sites being developed increases enormously, and with it the possible wages.
The concept of "writing sites" remained relevant only for systems in which development from scratch is extremely important and where the steepest requirements are imposed on security, speed and code cleanliness. Although, there are some fans who even simple business card sites prefer to write with pens.
A little later in the article I will tell you where you can learn how to create good sites without deep knowledge of programming.
In the meantime, about the structure of the work.
How is the website created?
Creation is always a creative process, however (for the sake of convenience) it also undergoes a rather rigid structuring. Earlier, this stage seemed superfluous to me. Like, why waste time?
Now I understand that a more scrupulous attention to the process of developing a site at each stage dramatically reduces the time during its completion and fixing errors.
Therefore, it does not matter: whether you will create your site from scratch yourself or order it from freelancers - there should always be a prototyping stage in this process.
Creation of a prototype of the future site.
Think carefully about the sequence of blocks and the placement of graphic and text elements on the page. Try to get the most out of the task. At this stage, identify all the functional blocks that should be present on the site: where to place the form, where are the bullets, where is the product gallery.
If we are to create, then this is the only way
If you are a freelancer, then proceed to the next stage of development only after the customer has accepted the prototype! If there are texts and images, place them in the layout. If not, insert "text-fish" and arbitrary pictures.
What can be used to create a prototype:
- a regular A4 sheet of paper and colored pens (I love analog instruments and the scratch of a pen on paper)
- Word, Excel or their analogues
- Regular Paint
- Photoshop
- Adobe muse
It doesn't matter which tool you choose. The main thing is that he solves the problem as efficiently as possible - creating a prototype. For example, I like to draw everything on paper. And even when traveling, I carry an A4 notebook with me. Not very convenient from the point of view of transferring weights, but such a thrill is to draw with colored pens and use your creativity to the maximum.
Creation of a project design based on a ready-made layout
After you have implemented the layout, proceed to the design. Draw, kamla, come up with colors and artistic techniques. It is at this stage that you absolutely need to know the basics of web design. If a bear has stepped on your imagination, as if a bear has stepped on your ear, give the layout to a web designer with the agreement that you will make up the finished layout of the website design.
A web design campaign looks something like this
For example, I have no art education or design education. I travel on a good artistic taste developed from childhood and a heap of literature studied independently. However, if my customers need a very sophisticated option, I resort to the services of super-pros in drawing and photoshop.
Design layout
Layout is the transfer of a design from an image to HTML code so that the browser understands how to display this very site. The most interesting stage that scares off most beginners, because it is here, like nowhere else, that knowledge of html, css and jquery becomes relevant.
And if historically the coder used to write all the code with pens and hated his work a little more than completely, now his hellish work has been greatly facilitated by ready-made frameworks and entire systems for visual design of sites.
In the latter, you do all the layout work by arranging blocks on the screen, without writing any code.
It would seem like a freebie, but to know the principles of using block layout is highly desirable so that the work process remains meaningful and nothing goes anywhere.
CMS setup and content
After your initial layout has been laid out, you need to connect WordPress (or any other content management system, aka CMS) to it. To do this, the commands of the CMS itself are inserted into the finished layout template to show it that this is the header of the site, and this is the logo.
In fact, this stage is not always used. And it often happens that the customer only requires the html version. However, if you want to make good money on creating websites, learn to work with a CMS. I’ll tell you where to learn it later.
Where to learn to make websites quickly?
And now the fun part! The days when you needed a deep knowledge of programming to create websites from scratch are over. However, I immediately warn you: all further services and courses are paid. And if you are looking for something completely free, go to Google and htmlbook.ru.
We are so arranged that we do not value free money, so I continue to urge people in every possible way not to be afraid to invest in themselves. Because otherwise you will have to invest time, which, unlike money, is never replenished.
And in general, training from professionals is the most direct, fastest and most effective way. Without long walks in the fields with rakes and meticulous inventions of tricycles (with a bibic, yeah).
Of course, you can also learn by yourself. But isn't it easier to give some amount so that a professional will lead you past delusions and outright pits on the way? The recipe is as old as the world: we learn and develop.
Training to earn money on site building
There is a nice guy who teaches you how to make money on website development. In my opinion, this approach immediately gives you two wings: the technical base of the specialist and the marketing base of the seller. Without the latter, freelancing is very sad.
Here are some suggestions from his center:
- FREE INSTRUCTIONS for making money on web construction
- FREE BOOK "Website development from start to finish" In it, the author shows the entire process of developing a site, which you will do yourself, with an illustrative example.
In general, I am against shock therapy. And I seriously think that development should go not in leaps and bounds, but progressively, without violating the laws of harmony.
Of course, all the courses described above are not limited to learning how to create websites. Now, in general, every third person on the Internet starts launching their own pseudo-courses, so the saturation of the market is just terrible. And to understand the variety of proposals is sometimes completely impossible. That is why I act as a kind of orderly, trying to separate cutlets from flies and recommend only what I have tried myself.
How to make money on website development?
The next step after learning the craft is making money on it. This is a good motivation when you start getting paid for an interesting hobby. This is how it turned out for me.
This is done in a nutshell like this:
- You give information to your friends-acquaintances about what you are now doing
- You put a minimum price tag for gaining experience and portfolio
- After - you go to freelance exchanges
- You receive orders, acquire the necessary connections and experience
- You develop and become a top-class professional
- You buy yourself Gelenvagen and a summer house in Bali
6 obvious steps that can be very difficult at times.
How long does it take to learn how to make websites?
Sometimes I am asked questions: how long does it take to master the creation of sites. It is difficult to answer it, because the “point of arrival” is not quite clear. Those. what moment will be considered the point where you "already know how." This process has been going on for me for 8 years and the further, the less competent I seem to myself :)
However, in 2-3 months you can get a good training in order to confidently do something uncomplicated to order. When I started to master a more advanced layout, I took an order 2 weeks after the start of training. I made a bunch of mistakes, but I earned my first freelance 900 rubles. There was no limit to joy)
Therefore, I will say this: learn and how you feel support under your feet to do something simple - grab it! And don't be afraid to make a mistake.
A note for seasoned web programmers
I foresee well-founded objections from coding and web development sharks.
“Why should we discredit the science of creating websites? For amateurs are already full on the market. There is little benefit from them, but they bring a lot of losses. To customers - because they do not know how to work at all either as specialists or as salesmen; colleagues, because they openly dump on the market "
I will try to calm you down: the path to freelancing is long. And until green beginners grow up to your level, it may take more than one year. And in their segment, where customers do not need cool fancy guts of sites, it is beginners who are an excellent help for solving problems.
Professionals and adequate specialists have always been and remain in the price.
Don't be afraid of competition, it doesn't really exist. Be humane towards your customers, build friendly and harmonious relationships with them, and no newcomer will ever move you.
It is a pity that few people adhere to the same principles in their daily life and work. Most are trying to grab a piece fatter, and do it as quickly as possible, completely not caring about their own conscience and further interaction with customers. And freelancing is just another point of the application. I already wrote about this in the article.
It's simple: “live yourself and let others live” - as they say in Sri Lanka!
That's all, friends! I think I managed to satisfy your hunger on the topic “I want to learn how to make websites”. Please share in the comments: who would you like to work remotely with? And then they often write to me questions about professions in online earnings, so I decided to fill this niche on the sly.
Add to friends, subscribe to blog updates and be happy. And if the article seemed interesting to you, please share it on social networks with your friends.
We wish you beautiful sites and solvent customers!