Learn JavaScript Programming

рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ
резреж+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

JavaScript: рдХреНрд░рд╛рдиреНрддрд┐рдХрд╛рд░реА рднрд╛рд╖рд╛ рдЬрд╕рд▓реЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рдВрд╕рд╛рд░рдорд╛ рдкреНрд░рднреБрддреНрд╡ рдЬрдорд╛рдЙрдБрдЫ!

рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩрдХреЛ рд╕рдВрд╕рд╛рд░рдорд╛, рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рдХреЛ рд░реВрдкрдорд╛ рдЙрднрд┐рдПрдХреЛ рдЫ, рдЗрдиреНрдЯрд░рдиреЗрдЯрдХреЛ рд╕рдмреИ рдХреБрдирд╛рдорд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВ рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХрддрд╛, рдЧрддрд┐рд╢реАрд▓рддрд╛, рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдбреНрд░рд╛рдЗрдн рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЫред рдпрд╕ рдорд╛рд░реНрдХреЗрдЯрд┐рдЩ рд╕рдореАрдХреНрд╖рд╛рдорд╛, рд╣рд╛рдореА рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓рд╛рдИ рдЖрдЬрдХреЛ рдкрд░рд┐рджреГрд╢реНрдпрдорд╛ рдЖрдзреБрдирд┐рдХ рд░ рдЖрдХрд░реНрд╖рдХ рднрд╛рд╖рд╛ рдмрдирд╛рдЙрдиреЗ рд░реЛрдорд╛рдЮреНрдЪрдХ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд░ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкрдХреНрд╖рд╣рд░реВрдХреЛ рдЕрдиреНрд╡реЗрд╖рдг рдЧрд░реНрдиреЗрдЫреМрдВред

JS, рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖рдХреЛ рд╢рдХреНрддрд┐

JavaScript рд▓реЗ рдЧреНрд░рд╛рд╣рдХ-рд╕рд╛рдЗрдб рднрд╛рд╖рд╛рдХреЛ рд░реВрдкрдорд╛ рдЖрдлреНрдиреЛ рдкреНрд░рддрд┐рд╖реНрдард╛ рдХрдорд╛рдПрдХреЛ рдЫ, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░ рдЧрддрд┐рд╢реАрд▓ рд╡реЗрдм рдЕрдиреБрднрд╡рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред рдпрд╕рдХреЛ рд╕рд░рд▓ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рд░ DOM (рдХрд╛рдЧрдЬрд╛рдд рд╡рд╕реНрддреБ рдореЛрдбреЗрд▓) рд▓рд╛рдИ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде, JavaScript рд▓реЗ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рджреГрд╢реНрдп рдкреНрд░рднрд╛рд╡рд╣рд░реВ, рдЪрд┐рдХрдиреА рдПрдирд┐рдореЗрд╕рдирд╣рд░реВ, рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред рдердк рд░реВрдкрдорд╛, рдПрдХрд▓ рдкреГрд╖реНрда рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ (SPAs) рдХреЛ рдЙрджрдп рд╕рдВрдЧ, JavaScript рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░ рдЙрддреНрддрд░рджрд╛рдпреА рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рднрд╛рд╖рд╛ рдмрдиреНрди рд╡рд┐рдХрд╕рд┐рдд рднрдПрдХреЛ рдЫред

рдлреНрд░реЗрдорд╡рд░реНрдХ рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ

JavaScript рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдлреНрд░реЗрдорд╡рд░реНрдХ рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд▓реЗ рднрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рд░рд▓ рд░ рдЫрд┐рдЯреЛ рдмрдирд╛рдЙрдБрдЫред рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдордзреНрдпреЗ React, Angular, рд░ Vue.js рдЫрдиреН, рдкреНрд░рддреНрдпреЗрдХрдХреЛ рдЖрдлреНрдиреИ рдЕрджреНрд╡рд┐рддреАрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рд░ рдлрд╛рдЗрджрд╛рд╣рд░реВ рдЫрдиреНред рдпреА рдЙрдкрдХрд░рдгрд╣рд░реВрд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЫреЛрдЯреЛ рд╕рдордпрдорд╛ рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рд░ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╕рд╛рдереИ, JavaScript рд╡рд░рдкрд░рдХреЛ рд╕рдХреНрд░рд┐рдп рд░ рд╕рд╣рдпреЛрдЧреА рд╕рдореБрджрд╛рдпрдХреЛ рд▓рд╛рдЧрд┐ рдзрдиреНрдпрд╡рд╛рдж, рддреНрдпрд╣рд╛рдБ рд╕рдзреИрдВ рдирдпрд╛рдБ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рд░ рдлреНрд░реЗрдорд╡рд░реНрдХрд╣рд░реВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреБрдиреМрддрд┐рд╣рд░реВрд▓рд╛рдИ рд╕рдореНрдмреЛрдзрди рдЧрд░реНрди рд░ рд╡рд┐рдХрд╛рд╕ рджрдХреНрд╖рддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдЙрджрд╛рдЗрд░рд╣реЗрдХрд╛ рдЫрдиреНред

Node.js рд░ рд╕рд░реНрднрд░ рд╕рд╛рдЗрдб

Node.js рдХреЛ рдЙрджрдпрд▓реЗ JavaScript рд▓рд╛рдИ рдмреНрд░рд╛рдЙрдЬрд░ рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рд░ рд╕рд░реНрднрд░ рд╕рд╛рдЗрдбрдорд╛ рдзрдХреЗрд▓реНрдпреЛред Node.js V8 рдХреНрд░реЛрдо рдЗрдиреНрдЬрд┐рдирдорд╛ рдЖрдзрд╛рд░рд┐рдд JavaScript рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд╛рддрд╛рд╡рд░рдг рд╣реЛ, рдЬрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЫрд┐рдЯреЛ рд░ рдорд╛рдкрдирдпреЛрдЧреНрдп рд╕рд░реНрднрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫред рдпрд╕рд▓реЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛рдорд╛ рдХреНрд░рд╛рдиреНрддрд┐рдХрд╛рд░реА рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрдХреЛ рдЫ рдХрд┐рдирдХрд┐ рдПрдЙрдЯреИ рднрд╛рд╖рд╛ рдЕрдм рдХреНрд▓рд╛рдЗрдиреНрдЯ рд╕рд╛рдЗрдб рд░ рд╕рд░реНрднрд░ рд╕рд╛рдЗрдбрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред Node.js рдХреЛ рд╕рд╛рде, JavaScript рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ, API рд╕рд░реНрднрд░рд╣рд░реВ, рд░ рдорд╛рдЗрдХреНрд░реЛ рд╕реЗрд╡рд╛рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╡рд┐рдХрд▓реНрдк рднрдПрдХреЛ рдЫред

рдПрдХ рд╕рдореБрджрд╛рдп рд░ рд╕рдХреНрд░рд┐рдп рд╕рдорд░реНрдерди

рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓рд╛рдИ рдЖрдзреБрдирд┐рдХ рд░ рд░реЛрдорд╛рдЮреНрдЪрдХ рднрд╛рд╖рд╛ рдмрдирд╛рдЙрдиреЗ рдореБрдЦреНрдп рдХрд╛рд░рдХрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдпрд╕рдХреЛ рд╕рдХреНрд░рд┐рдп рд░ рдЬреАрд╡рдиреНрдд рд╕рдореБрджрд╛рдп рд╣реЛред JavaScript рд╕рдореБрджрд╛рдп рднрд╛рд╡реБрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рднрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдЬреНрдЮрд╛рди рд╕рд╛рдЭрд╛ рдЧрд░реНрджрдЫ, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рд╕рд╣рдпреЛрдЧ рдЧрд░реНрджрдЫ, рд░ рд╡рд┐рд╢реНрд╡рднрд░рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рд░ рд╕рдореНрдореЗрд▓рдирд╣рд░реВ рд╣реЛрд╕реНрдЯ рдЧрд░реНрджрдЫред рдердк рд░реВрдкрдорд╛, рд╡реНрдпрд╛рдкрдХ рд░ рдЕрдк-рдЯреБ-рдбреЗрдЯ рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рд░ рдЕрдирд▓рд╛рдЗрди рд╕реНрд░реЛрддрд╣рд░реВ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЪреБрдиреМрддреАрд╣рд░реВ рд╕рд╛рдордирд╛ рдЧрд░реНрди рд░ рд╕рдзреИрдВ рд╡рд┐рдХрд╕рд┐рдд рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рд╡рд░реНрддрдорд╛рди рд░рд╣рди рдорджреНрджрдд рдЧрд░реНрди рд╡реНрдпрд╛рдкрдХ рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред

рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рднрд╡рд┐рд╖реНрдп

JavaScript рджреНрд░реБрдд рдЧрддрд┐рдорд╛ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрди рдЬрд╛рд░реА рдЫ, рд░ рдпрд╕рдХреЛ рднрд╡рд┐рд╖реНрдп рд░реЛрдорд╛рдЮреНрдЪрдХ рдЫред рдирдпрд╛рдБ ECMAScript рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВ, рдЬрд╕реНрддреИ ECMAScript 6 (ES6) рд░ рдкрдЫрд┐, ES7, ES8, рд░ рддреНрдпрд╕рдкрдЫрд┐, JavaScript рд▓реЗ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд░ рд╕реБрдзрд╛рд░рд╣рд░реВ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реЗрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдпрд╕рдХреЛ рдкрдардиреАрдпрддрд╛, рджрдХреНрд╖рддрд╛ рд░ рд╡рд┐рдХрд╛рд╕рд╢реАрд▓рддрд╛рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░реНрджрдЫред рдпреА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдордзреНрдпреЗ рдХреЗрд╣реА рддреАрд░ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ, рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА, рдХрдХреНрд╖рд╛рд╣рд░реВ, рдкреНрд░рддрд┐рдЬреНрдЮрд╛рд╣рд░реВ, рд░ рдЕрдзрд┐рдХ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рдпреА рдердкрд╣рд░реВрд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдХреНрд▓рд┐рдирд░, рдердк рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХреЛрдб рд▓реЗрдЦреНрдирдХрд╛ рд╕рд╛рдереИ рдЖрдзреБрдирд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдврд╛рдБрдЪрд╛рд╣рд░реВ рдЬрд╕реНрддреИ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛рдЙрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдПрдХреЛ рдЫред

рдпрд╕рдмрд╛рд╣реЗрдХ, рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓реЗ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдпрд╕рдХреЛ рд╕реНрдерд╛рди рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХреЛ рдЫред рдпреЛ рдЕрдм рд╣рд╛рдЗрдмреНрд░рд┐рдб рдореЛрдмрд╛рдЗрд▓ рдПрдк рд╡рд┐рдХрд╛рд╕рдорд╛ рд╡реНрдпрд╛рдкрдХ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рдн рд░ рдЖрдпреЛрдирд┐рдХ рдЬрд╕реНрддрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдзрдиреНрдпрд╡рд╛рдж, рдЬрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ iOS рд░ рдПрдиреНрдбреНрд░реЛрдЗрдб рджреБрд╡реИрдХрд╛ рд▓рд╛рдЧрд┐ рдПрдкрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЖрдлреНрдиреЛ JavaScript рдХреМрд╢рд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдЫреЛрдЯрдХрд░реАрдорд╛, рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдЖрдХрд░реНрд╖рдХ, рдЖрдзреБрдирд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рд╣реЛ рдЬрд╕рд▓реЗ рд╣рд╛рдореАрд▓реЗ рд╡реЗрдмрд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛рд▓рд╛рдИ рдХреНрд░рд╛рдиреНрддрд┐рдХрд╛рд░реА рд▓реНрдпрд╛рдПрдХреЛ рдЫред рдХреНрд▓рд╛рдЗрдиреНрдЯ-рд╕рд╛рдЗрдб рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХрддрд╛ рдбреНрд░рд╛рдЗрдн рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛, рдпрд╕рдХреЛ рдлреНрд░реЗрдорд╡рд░реНрдХ рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рд╕рдореГрджреНрдз рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо, Node.js рдХреЛ рд╕рд╛рде рд╕рд░реНрднрд░-рд╕рд╛рдЗрдбрдорд╛ рдпрд╕рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░, рдПрдХ рд╕рдХреНрд░рд┐рдп рд╕рдореБрджрд╛рдп, рд░ рдПрдХ рдЖрд╢рд╛рдЬрдирдХ рднрд╡рд┐рд╖реНрдпрд▓реЗ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓рд╛рдИ рдХреБрдиреИ рдкрдирд┐ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдЙрдБрдЫред
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирей рдиреЛрднреЗрдореНрдмрд░ резрем

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдирдХрд╛ рдирд┐рдореНрддрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓рд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рддрдерд╛ рд╕реЗрдпрд░ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рдЬрд░реБрд░реА рдЫред рдПрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдореНрдмрдиреНрдзреА рдЬрд╛рдирдХрд╛рд░реА, рддрдкрд╛рдИрдВ рдмрд╕реЛрдмрд╛рд╕ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рд░ рддрдкрд╛рдИрдВрдХреЛ рдЙрдореЗрд░рдХрд╛ рдЖрдзрд╛рд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛рд╕рдореНрдмрдиреНрдзреА рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреНред рдпреЛ рдПрдкрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрднрдПрдХреЛ рд╣реЛ рд░ рдЙрд╣рд╛рдБ рд╕рдордпрдХреНрд░рдорд╕рдБрдЧреИ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдпреЛ рдПрдкрд▓реЗ рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╕рдБрдЧ рдпрд╕ рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░реНрди рд╕рдХреНрдЫ
рдбрд┐рднрд╛рдЗрд╕ рд╡рд╛ рдЕрдиреНрдп ID рд╣рд░реВ
рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН
рдбреЗрдЯрд╛ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрдЬрд┐рдЯрдорд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░рд┐рдиреНрдЫ
рдбреЗрдЯрд╛ рдореЗрдЯрд╛рдЙрди рд╕рдХрд┐рдПрди

рдПрдкрд╕рдореНрдмрдиреНрдзреА рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА
Rodrigo G├│mez Ure├▒a
rodgomezu@gmail.com
Costa Rica
undefined

RODAPPS - Aplicaciones para todos рдХрд╛ рдердк рд╡рд╕реНрддреБрд╣рд░реВ