¿Cómo crear un blog?

Pregunta original: ¿Cuáles son los sitios web útiles para programadores de software y estudiantes de informática?

Los sitios web que se mencionan a continuación son útiles para los estudiantes de ciencias de la computación y también para los profesionales de software en ciernes.

Pueden ayudarlo a aprender todas las tecnologías de software que le interesan, a su propio ritmo, sin importar qué tan rápido o lento aprenda.

Lo más importante es que la mayoría de ellos son gratuitos, están bien organizados y son un destino único para toda su colorida carrera por delante.

Darle un tiro. Puedes agradecérmelo después.

Aquí va la lista:


  • TutorialsPoint

El sitio web TutorialsPoint , una organización con sede en Hyderabad, es una biblioteca digital para cualquier tipo de tecnología de software que desee aprender. Puede aprender cualquier tecnología de software con ejemplos prácticos, aptitudes, capacidad verbal y videos para algunas tecnologías de tendencias.

También puede enviar archivos grandes (hasta 18 gigabytes de datos) a un máximo de 18 destinatarios simultáneamente usando Enviar archivos grandes en línea, que es un subsidio de la misma.

Fuente: TutorialsPoint


  • Escuelas w3

W3Schools es un destino único para aprender todas las tecnologías web de tendencias. Puede usar la función try it en cada tutorial para experimentar la belleza de las tecnologías web en vivo.

Fuente: W3Schools Online Web Tutorials


  • GeeksforGeeks

GeeksforGeeks proporciona soluciones bien escritas, bien pensadas y bien explicadas para preguntas seleccionadas para todos los geeks que existen.

Fuente: GeeksforGeeks | Un portal informático para geeks.


  • FreeCodeCamp

FreeCodeCamp lo ayuda a superar sus desafíos de codificación a su propio ritmo, crear proyectos y obtener certificados. También te conecta con la gente de tu ciudad para que puedas codificar juntos.

Fuente: Aprende a codificar y ayudar a organizaciones sin ánimo de lucro.


  • CodeSchool

CodeSchool es un destino de aprendizaje interactivo para aspirantes y desarrolladores con experiencia. Enseña tecnologías web desde la comodidad de su navegador con lecciones de video, desafíos de codificación y screencast.

Fuente: Aprender a codificar haciendo | Código de la escuela


  • Udemy

Udemy es un mercado global para aprender y enseñar en línea donde los estudiantes están aprendiendo nuevas habilidades y logrando sus objetivos al aprender de una extensa biblioteca de más de 45,000 cursos impartidos por instructores expertos.

Fuente: Cursos en línea de Udemy – Aprenda cualquier cosa, en su horario

Sitios web similares:

Coursera | Cursos online de las mejores universidades. Únete gratis ,

Udacity – Clases gratis en línea y Nanodegrees,

Academia Khan, etc.


  • Desbordamiento de pila

StackOverflow es la comunidad en línea más grande para que los programadores aprendan, compartan sus conocimientos y avancen en sus carreras.

Existe una gran cantidad de problemas y las soluciones se brindan de la misma manera en que te quedas en un día agitado. Entonces, deja de luchar y comienza a buscar la mayoría de las veces.

Fuente: desbordamiento de pila


  • GitHub

GitHub es una plataforma de desarrollo inspirada en tu forma de trabajar. Desde el código abierto hasta los negocios, puede alojar y revisar códigos, administrar proyectos y crear software junto con millones de otros desarrolladores.

Reúne a los equipos para resolver problemas, hacer avanzar las ideas y aprender unos de otros a lo largo del camino.

Fuente: Construir mejor software, juntos


  • EntrevistaBit

InterviewBit es una plataforma para aprender las habilidades que necesita para trabajos de tecnología. Lo ayuda a perfeccionar sus habilidades y prepararse para el trabajo, ya sea un recién graduado de la universidad o un profesional que trabaja.

También lo conecta con las compañías correctas en todo el mundo en función de sus habilidades y preferencias, y hace todo lo necesario para asegurarse de obtener el trabajo de sus sueños.

Fuente: Preguntas de la entrevista de codificación


  • Indiabix

IndiaBix es un lugar donde puedes leer preguntas y respuestas de aptitud para tu entrevista y preparación para los exámenes de ingreso.

Fuente: Preguntas y Respuestas de Aptitud.


  • Quora

Por último, pero no menos importante, Quora también.

Quién sabe cuándo todos los demás sitios web se dieron por vencidos, Quora podría acudir a su rescate en forma de respuesta por parte de algún quóran anónimo de cualquier rincón de este enorme mundo y ayudarlo. Así que sigue preguntando! ☺


He encontrado todos los sitios web anteriores muy útiles y bien organizados.

Por lo tanto, también podrían ayudarte.

Tome ese paso tan esperado hoy para un futuro brillante por delante, si alguno de esos sitios web lo ayuda a avanzar.

Aprender -> Enseñar -> Repetir -> Juntos prosperamos.

Todo lo mejor.


Gracias por tu tiempo.

Fuente de la imagen: Google

Respuesta original: la respuesta de Vamsi Krishna Namala a ¿Cuáles son los principales sitios web que los estudiantes de ciencias de la computación deben visitar?

No soy un experto (probablemente nunca lo seré), soy un principiante de todos los días, he aprendido que muchos de los problemas a los que me enfrento ya se han resuelto en cualquiera de estos tres lugares.

Desbordamiento de pila

Aquí puedo leer soluciones rápidas a problemas o publicar mis propias preguntas (no creerías con qué frecuencia lo hago) y recibir conocimiento de los sabios. El chat de Stackoverflow es increíble, me encanta pasar el rato en la sala de chat de Javascript y ver a las personas responder a las preguntas. También me da una idea de lo que se considera una buena pregunta y lo que se considera malo.

Youtube

A veces, solo veo cosas aleatorias sobre la programación para entender lo que ya sé mejor y expandir mis horizontes sobre cosas que debería saber pero no.

Github Build software mejor, juntos

El hogar de los mejores proyectos de código abierto del mundo, imagine a algunas de las personas más brillantes del mundo trabajando para mejorar la comunidad, imagine una plataforma que le brinde acceso fácil a los recursos proporcionados por la comunidad.

A veces (me gustaría tener esta intuición más a menudo), sé que necesito saber y entender que no tiene sentido hacer nada con una mejor comprensión de lo que estoy tratando de hacer, luego uso estos:

reSRC ·

Me encantó cuando estaba en una lista en github, este es mi lugar de destino cuando necesito aprender más sobre una nueva tecnología, siempre comienzo aquí. He encontrado libros increíbles aquí. Antes de encontrar este recurso, Conviértete en un programador, Hijo de puta fue mi ir al recurso.

Luego están los sitios web como Learn by Doing – Code School, Tuts + y varios blogs de desarrolladores que trato de aprender más. A veces también incursiono en Leanpub. Publicación temprana, publicación frecuente, quimera El nuevo entorno de aprendizaje de O’Reilly y, por supuesto, existen Los recursos y tutoriales gratuitos de toda la red me sostienen la mano mientras doy pasos de bebé en una nueva dirección.

Luego están las herramientas que utilizo cuando estoy programando cosas para hacer prototipos, para compartir código de una manera no destructiva:

JSFiddle Crear un nuevo violín

CodePen
Js bin

Antes de comenzar a usar Grunt, visitaba JSHint, una herramienta de calidad de código de JavaScript con frecuencia. Y acabo de descubrir Runnable Discover Everything a través de Code

Cuando necesite escribir expresiones regulares (el estilo de Perl se indica según lo que usa Java), voy a uno de estos dos lugares

rubular un editor de expresiones regulares ruby

Aunque rubular dice claramente que es para ruby ​​y no hablo ruby, tiene una sencilla interfaz de usuario que hace que la escritura de expresiones regulares parezca relajante.

Una vez que he probado mi expresión regular en rubular, voy a Regex Planet Online Regular Expression (Regex) Testing and Cookbook para: Go, Haskell, Java, JavaScript, .Net, Perl, PHP, Python, Ruby, Tcl y XRegExp que pueden generar una cadena Java válida (un verdadero dolor en el culo) a partir de la expresión regular y me permite probar mi expresión con muchas entradas.

Tengo la tendencia de aprender solo cuando estoy haciendo cosas, así que recorté las clases en línea para explorar lo nuevo y brillante, así que no encuentro los MOOC tan útiles como debería. También creo que no soy muy bueno en los desafíos de código y demás. porque como mencioné anteriormente, mi atención se distrae fácilmente y prefiero leer un tutorial o algo así (Im terrible en los exámenes de codificación, suspiro)

Olvidé totalmente agregar ifttt. Ponga Internet a trabajar para usted. Recibo actualizaciones de Hacker News y la programación / r / que me importan como correos electrónicos, el fondo de pantalla de mi teléfono está configurado como Imagen astronómica del día, registro mis llamadas telefónicas y mis mensajes entre muchas otras cosas utilizando esto.

Actualizar:

Tengo algunos nuevos héroes para agregar a mi galería:

DevDocs

DevDocs le permite seleccionar y acceder a la documentación de un grupo de idiomas / marcos / bibliotecas que utiliza en su flujo de trabajo desde el mismo lugar. Si se configura correctamente, esto podría reducir el tiempo dedicado a buscar documentación en varios sitios. Actualmente me está ayudando a grok mongoose.js. DevDocs está disponible sin conexión ahora (debe seleccionar la documentación que desea ver sin conexión).

Tuts + Tutoriales de código gratis

Siempre he leído artículos y series de publicaciones de blog en estos sitios web, pero recientemente he comenzado su curso gratuito sobre el editor de código de texto sublime. Aunque el instructor usa Mac (nunca he tocado una Mac, créeme), lo que no sabía sobre este increíble editor me dejó perplejo. Aquí tienen un bonito tutorial de pasaportes Autentificando las aplicaciones de Node.js con Passport – Tutorial de código Tuts +

Desarrollo web escocés
Este sitio web tiene tutoriales interesantes en Node.js que me ayudan a mejorar mi comprensión de Express 4.x.

No tengo planes de usar vim (bloqueado en Windows por ahora), pero este sitio web debe mencionarse VIM Adventures – Aprenda VIM mientras juega un juego.

No he usado mucho este sitio web, pero Mashape – Free API Management Platform & Marketplace parece ser un lugar interesante para estar.

También encontré zeal, un navegador de documentación de la API fuera de línea que tiene un complemento de texto sublime recientemente.


Agregaré un par de complementos de Chrome que son muy útiles:

Markdown aquí

Este complemento hace que Markdown escriba un área de texto, diga un correo electrónico compuesto con Markdown en Gmail en un contenido con un formato hermoso. Me encanta el markdown y esto, junto con el sublime evernote, me hace disfrutar escribiendo correos electrónicos y tomando notas.

Octotree

Este complemento toma la estructura de directorios de cualquier repositorio de Github y lo representa en una estructura de árbol que facilita el acceso a un archivo en cualquier nivel en el repositorio fácilmente.

Controlador de velocidad de video

Funciona como se anuncia, viene con atajos de teclado dulce. Pruébalo, te enamorarás de él.

WhatFont

Fantástica herramienta para detectar las fuentes en una página web.

Y un par de aplicaciones web:

hastebin

Una alternativa de código abierto para pastebin, viene con solarizado oscuro como el tema. Lo uso como una alternativa a Evernote porque se carga rápido y evita confundirme con una cantidad innecesariamente grande de opciones cuando solo quiero comenzar a escribir.

En el lado negativo, si no guarda su nota y accidentalmente pulsa Retroceso, su nota desaparece. Además, recuerde que debe agarrar el enlace. He oído que hay un servidor haste que puede comunicarse con las soluciones de almacenamiento en la nube en línea.

RawGit

Cuando quiero probar una nueva biblioteca JS o un complemento que no está en cdnjs sin tener que descargarlo, instalarlo o agregarlo a un proceso de compilación, solo uso esto para servir el archivo. Se ha agregado una opción para usar esto también en producción.

Cloud 9 IDE Tu entorno de desarrollo, en la nube.

Cuando mi PC falló, recurrí a esta maravillosa herramienta para que actuara como mi entorno de desarrollo y quedé realmente impresionado por lo bien que se manejó, le proporciona espacios de trabajo personalizados basados ​​en Docker para crear sus aplicaciones.

Medio

La plataforma de blogs de hoy en día de algunos de los tipos que crearon Twitter, el contenido de esta aplicación es de la más alta calidad y me siento privilegiado de que algunos de los maravillosos programadores, diseñadores, autores, artistas y empresarios compartan sus ideas e ideas con nosotros. . ADVERTENCIA: prepárate para ser adicto a la pornografía productiva.

Fontastic Crea tu Fuente de Icono en segundos

Cuando se trata de diseño, estoy absolutamente despistado. A menudo confío en fuentes de iconos como Font Awesome, Glyphicons, entre otras, para que me den mágicamente los iconos que necesito (y lo hacen). Sin embargo, he notado que solo necesito unos pocos íconos de cada fuente de iconos, pero tiendo a incluir toda la fuente.

Luego descubrí Fontastic, esta herramienta funciona con fuentes de íconos comerciales y de código abierto, así como con íconos svg que es posible que desee cargar.

https://survivejs.com/

Un libro asombroso que nos ayuda a recoger las herramientas del ecosistema React, hace un muy buen trabajo introduciendo nuevos conceptos y siempre está actualizado con los cambios en el ecosistema.

Gitter

Interactúa con los desarrolladores de proyectos de código abierto utilizando esta aplicación. Proporciona un UX mucho mejor que IRC, soporta rebajas (YAY !!!!), pregunta lejos o simplemente siéntate y mira a los equipos de código abierto en el trabajo.


Además, StackEdit: el editor de marcas en el navegador, Dillinger, el último editor de marcas de siempre. son interesantes, Pandoc – Acerca de pandoc está pateando mi trasero. Es posible que algunos de ustedes encuentren interesante las herramientas de publicación y escritura colaborativa en tiempo real con vista previa integrada en PDF.

Recursos de aprendizaje automático:

Recursos tecnológicos:

VentureBeat

VentureBeat le ofrece información completa sobre noticias, eventos, investigaciones innovadoras y perspectivas sobre la innovación tecnológica. El sitio tiene como objetivo proporcionar un contexto profundo para ayudar a los ejecutivos, empresarios y entusiastas de la tecnología a tomar decisiones inteligentes.

La próxima web

The Next Web es su fuente de noticias internacionales de tecnología, negocios y cultura. Con escritores de los siete continentes, puede estar seguro de que si hay noticias de tecnología que vale la pena escuchar desde el otro lado del mundo, las escuchará.

El borde

Desde gadgets hasta nuevas empresas, aplicaciones y cultura tecnológica, The Verge lo cubre con informes detallados, características originales y editoriales.

CABLEADO

El contenido de WIRED muestra cómo la tecnología está cambiando todos los aspectos de nuestras vidas: de la cultura a los negocios, de la ciencia al diseño. Los avances e innovaciones descubiertos por el sitio llevan a nuevas formas de pensar, nuevas conexiones y nuevas industrias.

Engadget

Engadget cubre todo lo nuevo en gadgets y electrónica de consumo de forma obsesiva. Desde 2004, el sitio web ha analizado ampliamente los dispositivos de vanguardia y la tecnología que los impulsa.

Gizmodo

Con “Everything is Technology” como su lema, Gizmodo presenta los mejores productos electrónicos, aparatos, software y mucho más. Y todo está provisto del snark de la firma de Gawker Media.

Leer escribir

ReadWrite es un blog sobre las fronteras de la tecnología, desde robots, drones y relojes hasta las personas que los crean y los utilizan.

Re / código

Re / code quiere reimaginar periodismo tecnológico. Es un sitio de noticias, análisis y análisis de tecnología con contenido de los periodistas más informados y respetados en el campo.

a 5Mac

9to5Mac proporciona una cobertura innovadora para iPhone, iPad y todo lo relacionado con Mac. Tendrás el 411 en noticias y comentarios sobre productos, aplicaciones y rumores de Apple.

CNET

CNET realiza un seguimiento de los últimos avances en tecnología de consumo y le muestra las novedades, por qué es importante y cómo puede enriquecer su vida.

Forbes Tech

La sección de tecnología de Forbes fue creada para cubrir las últimas novedades tecnológicas, así como para identificar los cambios en el juego en nuestro mundo digital.

Tecnología en asia

El ecosistema de startups en Asia está creciendo rápidamente, y Tech en Asia tiene el objetivo de contarle al mundo los emocionantes avances que están ocurriendo allí.

Gigaom

Con más de 6,5 millones de visitantes únicos mensuales, Gigaom ofrece un análisis inteligente y creíble de las tecnologías emergentes. La red de publicaciones de más de 200 analistas independientes proporciona nuevo contenido que cierra la brecha entre las noticias de última hora y la investigación a largo plazo.

Noticias Hacker

Hacker News es administrado por Y Combinator, el acelerador de semillas que proporciona dinero, consejos y conexiones para nuevas compañías. YC ha invertido en empresas como Dropbox, Airbnb, The Muse y Reddit, y su sitio de noticias se centra en la informática y el espíritu empresarial.

AVC

AVC es un popular comentario en Internet de Fred Wilson, un capitalista de riesgo con sede en Nueva York y cofundador de Union Square Ventures. Desde septiembre de 2003, Wilson ha publicado un post todos los días, generalmente sobre temas como capital de riesgo, emprendimiento o Internet.

Ensayos de Andrew Chen

Andrew Chen es un escritor y empresario centrado en productos móviles, métricas y crecimiento de usuarios. Asesora y ha invertido en nuevas empresas tecnológicas, como Dropbox, Product Hunt y AngelList. Escribe ensayos de larga duración sobre lo que está sucediendo en Silicon Valley. Ah, y su blog es leído regularmente por personas como el inversionista Marc Andreessen y el cofundador de PayPal, Max Levchin.

AlleyWatch

Con lectores de más de 200 países, AlleyWatch se centra en el ecosistema empresarial, de inicio y de tecnología de Nueva York. El sitio es el destino de las noticias de inicio, opiniones y comentarios, e información sobre inversiones y productos.

Blog de Cdixon

Actualmente, como socio general de la firma de capital de riesgo Andreessen Horowitz, Chris Dixon ha invertido personalmente en nuevas empresas como Skype, Pinterest, Kickstarter, Foursquare y Warby Parker. En su blog, encontrará publicaciones sobre temas que incluyen, entre otros, startups, capital de riesgo, competencia, realidad virtual y comercio electrónico.

Hay aficionados a los blogs y bloggers que ganan millones al año vendiendo productos, espacios publicitarios y consejos.

¿Alguna vez has considerado comenzar tu propio blog?

En marzo de 2017, comencé un blog con mi amigo y colega Mark Spera. Ha sido un viaje salvaje desde entonces y estamos teniendo un gran éxito al compartir nuestras tácticas de marketing de crecimiento con el mundo.

¿Por qué empezar tu propio blog?

Si tiene una perspectiva de nicho, existe una buena posibilidad de que tenga una audiencia comprometida en Internet si recién comienza a escribirlo en algún lugar. Es posible acumular seguidores en tan solo unos meses de blogs consistentes.

Podría comenzar un blog por muchas razones:

  • Para construir una marca personal.
  • Para dirigir el tráfico al sitio web de su empresa.
  • Para ganar dinero extra mediante la venta de productos, espacios publicitarios, consejos o a través de relaciones de afiliados.
  • Documentar tu vida
  • Para compartir el liderazgo de pensamiento
  • Por diversión, para mostrar su escritura.
  • Para construir una comunidad.

¿Cuál es el secreto del éxito de los blogs?

  • Contenido de alta calidad. Elija un tema y luego escriba contenido 10 veces mejor que cualquier otra cosa que haya en Internet. Ese es el secreto. Piensa en Google como anfitrión. Cuando las personas visitan Google, Google quiere asegurarse de que el visitante tenga la mejor experiencia posible. Cuando alguien busca algo, debe encontrar lo que está buscando de inmediato y mucho más. Por lo tanto, si desea que Google clasifique su contenido, es mejor que proporcione una experiencia increíble para cualquier persona que aterrice en él. Eso incluye anticipar todas sus posibles preguntas y responder a esas preguntas. Mark y yo hemos estado usando esta táctica para hacer crecer nuestro blog GrowthMarketingPro.com, y como puede ver por el crecimiento de nuestro tráfico orgánico a continuación, está funcionando.

  • Consistencia. Mantenga el contenido de su blog actualizado. Google quiere ver que su sitio está funcionando. ¿Con qué frecuencia debes bloguear? Publica al menos una vez a la semana para mostrarle a Google que tu blog está activo. Cuanto más contenido coloque, más probable será que Google clasifique parte de él.
  • Optimizar para SEO. La optimización de motores de búsqueda es lo que garantizará que obtenga tráfico orgánico en su blog. Escriba publicaciones de blog con las mejores prácticas de SEO en mente. Los complementos de WordPress como Yoast pueden ayudarlo a asegurarse de que está optimizando su SEO en la página. Averigua si o no SEO funcionará para tu blog.

Conozca los detalles técnicos de cómo configurar un blog (¡es más fácil de lo que piensa!) –

Haga clic aquí para leer la guía completa sobre Cómo iniciar un blog

Aquí hay un breve resumen:

Paso 1: elige tu dominio

Paso 2: Elige tu plataforma de blogs.

Paso 3: Elija su plataforma de alojamiento web

Paso 4: Diseña tu blog

Paso 5: Publica tu primera publicación en el blog

Paso 6: Monetiza tu blog

Lee la guía …

Es posible que no sugiera ningún sitio web en particular o las preguntas más difíciles para prepararse para la preparación de dicha entrevista. Sin embargo, la mayoría de las preguntas incluye el truco, la presencia mental y la forma en que entiende los conceptos más necesarios de la informática, y el más importante es: Algoritmos y estructuras de datos. Las preguntas pueden ser diferentes, pero todas utilizan los conceptos básicos de DS / Algo para resolverlo.


La entrevista técnica depende de varios parámetros, desde el lado del empleador, por ejemplo, título del trabajo, responsabilidad, departamento, tipo de proyecto, tipo de tecnología, tipo de habilidades, años de experiencia, mentalidad del entrevistador / entrevistador. Del lado del candidato, por ejemplo, la forma en que se presentó el CV (curriculum vitae), la forma en que el candidato llevó la discusión técnica / no técnica)


(Ejemplo: puede utilizar el siguiente enfoque, para un plan de dos meses: alrededor de 250 horas)

Debe seguir un enfoque muy organizado y disciplinado si se está preparando para el trabajo de ingeniería de software en Facebook / Google / Amazon / Microsoft, etc.

En realidad, todas estas compañías, por ejemplo, MS, Google, Amazon, Facebook, Apple siguen un enfoque en el que se mide el proceso de pensamiento de un candidato.

Y usan diferentes medios para evaluar eso, pero sí, la mayoría de ellos utiliza Algoritmos / Estructuras de datos / Preguntas abiertas (si ha solicitado un trabajo de ingeniería de software) como uno de los enfoques para evaluar el talento. Base para desarrollar las tecnologías).

Para estar acostumbrado a algos / estructura de datos / codificación, debe haber comprendido / practicado el mínimo, por ejemplo:

(Paso 1): debe tener un conocimiento práctico de los algoritmos (por ejemplo, cuándo usar BackTracking, cuándo usar Divide y Conquer, ¿por qué se requiere doble hashing? ¿Dónde se puede aplicar el concepto de fuerza bruta?) ( 50 horas).

(Paso 2): Debe tener un conocimiento práctico de las Estructuras de datos, por ejemplo (Casos prácticos de uso relacionados con: cuándo usar un búfer circular, o cuándo usar una lista adyacente o la combinación de ambos o alguna otra cosa para resolver el problema).
(50 horas)

(Paso 3): debe practicar varios problemas de codificación para implementar las cosas que se aprenden en el Paso 1 y en el Paso 2 (puede hacer lo siguiente: elija cualquier lenguaje de codificación para su elección (C, C ++ o Java o Python) o PHP o cualquier otro).
(50 horas)

(Paso 4): Resolver el problema no significa solo resolverlo, sino entender la mejor manera de resolverlo, por ejemplo, el problema técnico dado puede usar varias formas de solucionarlo, y es posible que desee utilizar la solución óptima. . (Cómo conecta la solución dada con los recursos de computación / memoria, por ejemplo, Memoria / Potencia de procesamiento)
(50 horas)

El más importante.

Sin embargo, aparte de la programación, es posible que deba comprender que el concepto principal de la entrevista es mantener la entrevista activa y esto requiere cierta acción de su parte, como la siguiente:

Necesitas hablar.

Usted necesita explicar

Necesitas discutir.

Necesitas expresar tus puntos de vista.

Necesitas entender claramente las preguntas que se te dan.

Debe comprender la expresión y la mentalidad del entrevistador para comprender esas preguntas.

Es posible que deba hacer las preguntas apropiadas para comprender la pregunta o cualquier otro tema de discusión. (50 horas)

Y también :

Prepare: “Hábleme de usted mismo”, “Sus habilidades relacionadas con el interés adicional positivo / negativo”, Conceptos básicos para los conceptos informáticos más necesarios o cualquier cosa que haya presentado en su “CV / CV”.
(10 horas)

Lo anterior es solo un plan de muestra, puede personalizar la forma que desee (p. Ej., 50 horas a 10 horas o algo más): haga clic en Amazon para encontrar los mejores libros que pueda necesitar (p. Ej., Algoritmos Cormen)

(Aquí Google no se refiere a Google, significa a cualquier compañía que sea muy creativa para presentar los productos relacionados con la informática).

(Suponiendo que está pasando 4 horas todos los días)

Recomendaría utilizar la plataforma de blogs para establecer su bog allí. Y hay algunas ventajas fuertes de ello. Imagina comenzar un blog sin gastos generales. Imagine tener un lugar en línea para escribir sus pensamientos, sugerencias y aprendizajes y compartir con una audiencia integrada y un potencial inmediato para el tráfico viral. Imagina una aplicación de escritura realmente genial.

Esto es medio. Recomendaría aplicarlo. Es una plataforma de blogs del creador de Blogger y Twitter. Es hábil y rápido y bien podría valer la pena una mirada más profunda para los publicistas digitales y los bloggers noveles.

Aquí están las razones por las que creo que deberías considerarlo:

Es gratis: si recién está comenzando y aún está en la etapa de “probar las aguas”, Medium es la mejor opción para usted. La característica más atractiva de la plataforma es que es gratuita. Puede iniciar una ‘publicación’ en Medio e incluso apuntarla a su dominio. Usted termina pagando solo por el nombre de dominio y no por usar Medium como plataforma de publicación, lo cual es una ventaja en comparación con las plataformas de administración de contenido como WordPress.

Tiene un diseño preestablecido: Una vez más, Medio minimiza la carga al configurar un sitio. Tiene un diseño impresionante y una característica que llama WYSIWYG (o Lo que ves es lo que obtienes). Esto significa que cuando escribes una publicación de blog, tu texto se ve como se vería cuando se publique. El medio es ordenado y tiene un amplio espacio en blanco. También puede personalizar su texto agregando citas de extracción, tweets incrustados y publicaciones. En resumen, hay mínimas distracciones al escribir y leer.

Hace que se vea su contenido: otra característica sorprendente de Medium es que puede traer a su audiencia actual y también crear rápidamente una nueva audiencia. Cuando te registras en Medium, puedes sincronizar tu cuenta con tu cuenta de Twitter y / o Facebook e importar todos tus contactos que usen Medium, haciendo que te sigan automáticamente. Entonces, no estás construyendo una audiencia desde cero. En segundo lugar, clasifica su contenido en colecciones temáticas y lo distribuye a quienes lo buscan. Aunque los datos sobre el número actual de usuarios medios no están disponibles, todos los usuarios siguen de forma predeterminada la colección de Selecciones del editor, que tiene aproximadamente 625,000 seguidores y contando. Ahora, Medium también ofrece una función de distribución paga que puede entregar su contenido directamente a su público objetivo.

Tiene una característica de análisis única: aunque muchos bloggers fueron inicialmente escépticos acerca de Medium, ya que no estaba sincronizado con Google Analytics, su propia característica de análisis ha resistido la prueba del tiempo. Medium te muestra cuántas personas han leído tu historia, hasta qué punto la han leído, a cuántas les ha gustado y cuántas han recomendado o recomendado. Si utiliza la función de distribución paga de Medium , también puede hacer un seguimiento del rendimiento de sus campañas individuales.

Para más publicaciones por favor vea el blog de la compañía Solar Digital.

Si te gusta el comentario, por favor votalo!

http://norvig.com/

Por el director de investigación de Google! Hay muchos fragmentos de código, artículos y ensayos.

Aquí están mis favoritos:

Corrector ortográfico de fuerza de la industria de Python 21:
Cómo escribir un corrector ortográfico

Keynote famoso en el comienzo de CS de Berkeley:
http://norvig.com/speech.html

¡Enseña la programación en 10 años !:
http://norvig.com/21-days.html

El juego de applet de Java de su hija:
http://norvig.com/Pugdom/index.html

Primero, entender que comenzar un blog no es tan aterrador como mucha gente piensa. De hecho, al seguir las instrucciones paso a paso de esta guía, podrá configurar y crear su propio blog, evitando las trampas y los errores que dificultan a algunos novatos (no se necesitan habilidades técnicas).

Esperamos que al crear su propio blog gane conocimientos, amistades, apoyo, confianza o convierta el blogging en un negocio lucrativo.

¿Por qué crear un blog?

Hay muchas razones por las que podrías considerarlo. Aquí hay algunos de los más populares:

  • Gana dinero mientras trabajas desde casa. Hago un blog de ingresos a tiempo completo y muchos otros hacen lo mismo. Hacer dinero con un blog es un trabajo duro, pero la barrera de entrada es baja, lo que hace que el riesgo sea muy bajo.
  • Autor de un libro. No es secreto En estos días, los editores rara vez trabajan con autores que no tienen presencia en línea. La razón es simple: es mucho más fácil vender libros a personas que ya te conocen. Un blog es uno de los lugares más fáciles para comenzar.
  • Obtenga más exposición para su negocio existente. Un blog ofrece a cualquier persona, desde individuos hasta grandes empresas, la capacidad de llegar a un gran número de personas a un costo muy bajo.
  • Solo escribe. Si quieres escribir, comparte tu historia, anima a otros y crea una comunidad, un blog es un gran lugar para hacerlo.

Los pasos cubiertos en esta guía de blogs

Hay cinco pasos principales que debe seguir para configurar un blog. Si sigue esta guía y los cinco pasos, tendrá su propio blog configurado en 30 minutos o menos. No es tan difícil como configurar un sitio web desde cero (aquí se necesita muy poca capacidad técnica). De hecho, no hay codificación requerida por usted. Buenas noticias, ¿eh?

5 pasos sobre cómo iniciar un blog

  1. Elige tu plataforma de blog preferida
  2. Elige alojamiento web para tu blog.
  3. Configurando un blog en tu propio dominio.
  4. Diseña tu blog
  5. Recursos útiles para bloguear.

Paso 1 | Elegir tu plataforma de blogs preferida

Voy a hacer las cosas más sencillas para usted al continuar y elegir WordPress para este esfuerzo, ya que es la plataforma de blogs más preferida en todo el mundo. Según Pingdom, WordPress constituye para casi el 58% del total de usuarios de CMS en todo el mundo. Las otras opciones son Blogger, Tumblr y algunas más que analizaré en otro día. Recuerde que esta publicación está escrita manteniendo la viabilidad de su objetivo de comenzar un blog.

Aquí hay algunas razones para elegir WordPress sobre las otras plataformas de blogs.

  1. Es fácil de configurar e instalar.
  2. Ofrece un montón de temas y opciones de personalización.
  3. Los complementos son el verdadero éxito que puede hacer que tanto la interfaz de usuario como el diseño de su sitio sean un opio para las masas.
  4. El foro de soporte es el mejor, ya que todas sus dudas se desvanecerán.
  5. Más rápido de lo que puedas imaginar.

Paso 2 | Elección de alojamiento web para tu blog.

Esta es una decisión muy importante que predecirá mucho sobre tu blog. Hay dos tipos de alojamiento principalmente: alojamiento gratuito y alojamiento propio.

Casi todas las plataformas le proporcionarán un blog gratuito instantáneamente con solo hacer clic en un botón, PERO (es un fuerte pero) no podrá ser propietario del blog por completo. Además, su URL se verá como

Proyecto de Ampliación de Sistemas Operativos ; http://www.mybloggoogle.blogger.com ; http://www.mybloggoogle.tumblr.com

Existen las siguientes desventajas de Free Hosting:

  1. 1. Control completo de tema y plugin
  2. Control de mercadeo
  3. Tamaño y velocidad
  4. SEO
  5. Gana dinero desde tu sitio
  6. CMS (sistema de gestión de contenidos)

Hay muchas redes de alojamiento disponibles, pero personalmente, me gusta Bluehost y Dreamhost. y A small orange hosting hosting como su soporte técnico es rápido. A modo de referencia, les dejo los enlaces por los que puede aprovechar hasta el 50% de descuento en este alojamiento.

Paso 3 | Configurando tu blog con el nombre de dominio deseado

Casi todas las empresas de alojamiento le dan un dominio gratuito como un trato justo que tiene una buena relación calidad-precio y al final paga menos de $ 40 al año.

Tendrá que crear un nombre de dominio que le guste y también elegir una empresa de alojamiento que pueda alojar su blog.

  • Dominio: El dominio es básicamente la URL de su sitio web. Ejemplos: Google (Google es el dominio), Iniciar sesión o Registrarse (Iniciar sesión o Registrarse es el dominio). ¿Ver? ¡Sencillo!
  • Hosting: Hosting es básicamente la compañía que pone su sitio web en Internet para que todos los demás puedan verlo. Todo se guardará allí. Piense en ello como un disco duro de computadora en Internet donde se guardará su blog.

Hay muchos sitios web de Hosting disponibles, pero preferiré http://www.bluehost.com/

Cuando se trata de elegir el mejor Hosting de WordPress, estoy obligado y determinado a descubrir qué compañía proporciona el mayor valor. En mi opinión, hay tres componentes principales que constituyen un gran anfitrión, y son 1) Rendimiento, 2) Conocimiento, velocidad y fiabilidad de soporte, y 3) Precios y la oferta general de productos.

Paso 4 | Diseñando tu blog

El diseño es un proceso continuo que puede llevar desde menos a una amplia gama de altercados. Cuando desea diseñar su sitio web, es el aspecto del tema de WordPress el que entra en vigencia. Puede encontrar una serie de temas de WordPress premium en los sitios. La ventaja de usar estos temas premium son

  1. Son fáciles de instalar y SEO friendly.
  2. Increíbles opciones de personalización para crear menús, widgets y páginas de destino.
  3. El diseño de la interfaz de usuario está optimizado para dispositivos móviles y tabletas.

Puede elegir el número de diseño y plantilla gratuitos en wordpress y Easy start en 5 minutos.

Paso 5 | Recursos útiles para bloguear.

Hay muchos complementos con los que se encontrará, que pretenden resolver su dilema como ningún otro. Pero la verdad es que, en general, solo necesitará un número selectivo de complementos que cubrirán sus preocupaciones básicas. He compilado una lista de todas las herramientas y complementos que son más importantes para tu blog.

  1. Jetpack: para una serie de funciones interesantes, como compartir botones, formularios de contacto, etc.
  2. Google Analytics: esta herramienta le permitirá mantener un seguimiento del tráfico de su sitio web y mucho más.
  3. Caché total de W3: este increíble complemento mantendrá la velocidad de la página óptima al reducir considerablemente el tiempo de carga de la página.
  4. Mapa de sitio XML de Google : este complemento generará un mapa de sitio XML especial que ayudará a los motores de búsqueda a indexar mejor tu blog.
  5. Seguridad de iThemes (anteriormente, Better WP Security) : esto mantendrá su sitio seguro de más de 20 formas.

¡Y eso es! Ahora creo firmemente que estarías casi cerca de la configuración inicial de tu blog y listo para adentrarte en este maravilloso mundo de los blogs.

Conocimientos cortesía -http: //www.productreviewinc.com/…

Aquí hay algunos boletines semanales muy buenos para programadores.

JavaScript semanal: un resumen gratuito por correo electrónico semanal de noticias y artículos sobre JavaScript.

Ruby Weekly: un resumen gratuito por correo electrónico semanal de noticias y artículos sobre Ruby.

PyCoders Weekly: un boletín semanal gratuito por correo electrónico, los viernes, para aquellos interesados ​​en el desarrollo de la pitón y diversos temas relacionados con la pitón.

Código de estado: un resumen de las últimas ideas, lanzamientos, tendencias, eventos y artículos obligatorios del mundo de la programación (piense en C, UNIX, algoritmos, editores, protocolos, etc.)

Dart Weekly – Un resumen ocasional por correo electrónico de noticias y artículos sobre Dart

HTML5 semanal: un resumen semanal de tecnología de plataforma web y HTML5.
CSS 3, Canvas, WebSockets, WebGL, Native Client, y más

HNdigest: envía correos electrónicos regulares con las principales historias de HackerNews para que no te distraigas constantemente.

iOS Dev Weekly. – Suscríbete a un resumen seleccionado de los mejores enlaces de desarrollo de iOS cada semana. Curado por Dave Verwer y publicado todos los viernes.

Android Weekly: un boletín gratuito que le ayuda a mantenerse a la vanguardia con su desarrollo de Android

Jobety Weekly – Un boletín gratuito con trabajos seleccionados de Diseño Web, Desarrollo y Freelance

Barra lateral: la barra lateral es una lista de los 5 mejores enlaces de diseño del día, curada manualmente por un par de excelentes editores.

The Hacker News Newsletter: un boletín semanal de los mejores artículos sobre nuevas empresas, tecnología, programación y más. Todos los enlaces están seleccionados a mano desde el popular sitio Hacker News.

Codificación para entrevistas: preparación gratuita de entrevistas en su bandeja de entrada semanalmente

iOS GameDev Weekly: una colección selecta de los mejores enlaces de desarrollo de juegos de iOS cada semana

ng-newsletter – El boletín semanal gratuito del mejor contenido de AngularJS en la web

Web Tools Weekly: un boletín de desarrollo de aplicaciones para usuario y diseño web con un enfoque en las herramientas

Servidores para piratas informáticos: en algún momento, todos los programadores se encuentran en la necesidad de conocer su servidor. Servers for Hackers es un boletín para esos tiempos.

Un programador no debe visitar un sitio web de programación. Así no es como debe ser usado

Puedes visitar un sitio web de noticias; Sitio web de conocimiento general o un sitio web de redes sociales, pero no un sitio web de programación. Todos estos son “ ver, leer y hacer tipo de campos”.

Programar no es conocimiento solo. Es una habilidad como Matemáticas es. Las matemáticas no pueden ser dominadas por la lectura. Tienes que practicar resolviendo problemas. Un programador debe escribir códigos. Más haces más aprendes. El sitio web puede ser su guía, referencia o soporte. Puede ser su 20%, mientras que usted todavía tiene que hacer el 80% usted mismo. No solo visite el sitio web; trabajar en ello.

Antes de seguir explorando, hay dos cosas que me gustaría decirle a cada programador:

  1. Hay demasiados sitios web listados por ahí. Yo diría que se centran en uno o dos al máximo. El enfoque es la clave para el aprendizaje.
  2. Siéntate y codifica.

Elige un sitio web favorito; dispara tu editor y compila algun codigo Voy a dar una mención de mi favorito.

El sitio web que uso a menudo ya se menciona, es decir, desbordamiento de pila. Es una comunidad de programadores: experimentados y principiantes con una misión: crear una biblioteca de respuestas detalladas para cada pregunta sobre programación . Lo menciono de nuevo y escribiría sobre cómo se puede sacar el máximo provecho de él.

Si ha estado programando por algún tiempo y usa internet, entonces es muy probable que lo haya encontrado. Tanto el principiante como el programador avanzado pueden encontrar una solución para casi todos los problemas que encuentran en la programación. Es posible que ya lo hayas visitado un par de veces. Visitar sin embargo le dará una ventaja mínima de esta plataforma maravillosa. Así es como uso stackoverflow.

  1. Intento responder preguntas sobre temas que conozco. Cada uno de nosotros puede hacer eso. Siempre hay principiantes absolutos que están atrapados en un problema que podemos resolver. Ventaja: la codificación y las habilidades de depuración mejorarán.
  2. Incluso si no puedo responder a las preguntas, encuentro algunos problemas cuya solución me gustaría saber. Así se abren nuevos horizontes.
  3. A veces sé una respuesta parcial a la pregunta. Investigo para completar mi respuesta y así aumentar mi conocimiento. Hay áreas en el idioma con las que nunca he trabajado, pero debido a la familiaridad con el idioma, puedo ofrecer soluciones. Esta habilidad ha aumentado continuamente.
  4. La reputación (recompensa) es una medida de cuánto ha aprendido y contribuido. Al principio, se desarrolla lentamente, pero a medida que pasamos tiempo en él, el ritmo aumenta. A medida que tu reputación aumenta, obtienes más acceso al sitio web. También puedes encontrar trabajos. Incentivo añadido.

Ser parte de la misión de stackoverflow puede traer grandes mejoras en las habilidades de cada programador.

Un sitio web que resuelve tu problema; donde puedes aumentar tus conocimientos y finalmente conseguir un trabajo. Qué más puedes esperar.

Si está considerando la posibilidad de resolver una duda, el punto de desbordamiento y tutoriales de la pila es bueno. También la programación simplificada es buena.

Enlaces respectivamente:

  1. Desbordamiento de pila
  2. Tutoriales para Spring JDBC, Java Concurrency, Spring AOP, Gerrit, Spring MVC, Apache Solr, Excel Power View, Sencha Touch, Comandos de Tex, Agile Tajo, C ++ Library, MariaDB, SAP QM, SAP SOLMAN, SAP SCM, MS Access, KoaJS, OAuth2.0, Scrapy, SAP CCA, SAP PM, SAPUI5, Cognos, Internet de las cosas, Marketing rural, Trampolining, Golf, CakePHP, SAP EWM, Web Dynpro, Angular2, Framework7, Arduino, CherryPy, Firebase, SAP C4C, SAP Dashboard, SAP PI, ExpressJS, Design Thinking, Internet Security, PyGTK, Apache Drill, Excel Charts, Elastic Search, Seguridad informática, Programación extrema, Comportamiento impulsado, Optimización de tasa de conversión, SAP Basis, Business Law, Kanban, Erlang , SAP Payroll, ASP.Net WP, PouchDB, MFC, SAP HR, Yii, Clojure, Aurelia, CoffeeScript, CPanel, Laravel, SAP Webi, MS SQL Server, pinterest, Indian Polity, Teradata, Windows10
  3. Programación en c | Programación simplificada

Estos no son en realidad en el orden de preferencia o algo así. Solo encuentro respuestas a mis preguntas aquí tal vez también te ayuden.

PROGRAMAS Y DESARROLLADORES DE NOTICIAS ESPECÍFICAS SITIOS WEB

  • Hacker News : es como Reddit pero para desarrolladores!
  • Slash Dot : una enorme fuente interactiva sobre las últimas publicaciones de blogs e historias relacionadas con la tecnología y la codificación.
  • Programación Reddit: ¡ Es Reddit para desarrolladores!

APRENDE CÓMO CODIR

MIT Open Courseware : cursos históricos directamente desde MIT. Video conferencias, actividades, y mucho más!

Coursera : Coursera se asocia con varias de las principales universidades del mundo para ofrecer cursos gratuitos.

Code Academy : una forma gratuita e interactiva de aprender a codificar varios idiomas diferentes.

tuts + : Tutoriales sobre casi todo lo relacionado con la codificación

SourceForge : acceso a todo el código fuente abierto que necesitarás.

Desarrolladores de Google : la entidad líder de Internet busca inspirar a los programadores con tutoriales y sugerencias.

Stackoverflow : es como el popular sitio de preguntas y respuestas Quora, pero estrictamente para desarrolladores.

Smashing Magazine : consejos de codificación, trucos e ideas de una variedad de los principales profesionales de hoy.

Sitios web divertidos para programadores

Praxis de programación : juegos para mantener tus habilidades de programación agudas

Desafíos de Facebook : complete un desafío cronometrado y posiblemente sea reclutado por Facebook

xkcd : un cómico cómico web a menudo relacionado con la informática.

Coding Horror : Un fantástico blog sobre programación.

5 pasos sobre cómo iniciar un blog

Hay cinco pasos principales que debe seguir para configurar un blog. Si sigue esta guía y los cinco pasos, tendrá su propio blog configurado en 30 minutos o menos.

  1. Elige tu plataforma de blog preferida
  2. Elige alojamiento web para tu blog.
  3. Configurando un blog en tu propio dominio.
  4. Diseña tu blog
  5. Recursos útiles para bloguear.

Así que, lo hicimos. Uf. ¡Mejor tarde que nunca! Así que, sin más preámbulos, saltemos al paso 1.

Paso 1 – Elige tu plataforma de blogs preferida

Elegir dónde quieres construir un blog es prácticamente lo primero que debes hacer. Voy a dar un salto y asumir que has oído hablar de WordPress, y esta es la plataforma que defiendo. Es masivo

Es, con diferencia, una de las plataformas de blogs más grandes del mundo, con innumerables complementos y complementos y formas casi infinitas de diseñar y diseñar tu blog.

Hay otras alternativas sin embargo, y se enumeran a continuación:

  • Blogger – Definitivamente lo mejor para WordPress.
  • Tumblr – Media red social, mitad blog. Interesante, y muy simple de usar.

A pesar de que WordPress es más grande (y probablemente mejor) que esos dos, aquí están mis razones por las que aún debes usar WordPress :

  1. Súper fácil de configurar y de uso gratuito.
  2. Toneladas de temas y diseños gratuitos (no estoy bromeando, hay millones y millones).
  3. Hay un foro de soporte masivo en caso de que se atasque (no lo hará, pero es bueno tenerlo allí si lo necesita).
  4. Tu blog será increíblemente rápido y también se verá Funcionalidad y forma, ¡perfecto!
  5. La gente puede interactuar contigo fácilmente. Tu contenido puede ser compartido, comentado, etc.

Paso 2: ¿Auto-alojamiento o una alternativa gratuita?

Whoa, ralentiza allí! Esta es la decisión más importante que tendrá que tomar antes de continuar. Debes decidir si pagar por tu blog o comprar uno gratis.

WordPress, Tumblr y Blogger ofrecen blogs gratuitos para todos. Impresionante, ¿verdad? Es perfecto para aquellos de nosotros que no somos muy serios con los blogs. Pero tiene desventajas :

1) No podrá obtener su nombre de dominio PROPIO

En un blog gratuito, la dirección web de tu blog (tu URL) será extremadamente fea. Como, realmente feo. En resumen, cree un blog gratuito con cualquiera de los servicios de blogs gratuitos anteriores y se verá así:

  • Todo sobre usted
  • tu blog

Lo sé, feo ¿verdad?

2) Límites y más límites.

Hay algunos límites a los blogs gratuitos. No puede monetizarlo completamente, y no tiene la posibilidad de cargar todos los videos e imágenes que desea mostrar a todos; todo es limitado. Peor aún, ni siquiera tendrá acceso a los temas gratuitos ofrecidos por WordPress.

3) NO SE PROPIA tu blog

Puede parecer tonto al principio, pero en realidad no eres dueño de tu blog. Está alojado en la propiedad web de otra persona y pueden eliminarlo si así lo desean. Lo han hecho en el pasado y lo seguirán haciendo en el futuro. Lo que significa todo su arduo trabajo en su blog, todas esas incontables horas de escribir publicaciones en el blog podrían desaparecer en cuestión de segundos.

Paso 3: inicie un blog en su propio dominio (si eligió el auto hospedaje y un dominio personalizado)

Voy a seguir adelante en base a la premisa que ha elegido WordPress, y si no lo ha hecho, debería hacerlo. En serio, es lo mejor.

Si todavía estás un poco confundido por lo que es un blog auto alojado, permíteme explicarte y cómo puedes crear uno por ti mismo.

Tendrá que crear un nombre de dominio que le guste y también elegir una empresa de alojamiento que pueda alojar su blog.

  • Dominio: El dominio es básicamente la URL de su sitio web. Ejemplos: Google (Google es el dominio), Iniciar sesión o Registrarse (Iniciar sesión o Registrarse es el dominio). ¿Ver? ¡Sencillo!
  • Hosting: Hosting es básicamente la compañía que pone su sitio web en Internet para que todos los demás puedan verlo. Todo se guardará allí. Piense en ello como un disco duro de computadora en Internet donde se guardará su blog.

Jezreel

@ ArticleInsights.com

¿Cuáles son los mejores sitios web que un programador debería visitar?
Similar a ¿Cuáles son los mejores sitios web que un geek debe visitar?
Responder
Solicitud
Seguir5k

79 respuestas

Al aire libre
Ashish Gaur
215.5k Vistas • Votado por Tapasweni Pathak, Desarrollador @SAP Labs, Involucrado con fuentes abiertas, Feminista, Jessica Su, Estudiante de doctorado de CS en Stanford
Aquí hay una lista de sitios web que he marcado como favoritos que pueden ayudarte:

Programación práctica y concurso.

  • http://www.codechef.com/
  • Juez de Esfera Online (SPOJ)
  • Praxis de programacion
  • Proyecto euler
  • TopCoder, Inc. | Hogar de la comunidad de desarrollo más grande del mundo, TopCoder, Inc. | Hogar de la comunidad de desarrollo más grande del mundo.
  • Codeforces
  • HackerEarth – Desafíos de programación y trabajos de desarrollador
  • El desafío de Python
  • HackerRank
  • LeetCode

Tutoriales

  • GeeksforGeeks
  • Código de la escuela
  • Trucos de Bit Twiddling
  • CS 97SI: Introducción a los Concursos de Programación Competitiva
  • CSE Blog – quant, math, cse puzzles: EasyPuzzles
  • Yo, yo mismo y las matemáticas
  • Práctica de Codificación Runhe Tian | Entrevistas técnicas a preguntas de Apple, Google, Facebook, Amazon y Microsoft.
  • Hack este sitio!
  • Good-Tutorials – Nuevos tutoriales

Interacción social

  • Inicio – Quora
  • Desbordamiento de pila
  • Preguntas de la entrevista | CareerCup
  • GitHub · Construye mejor el software, juntos.
  • Geeklist: un lugar para que los geeks compartan lo que han hecho, con quién lo hicieron y se conectaron con grandes compañías.
  • http://www.reddit.com/r/programm

Debe leer

  • Enseñe tu programación en diez años
  • 10 sitios web de rompecabezas para afinar tus habilidades de programación

——————————————————————————————————–
EDITAR

  • Práctica de Codificación Runhe Tian | Entrevistas técnicas a preguntas de Apple, Google, Facebook, Amazon y Microsoft.
  • LeetCode
  • Geeklist: un lugar para que los geeks compartan lo que han hecho, con quién lo hicieron y se conectaron con grandes compañías.
  • http://www.reddit.com/r/programm
  • ¡Hackea este sitio! (Para hackers)
  • Good-Tutorials – Nuevos tutoriales

——————————————————————————————————–
EDIT 2 (encontré esta gran aplicación hace unos meses)

Coding Calendar – Aplicaciones de Android en Google Play: te notifica sobre varios concursos de programación que tienen lugar en sitios como hackerrank, hackerearth, topcoder, etc.
Actualizado el 29 de noviembre • Ver upvotes
Upvote3.5k
Vota abajo
Comentarios26 +
Al aire libre
Ashish Padalkar , aprendiz para siempre
104.4k Vistas • Ashish es el escritor más visto en Aprendizaje al programa.

Aquí están los enlaces que coleccioné durante mis 4 años de licenciatura en CSE.
Si tiene alguna sugerencia, hágamelo saber en los comentarios.
Cuando te quedas atascado :

    • Desbordamiento de pila: suscríbase a su boletín semanal y cualquier otro tema que le resulte interesante

    Noticias:

      • Noticias de hackers: suscríbase a su lista de correo y obtenga las noticias principales directamente en su bandeja de entrada.
      • Ars Technica: publica artículos de calidad únicos.
      • ACM TechNews
      • Langostas
      • TechCrunch: otro buen sitio web para noticias de tecnología
      • The Verge: Tech Gadget noticias relacionadas.
      • GSMArena.com: noticias relacionadas con los últimos teléfonos móviles y Android.

      Práctica de codificación para principiantes.

        • Reddit.com/r/dailyprogrammer: desafíos de programación interesantes en los que puede aprender mirando el código de otros, incluso si no puede resolver el código, puede ver cómo se resolvieron otros.
        • Programación por hacer: muy buen sitio para aquellos que desean comenzar con conceptos básicos absolutos.
        • CodeAbbey: un lugar donde todos pueden dominar la programación: el mejor lugar para comenzar con los problemas que comienzan de la manera más fácil y aumentan la dificultad gradualmente con cada problema.
        • Tareas de programación: gran colección de pequeños programas
        • karan / Projects-Solutions Sollutions a la mayoría de los problemas en el enlace de arriba
        • Pequeños desafíos de programación

        Para aquellos que quieren comenzar un pequeño proyecto pero no pueden encontrar las ideas.

          • martyr2s-mega-project-ideas-list /: contiene aproximadamente 125 ideas de proyectos desde principiantes hasta niveles intermedios.
          • karan / Projects: una gran colección de pequeños proyectos para principiantes con
          • “Grandes proyectos” equivocados para principiantes. Cómo elegir dónde comenzar.

          Consejo general de codificación

            • Cosas que desearía que alguien me dijera cuando estaba aprendiendo a codificar – Free Code Camp
            • Lecciones de toda una vida de ser un programador
            • Principios de la buena programación
            • Lo que todo estudiante de informática debe saber
            • Cómo convertirse en un programador, o el arte de googlear bien
            • Mejores Prácticas de Revisión de Código
            • Dieter Rams: 10 principios del buen diseño de producto
            • 10 maneras de ser un mejor desarrollador

            Estilo de codificación

              • Guía de estilo de codificación CS 106B: debe ver para aquellos que crean espaguetis
              • Guía de estilo de Google C ++
              • ¿Cuáles son algunos de los malos hábitos de codificación que recomendarías a un principiante para evitar entrar?
              • Buenos hábitos de programación en C. • / r / C_Programación
              • Cómo reportar errores con eficacia
              • Preguntas frecuentes de depuración
              • ¡Cosas que necesitas para codificar mejor!

              Preparación de la entrevista

                • GeeksforGeeks | Un portal informático para geeks: también suscríbase a sus feeds para obtener enlaces a sus nuevos artículos.
                • ¡Un sitio para preguntas técnicas de entrevistas, enigmas, acertijos, cuestionamientos (independientemente de qué diablos sean) y otras cosas que te hacen pensar!
                • Problemas | LeetCode OJ: Práctica de codificación para entrevistas.
                • Programador y preguntas de la entrevista del software Respuestas
                • Reddit.com/me/m/puzzles: Logic Puzzles
                • Una colección de acertijos cuantitativos con respuestas
                • Preguntas y respuestas sobre la aptitud: preparación de aptitudes y aptitudes.
                • Archivos de la entrevista – Java Honk
                • Top 10 algoritmos para la entrevista de codificación
                • Hoja de referencia de complejidad de algoritmo Big-O
                • Hoja de referencia de Unix / Linux
                • Como entrevistar
                • Cómo obtener una entrevista de algoritmos
                • Rompecabezas deliciosos
                • Visualización de estructuras de datos y algoritmos a través de la animación.
                • Aquí está cómo prepararse para las entrevistas técnicas • / r / cscareerquestions
                • Guía de entrevistas tecnológicas
                • Por qué ganas menos dinero • / r / cscareerquestions
                • IIT Delhi experiencia de colocación
                • cuales_tus_tus_gotos_preguntas_para_la_do_you_have /
                • Aquí hay una lista bastante grande de preguntas de programación de entrevistas que compilé mientras estudiaba para las 4 grandes entrevistas. Creo que ustedes lo encontrarán útil! • / r / cscareerquestions
                • Entrevista en la calle jane
                • Cómo prepararse para una entrevista – 1
                • Las 25 preguntas de HR más difíciles.
                • Cómo responder a las 40 preguntas más duras de la entrevista de trabajo | Portal de trabajo ICS
                • Preguntas de la entrevista de trabajo y mejores respuestas
                • Cómo responder “Cuéntame un poco sobre ti” | El arte de la virilidad
                • Entrevista de trabajo: Cómo as una entrevista de trabajo | El arte de la virilidad
                • Dale a tu currículum un lifting facial
                • BIG O conceptos erróneos
                • Trucos bitwise
                • Preguntas principales de la entrevista de Java: pregunta de la entrevista sobre cada tema
                • Preguntas y respuestas de la entrevista de Java
                • Gran colección de enlaces de preparación de entrevistas • / r / cscareerquestions
                • Unsolicited_advice_for_job_seekers_and_employers
                • Cinco preguntas esenciales de la pantalla del teléfono – steveyegge2
                • CS9: Resolución de problemas para la entrevista técnica de CS
                • Problemas de misión-paz / entrevista: una gran colección de problemas de codificación de entrevista
                • Uniones SQL explicadas usando el diagrama de venn
                • 10 Preguntas frecuentes de la entrevista de consulta SQL
                • Prepárese para aprender SQL: 8. Explicación de la normalización de la base de datos en inglés simple – SQL esencial

                Blogs de Desarrolladores :

                  • Codificación del horror: uno de los mejores blogs de codificación.
                  • Joel en software
                  • Stephen Haunts {Codificación en las trincheras}
                  • Programación en el siglo XXI.
                  • Clean Coder Blog: blog de auther del libro “Clean Code”
                  • Blog de programación: blog de programación de Yegor Bugayenko.
                  • 10K-LOC
                  • http://stevehanov.ca/blog/
                  • Geek Land
                  • Desarrollador tardío
                  • Entusiasta de ti
                  • blog.might.net
                  • Blog de CSE – rompecabezas cuantitativos, de matemáticas, de informática
                  • Mis entrevistas tecnológicas
                  • HackerEarth Blog
                  • Algo-Geeks
                  • CoderGears Blog Insights del equipo de CoderGears
                  • blog.might.net
                  • Práctica de Codificación Runhe Tian
                  • Ensayos de Paul Graham
                  • Dan sueños de codificación
                  • Códigos de algoritmos de Antonio081014
                  • Matemáticas ∩ Programación
                  • Takipi Blog: se centra principalmente en los lenguajes Java y JVM.
                  • Coding Geek – Un blog sobre TI, programación y Java

                  Ver código de otros

                    • LiveCoding.tv – screencast de personas construyendo aplicaciones, sitios web, juegos, etc.

                    ¿Qué debe saber un programador?

                      • Matriz de competencia del programador: artículo para saber cuál es nuestro nivel como programador.

                      Codificación de código abierto:

                        • GitHub.com Construya mejor el software, juntos: Lugar para mostrar su proyecto y colaborar con otros. (Debe saber Git para poder usarlo efectivamente)

                        Programación competitiva

                          • HackerRank
                          • Codeforces
                          • codificador superior
                          • HackerEarth – Desafíos de programación y trabajos de desarrollador
                          • CodeChef
                          • PKU ACM ICPC Practive problemas
                          • Problemas archivados – Proyecto Euler
                          • Google Code Jam Practique y aprenda: problemas de concursos anteriores para la práctica
                          • Juez de Esfera Online (SPOJ)

                          Canales de YouTube:

                            • Computerphile: debe vigilar a cada estudiante de CS
                            • ComputerHistory: para aquellos que les gusta saber cómo llegamos a donde estamos.
                            • GoogleTechTalks: videos sobre temas de actualidad y cosas interesantes que suceden en la industria tecnológica.
                            • Cuadrícula de colocación: Entrevista y experiencia de colocación en el campus
                            • Desarrolladores de Google:
                            • Desarrolladores de Facebook
                            • O’Reilly: entrevistas y charlas de los mejores escritores técnicos del mundo.
                            • Java: charlas relacionadas con java
                            • JavaOne: Java Confrence
                            • CppCon: C ++ Confrence
                            • Reunión de C ++ YT Kanalseite: Charlas sobre C ++
                            • ThinMatrix: desarrollador de blogs y revistas que crea un juego 3D en java con OpenGL
                            • yegor256
                            • Scott Meyers: conversaciones pasadas
                            • thoughtbot: charlas sobre diversos temas
                            • NOKIA Wroclaw Technology Center: Nokia code dive confrence
                            • HowToBecomeTV: contiene buenas entrevistas de desarrolladores y personas relacionadas con la industria tecnológica.
                            • ITCuties, CodeBabes Para aquellos que piensan que CS carece de glamour 😛

                            Tutoriales :

                              • Tutorialspoint
                              • Tutoriales en línea de W3Schools en línea
                              • Open Data Structures: excelente recurso para aprender sobre DS y algos, proporciona código en varios idiomas C ++, java, pseudocode
                              • Estructuras de datos y algoritmos de John Morris: otra buena fuente con código y su análisis
                              • CMSI 281: Estructuras de datos: introducción ligera a DS
                              • Cómo programar en C ++: buen recurso para revisar temas de C ++ y STL
                              • Tutoriales de TopCoder
                              • Guía de hackers para Git: para aquellos que quieran aprender git con una base sólida
                              • Git de adentro hacia afuera
                              • Aprende UNIX en 10 minutos
                              • The Bash Guide: muy buena guía para aprender Bash Shell
                              • Tutorial de Linux – buen recurso para aprender linux
                              • Tutorial UNIX – Introducción
                              • Tutorial de Linux para principiantes
                              • Aprendiendo la concha.
                              • Programación dinámica – PrismoSkills- muy buen recurso si quiere aprender cómo resolver problemas de DP.
                              • Profundo C: muy buena presencia en lenguaje C
                              • Lenguaje de programación C Preguntas frecuentes
                              • Notas del curso OS: Notas del curso según el capítulo según el libro de Galvin
                              • SQL (lenguaje de consulta estructurado) en una página: SQL.SU: una muy buena hoja de trucos SQL
                              • Introducción a la programación en C
                              • MySQL Essentials
                              • Lo mejor de – Gustavo Duarte: contiene artículos sobre varios temas
                              • Recopilación de todas las hojas de trucos hojas de trucos para muchos lenguajes de programación
                              • El Descenso a C para aquellos que se mueven a C desde un lenguaje de programación superior como java o python.
                              • VimTutor +: aprende VIM desde el propio navegador
                              • Tutoriales de HackerEarth: buen recurso para DS y Algos tutorial

                              Libros de computacion

                                • IT eBooks – Descarga gratuita – Big Library: sitio web para descargar libros electrónicos sin publicidad y descargas instantáneas.
                                • github.com/vhf/free-programming-books: más de 500 libros electrónicos gratuitos en casi cualquier idioma que se pueda imaginar
                                • Libros de informática en línea: aproximadamente 150 libros electrónicos gratuitos
                                • Los mejores libros para GATE CSE

                                Tutoriales en vídeo

                                  • Tutorial sobre la estructura de datos y algoritmos de Tushar Roy por un Youtuber indio.
                                  • Derek Banas: tutoriales de buena calidad.
                                  • thenewboston: bueno pero con demasiada conversación en comparación con el contenido real
                                  • mycodeschool: Estructuras de datos y algoritmos tuorials
                                  • CodeGeek
                                  • CodingMadeEasy: tutoriales de C ++
                                  • XDA-University – Ayudándote a aprender el desarrollo de Android
                                  • DevTips: web dev tutoriales
                                  • Javascript Planet: tutoriales java y tutoriales de desarrollo web
                                  • codedamn: front end web dev tutoriales
                                  • Diseño y Análisis de Algoritmos.
                                  • Videos tutoriales de Vim – Flarfnoogins: buen video tutorial para aprender vim
                                  • CS1: Higher Computing – Richard Buckland UNSW un muy buen curso introductorio de CS

                                  Compilador en línea y fragmentos de código para compartir:

                                    • Ideone.com
                                    • Pastebin.com

                                    MOOCs para aprender algo nuevo.

                                      • NPTEL Vidoes COMP_SCI_ENGG
                                      • Coursera.org
                                      • edX
                                      • Udacity
                                      • UC Berkeley
                                      • MIT OCW Ingeniería Eléctrica y Ciencias de la Computación
                                      • CS50
                                      • prakhar1989 / awesome-CS-courses – Lista que contiene una gran cantidad de cursos de CS

                                      Sitios relacionados con su lenguaje de programación preferido (para mi Java)

                                        • Java Revisited: bueno para aprender sobre el lenguaje Java y la preparación de entrevistas.
                                        • Los tutoriales de Java ™: Los mejores tutoriales para Java.
                                        • Java Corner en Artima.com
                                        • Java Visualizer: ayuda a visualizar referencias, valores de variables ect
                                        • Notas de la conferencia de Java
                                        • Learning Java: un libro de texto en línea gratuito para aprender java
                                        • Capítulos en línea gratuitos de Inside the Java Virtual Machine por Bill Venners
                                        • Entendiendo JVM Internals
                                        • Cómo funciona la recolección de basura
                                        • Bienvenido a JavaWorld.com
                                        • El modelo de memoria de Java
                                        • Atajos de teclado de Netbeans Atajos de teclado para mejorar su productividad cuando trabaja en Netbeans.
                                        • Preguntas frecuentes sobre Java de XyzWs: gran colección de preguntas de entrevistas en java

                                        Seminario, redacción de investigaciones, charlas etc.

                                          • Asesoramiento en investigación y redacción.
                                          • Seminario e informes
                                          • Artículos de doctorado MS
                                          • Consejos prácticos para hablar en grupos de usuarios y conferencias
                                          • Dando presentación sobre proyecto de software a no programadores.

                                          Todo en un solo lugar :

                                            • reddit.com/me/m/cs_student_subs: una multisubreddit de todos los subreddits de temas relacionados con la informática y la programación.

                                            Documentales

                                              • Máquina que cambió el mundo: un muy buen documental sobre la historia de las computadoras
                                              • Parte 1: Cerebros gigantes
                                              • Parte 2: Inventar el futuro
                                              • Parte 3: La computadora de bolsillo
                                              • Parte 4: La máquina de pensar
                                              • Parte 5: El mundo a tu alcance
                                            • Lista de reproducción de Triumph of the Nerds
                                            • Project Code Rush – The Beginnings of Netscape / Mozilla Documentary
                                            • El Código: Historia de Linux documental.
                                            • Revolution OS Linux Documentary
                                            • Rompiendo el Código: Biografía de Alan Turing
                                            • Computadora mecánica (Todas las partes) un muy buen video de la década de 1950 que explica cómo las computadoras mecánicas solían funcionar sin todos los dispositivos electrónicos modernos.
                                            • Descargar: La verdadera historia de Internet Lista de reproducción del documental del canal de descubrimiento sobre las guerras de los navegadores, la burbuja punto com y más
                                            • Cuando te aburres de cosas relacionadas con CS:

                                                • r / ProgrammerHumor
                                                • Vsauce: El mejor canal de youtube.
                                                • TED
                                                • Curso intensivo: pequeños cursos sobre diversas materias.
                                                • National Geographic
                                                • Barcroft tv
                                                • Fusión fría
                                                • SmarterEveryDay
                                                • SciShow
                                                • Gran pensamiento
                                                • Cada cuadro una pintura
                                                • Noticias de TestTube
                                                • Reddita la portada de internet.

                                                Actualizado • Ver Upvotes
                                                Upvote4.3k
                                                Vota abajo
                                                Comentarios52 +
                                                Al aire libre
                                                Abhimanyu Mongandh Ambalath , Master en CS en IIT Kanpur
                                                20.6k vistas
                                                La mayoría de las respuestas aquí están muy sesgadas hacia la “preparación para la prueba de codificación / las compañías de software / aprender a codificar”, hay un aspecto definido de “desarrollo / piratería” que se omite en esta lista.

                                                Mis enlaces son

                                                Agregadores / lugares de debate.

                                                • Noticias Hacker (YCombinator News)
                                                • Desbordamiento de pila
                                                • Noticias para nerds, cosas que importan (Slashdot)
                                                • Twitter: puede parecer totalmente fuera de lugar, pero la mayoría de las cosas buenas que he aprendido son siguiendo los proyectos en los que trabajo en Twitter.

                                                Blogs

                                                • Ensayos de Paul Graham
                                                • Joel en software
                                                • Svbtle – El blog actual de alta calidad, la red, que tiene muchos buenos programadores.

                                                Para obtener una lista de idiomas: mapeo de recursos, eche un vistazo a Best Learning Material a wiki por National Institute of Technology Calicut CSE Association.
                                                Actualizado el 22 de marzo de 2013 • Ver Upvotes
                                                Vota115
                                                Vota abajo
                                                Comentario
                                                Al aire libre
                                                Lucas Ou-Yang , ingeniero web, corredor de distancia
                                                62.7k vistas
                                                http://norvig.com/

                                                Por el director de investigación de Google! Hay muchos fragmentos de código, artículos y ensayos.

                                                Aquí están mis favoritos:

                                                Corrector ortográfico de fuerza de la industria de la línea Python 21:
                                                Cómo escribir un corrector ortográfico

                                                Keynote famoso en el comienzo de CS de Berkeley:
                                                http://norvig.com/speech.html

                                                ¡Enseña la programación en 10 años !:
                                                http://norvig.com/21-days.html

                                                El juego de applet de Java de su hija:
                                                http://norvig.com/Pugdom/index.html
                                                Actualizado el 26 de octubre de 2014 • Ver Upvotes
                                                Upvote250
                                                Vota abajo
                                                Comment1
                                                Al aire libre
                                                Vamsi Deepak Ampolu , Constant Ponderer, Ocasional Panderer, Neophyte Programmer, Grandiloquent Word …
                                                7.2k vistas

                                                No soy un experto (probablemente nunca lo seré), soy un principiante de todos los días, he aprendido que muchos de los problemas a los que me enfrento ya se han resuelto en cualquiera de estos tres lugares.
                                                Desbordamiento de pila

                                                Aquí puedo leer soluciones rápidas a problemas o publicar mis propias preguntas (no creerías con qué frecuencia lo hago) y recibir conocimiento de los sabios. El chat de Stackoverflow es increíble, me encanta pasar el rato en la sala de chat de Javascript y ver a las personas responder a las preguntas. También me da una idea de lo que se considera una buena pregunta y lo que se considera malo.
                                                Youtube

                                                A veces, solo veo cosas aleatorias sobre la programación para entender lo que ya sé mejor y expandir mis horizontes sobre cosas que debería saber pero no.
                                                Github Build software mejor, juntos

                                                El hogar de los mejores proyectos de código abierto del mundo, imagine a algunas de las personas más brillantes del mundo trabajando para mejorar la comunidad, imagine una plataforma que le brinde acceso fácil a los recursos proporcionados por la comunidad.
                                                A veces (me gustaría tener esta intuición más a menudo), sé que necesito saber y entender que no tiene sentido hacer nada con una mejor comprensión de lo que estoy tratando de hacer, luego uso estos:
                                                reSRC ·

                                                Me encantó cuando estaba en una lista en github, este es mi lugar de destino cuando necesito aprender más sobre una nueva tecnología, siempre comienzo aquí. He encontrado libros increíbles aquí. Antes de encontrar este recurso, Conviértete en un programador, Hijo de puta fue mi ir al recurso.
                                                Luego están los sitios web como Learn by Doing – Code School, Tuts + y varios blogs de desarrolladores que trato de aprender más. A veces también incursiono en Leanpub. Publicación temprana, publicación frecuente, quimera El nuevo entorno de aprendizaje de O’Reilly y, por supuesto, existen Los recursos y tutoriales gratuitos de toda la red me sostienen la mano mientras doy pasos de bebé en una nueva dirección.
                                                Luego están las herramientas que utilizo cuando estoy programando cosas para hacer prototipos, para compartir código de una manera no destructiva:
                                                JSFiddle Crear un nuevo violín

                                                CodePen
                                                Js bin
                                                Antes de comenzar a usar Grunt, visitaba JSHint, una herramienta de calidad de código de JavaScript con frecuencia. Y acabo de descubrir Runnable Discover Everything a través de Code
                                                Cuando necesite escribir expresiones regulares (el estilo de Perl se indica según lo que usa Java), voy a uno de estos dos lugares
                                                rubular un editor de expresiones regulares ruby

                                                Aunque rubular dice claramente que es para ruby ​​y no hablo ruby, tiene una sencilla interfaz de usuario que hace que la escritura de expresiones regulares parezca relajante.
                                                Una vez que he probado mi expresión regular en rubular, voy a Regex Planet Online Regular Expression (Regex) Testing and Cookbook para: Go, Haskell, Java, JavaScript, .Net, Perl, PHP, Python, Ruby, Tcl y XRegExp que pueden generar una cadena Java válida (un verdadero dolor en el culo) a partir de la expresión regular y me permite probar mi expresión con muchas entradas.
                                                Tengo la tendencia de aprender solo cuando estoy haciendo cosas, así que recorté las clases en línea para explorar lo nuevo y brillante, así que no encuentro los MOOC tan útiles como debería. También creo que no soy muy bueno en los desafíos de código y demás. porque como mencioné anteriormente, mi atención se distrae fácilmente y prefiero leer un tutorial o algo así (Im terrible en los exámenes de codificación, suspiro)
                                                Olvidé totalmente agregar ifttt. Ponga Internet a trabajar para usted. Recibo actualizaciones de Hacker News y programación • / r / programación que me importa como correos electrónicos, el fondo de pantalla de mi teléfono está configurado como Imagen astronómica del día, registro mis llamadas telefónicas y mis mensajes entre muchas otras cosas utilizando esto.
                                                Actualizar:
                                                Tengo algunos nuevos héroes para agregar a mi galería:
                                                DevDocs

                                                DevDocs le permite seleccionar y acceder a la documentación de un grupo de idiomas / marcos / bibliotecas que utiliza en su flujo de trabajo desde el mismo lugar. Si se configura correctamente, esto podría reducir el tiempo dedicado a buscar documentación en varios sitios. Actualmente me está ayudando a grok mongoose.js .DevDocs está disponible sin conexión ahora (debe seleccionar la documentación que desea ver sin conexión).
                                                Tuts + Tutoriales de código gratis

                                                Siempre he leído artículos y series de publicaciones de blog en estos sitios web, pero recientemente he comenzado su curso gratuito sobre el editor de código de texto sublime. Aunque el instructor usa Mac (nunca he tocado una Mac, créeme), lo que no sabía sobre este increíble editor me dejó perplejo. Tienen un buen tutorial de pasaportes aquí Autenticación de aplicaciones de Node.js con Passport – Tuts + Code Tutorial
                                                Desarrollo web escocés
                                                Este sitio web tiene tutoriales interesantes en Node.js que me ayudan a mejorar mi comprensión de Express 4.x.
                                                No tengo planes de usar vim (bloqueado en Windows por ahora), pero este sitio web debe mencionarseVIM Adventures – Aprende VIM mientras juegas un juego.
                                                No he usado mucho este sitio web, pero Mashape – Free API Management Platform & Marketplace parece ser un lugar interesante para estar.
                                                También encontré zeal, un navegador de documentación de API fuera de línea que tiene un complemento de texto sublime recientemente.


                                                Agregaré un par de complementos de Chrome que son muy útiles:
                                                Markdown aquí
                                                Este complemento hace que Markdown escriba un área de texto, diga un correo electrónico compuesto con Markdown en Gmail en un contenido con un formato hermoso. Me encanta el markdown y esto, junto con el sublime evernote, me hace disfrutar escribiendo correos electrónicos y tomando notas.
                                                Octotree
                                                Este complemento toma la estructura de directorios de cualquier repositorio de Github y lo representa en una estructura de árbol que facilita el acceso a un archivo en cualquier nivel en el repositorio fácilmente.
                                                Controlador de velocidad de video
                                                Funciona como se anuncia, viene con atajos de teclado dulce. Pruébalo, te enamorarás de él.
                                                WhatFont
                                                Fantástica herramienta para detectar las fuentes en una página web.
                                                Y un par de aplicaciones web:
                                                hastebin
                                                Una alternativa de código abierto para pastebin, viene con solarizado oscuro como el tema. Lo uso como una alternativa a Evernote porque se carga rápido y evita confundirme con una cantidad innecesariamente grande de opciones cuando solo quiero comenzar a escribir.
                                                En el lado negativo, si no guarda su nota y accidentalmente pulsa Retroceso, su nota desaparece. Además, recuerde que debe agarrar el enlace. He oído que hay un servidor haste que puede comunicarse con las soluciones de almacenamiento en la nube en línea.
                                                RawGit
                                                Cuando quiero probar una nueva biblioteca JS o un complemento que no está en cdnjs sin tener que descargarlo, instalarlo o agregarlo a un proceso de compilación, solo uso esto para servir el archivo. Se ha agregado una opción para usar esto también en producción.
                                                Cloud 9 IDE Tu entorno de desarrollo, en la nube.
                                                Cuando mi PC falló, recurrí a esta maravillosa herramienta para que actuara como mi entorno de desarrollo y quedé realmente impresionado por lo bien que se manejó, le proporciona espacios de trabajo personalizados basados ​​en Docker para crear sus aplicaciones.
                                                Medio
                                                La plataforma de blogs de hoy en día de algunos de los tipos que crearon Twitter, el contenido de esta aplicación es de la más alta calidad y me siento privilegiado de que algunos de los maravillosos programadores, diseñadores, autores, artistas y empresarios compartan sus ideas e ideas con nosotros. . ADVERTENCIA: prepárate para ser adicto a la pornografía productiva.
                                                Fontastic Crea tu Fuente de Icono en segundos
                                                Cuando se trata de diseño, estoy absolutamente despistado. A menudo confío en fuentes de iconos como Font Awesome, Glyphicons, entre otras, para que me den mágicamente los iconos que necesito (y lo hacen). Sin embargo, he notado que solo necesito unos pocos íconos de cada fuente de iconos, pero tiendo a incluir toda la fuente.
                                                Luego descubrí Fontastic, esta herramienta funciona con fuentes de íconos comerciales y de código abierto, así como con íconos svg que es posible que desee cargar.
                                                https://survivejs.com/
                                                Un libro asombroso que nos ayuda a recoger las herramientas del ecosistema React, hace un muy buen trabajo introduciendo nuevos conceptos y siempre está actualizado con los cambios en el ecosistema.
                                                Gitter
                                                Interactúa con los desarrolladores de proyectos de código abierto utilizando esta aplicación. Proporciona un UX mucho mejor que IRC, soporta rebajas (YAY !!!!), pregunta lejos o simplemente siéntate y mira a los equipos de código abierto en el trabajo.


                                                Además, StackEdit: el editor de marcas en el navegador, Dillinger, el último editor de marcas de siempre. son interesantes, Pandoc – Acerca de pandoc está pateando mi trasero. Es posible que algunos de ustedes encuentren interesante las herramientas de publicación y escritura colaborativa en tiempo real con vista previa integrada en PDF.
                                                Actualizado el 14 de febrero • Ver Upvotes
                                                Upvote28
                                                Vota abajo
                                                Comentarios3 +
                                                Al aire libre
                                                Soham Mehta , EntrevistaKickstart.com. Prev: Director de Ingeniería @ Box. Trabajó @ MSFT, eBay
                                                Vistas 4k

                                                Nuestro sitio web: Entrevista de codificación Bootcamp no es lo más hermoso, pero como programador, podría cambiar dramáticamente su trayectoria profesional para mejor.
                                                La idea es esta: la tecnología se mueve muy rápido. Cada pocos años, el dinero sigue cambiando. Inicialmente, fue en semiconductores. Luego se trasladó a la web. Ahora está en el móvil. Mañana será en IoT o algo así.
                                                Cuando eres un programador de carrera, y quieres seguir siendo relevante, debes mantener la entrevista lista. Y desafortunadamente, el currículum de entrevistas se ha alejado de lo que hacemos todos los días en el trabajo. (Muchas razones para eso; tema para una publicación de blog separada).
                                                Como resultado, cada programador debe prepararse por separado y explícitamente para las entrevistas técnicas. Especialmente para buenas empresas de la época. Ahí es donde podemos ayudar. Ejecutamos un bootcamp enfocado en la preparación técnica de entrevistas. Pregúntanos cómo lo hacemos.
                                                Escrito el 5 de enero.

                                                Hoy en día, comenzar una carrera como programador ya no es una tarea difícil. Existen numerosos recursos web que ayudarán a la persona a comprender y desarrollar un cierto nivel de experiencia en el campo de la programación. Los códigos de muestra que están disponibles de forma gratuita son un gran recurso para la ayuda a la inclinación.

                                                Para un programador principiante, no hay atajo. Un mejor programador no tardará mucho tiempo si sigue los atajos. Junto con sus propios esfuerzos y estilo, si un programador entiende y sigue los conceptos e ideas de una persona experimentada y con más experiencia que les ayudará a aumentar notablemente su competencia.

                                                Siempre se recomienda a un buen principiante que se actualice con los mejores y más recientes enfoques compartidos e introducidos por profesionales con experiencia a través de sus videos, artículos, blogs y otros tutoriales de referencia en varios sitios web. Los sitios web son muy útiles para los programadores principiantes y principiantes. Aquí discutimos los 10 principales sitios web que son populares y útiles para los programadores principiantes en la actualidad:

                                                1. Snipplr:

                                                Este sitio web es una biblioteca de códigos bien diseñada que es una fuente de código reutilizable y permite a los usuarios almacenar sus propios códigos. El sitio se facilita con un motor de búsqueda de códigos, realmente podemos sumergirnos en la biblioteca utilizando la búsqueda avanzada de códigos en una variedad de lenguajes de programación de la A a la Z.

                                                URL: http://www.snipplr.com/

                                                2. Desbordamiento de pila

                                                Es un concepto basado en “solución de problemas” que consiste en preguntas y respuestas editadas en colaboración para los programadores. La gran colección de consultas contestadas es el punto culminante principal del sitio web. Podemos usar las etiquetas o navegar por las listas de preguntas o usar la barra de búsqueda.

                                                URL: http://stackoverflow.com/

                                                3. Hot Scripts:

                                                Este sitio web se enfoca en el desarrollo web y consiste en una colección de las últimas muestras de código HTML5 también. También consta de una sección de blog con algunos artículos útiles sobre la codificación de lo que se debe y no se debe hacer. Si estamos estancados, debemos probar el foro de desarrollo web para obtener una guía de programación.

                                                URL: http://www.hotscripts.com/

                                                4. Koders

                                                http://Koders.com es un motor de búsqueda de código abierto. Cubre 33 lenguajes de programación para reutilizar el código que necesitamos. También podemos filtrar nuestra búsqueda por licencias. El sitio también sirve como un repositorio de código para proyectos de código abierto.

                                                URL: http://www.koders.com/

                                                5. http://dream.in .code

                                                Es una de las comunidades de programación y desarrollo web más grandes que proporciona tutoriales, podcasts, un panel de discusión, un blog y fragmentos de código para descargar y usar. Cubre alrededor de 25 idiomas y tiene un pequeño canal de video para la programación.

                                                URL: http://www.dreamincode.net/

                                                6. C-Sharp Corner

                                                Este sitio web se enfoca principalmente en C #, C ++, el sitio oficial de Microsoft ASP.NET, Visual Studio, tecnologías relacionadas con Windows como Silverlight y otras cosas de desarrollo web. Este sitio web también consta de una sección de videos tutoriales. Los programadores principiantes pueden dirigirse a una sección para principiantes y usar los recursos de codificación en C #.

                                                URL: http://www.c-sharpcorner.com/

                                                7. Código fuente en línea

                                                Podemos buscar, enviar y compartir códigos aquí. El sitio web tiene una función llamada código superior que se cuenta en función de los accesos a la página, las vistas y las descargas. La comunidad está enfocada en el desarrollo web, pero también tenemos categorías en C / C ++ y VB.NET Shop.

                                                URL: http://www.sourcecodeonline.com/

                                                8. Primero

                                                Aquí podemos compartir código, capturas de pantalla y enlaces con otros miembros y desarrolladores. Pero esta es una comunidad solo para invitados, así que si logras recibir invitaciones de otros miembros, este es uno de los mejores lugares para explorar y compartir lo máximo posible de una variedad de desarrolladores, programadores, programadores y programadores. Esto también puede ahorrar mucho de nuestro tiempo para proyectos web de colaboración y comprensión profunda. \

                                                URL: http://forrst.com/

                                                9. GitHub:

                                                Es el lugar desde donde la “codificación social” se origina de manera apropiada. Es un host en línea para proyectos de código abierto. Utiliza el sistema de revisión “git”. Es muy similar a sourceforge. Administramos nuestros archivos de código fuente de forma colaborativa, conectamos redes sociales y compartimos fragmentos de código con otros.

                                                URL: http://github.com/

                                                10. Sección del desarrollador de MindStick:

                                                Este es el lugar perfecto para los principiantes, es una comunidad abierta de desarrolladores y programadores que tiene una colección enorme y bien categorizada de tutoriales como artículos, blogs, tareas, foros, preguntas y entrevistas. Proporciona todo lo que un principiante necesita saber y entender para desarrollar un alto nivel de competencia y competencia en cualquier lenguaje de programación. Es un paquete completo donde un usuario puede publicar y compartir su código, artículo, blogs y problemas con otros programadores. También contiene una sección específica dedicada a los principiantes, donde pueden obtener todo lo necesario para comenzar y seguir el camino correcto con su proceso de aprendizaje.

                                                URL: http://www.mindstick.com/Develop

                                                Sitios web impresionantes para buscar y aprender algoritmos y estructuras de datos:

                                                Tutoriales de ciencia de datos de topcoder

                                                E-Maxx (ruso), (inglés)

                                                Algoritmos – GeeksforGeeks

                                                PEGWiki

                                                Notas – HackerEarth

                                                Olimpiada de Computación de los Estados Unidos (USACO)

                                                Estructuras de datos y algoritmos – Discusión de CodeChef

                                                Buenas publicaciones de blogs sobre algoritmos y estructuras de datos – Codeforces

                                                Programas de estudio:

                                                IOI Syllabus

                                                Programación del programa de estudios del campamento.

                                                Implementaciones / Cuadernos:

                                                CodeLibrary, por Andrey Naumenko (indy256)

                                                jaehyunp / stanfordacm

                                                bobogei81123 / bcw_codebook, por el equipo bcw0x1bd2 (darkhh, bobogei81123, paso 5) de la Universidad Nacional de Taiwán

                                                para siempre / acm-icpc-cheat-sheet, por foreverbell (para siempre)

                                                Datos específicos del idioma:

                                                C / C ++:

                                                Encienda C ++ con la biblioteca de plantillas estándar – topcoder: Parte 1, Parte 2

                                                Una vez más en la entrada / salida de C ++ – Codeforces

                                                Trucos de C ++ – Codeforces … ¿Cuáles son algunos trucos geniales de C ++ para usar en un concurso de programación? – Quora

                                                C ++ STL: Estructuras de datos basadas en políticas – Codeforces: Parte 1, Parte 2

                                                Java:

                                                Cómo leer la entrada en Java – tutorial – Codeforces

                                                Cómo ordenar matrices en Java y evitar TLE – Codeforces

                                                Aritmética de BigNum en Java – ¡Superemos a BigInteger! – Codeforces

                                                EZ Collections, EZ Life (nueva biblioteca de Java para concursos) – Codeforces

                                                Diverso:

                                                Trucos de Bit Twiddling

                                                Comparación de números de punto flotante, edición 2012 – ASCII aleatorio

                                                Lenguajes de estilo C orientados a objetos: C ++, Objective-C, Java, C # – una hoja de referencia de lado a lado

                                                Calendarios de programación competitiva:

                                                Calendario de Concursos de Programación – HackerRank

                                                clist.by

                                                Calendario de codificación (aplicación de Android) [No es un sitio web, aún listado]

                                                Sitios para hacer preguntas:

                                                Codeforces

                                                Programación Competitiva – Quora

                                                Intercambio teórico de ciencias de la computación

                                                Blogs:

                                                Codeforces blogs

                                                Algoritmos semanal

                                                La entropía siempre aumenta

                                                Blog de Psyho

                                                Espacio de nombres Anudeep 😉

                                                blog de vexorian

                                                El blog de fushar

                                                Youtube y Livestreams:

                                                HackerRank Live Youtube

                                                Tushar Roy Youtube, con muchos videos tutoriales.

                                                Petr Mitrichev (Petr) Youtube

                                                Egor Kulikov (Egor) Youtube

                                                Aleksandar Abas (Alex7) Youtube

                                                Quora (figuras importantes de la comunidad):

                                                Bill Poucher – Director Ejecutivo de ACM-ICPC. Profesor de CS en la Universidad de Baylor.

                                                Michal Forišek (misof) – Organizador de IPSC e IOI. Profesor de CS en la Universidad Comenius en Eslovaquia. Investigador en Algoritmo y Educación CS. Ex programador altamente calificado y competitivo.

                                                Ahmed Aly (ahmed_aly) – Fundador de A2OJ. Ingeniero de software líder de HackerRank. Ex miembro del equipo de Google Code Jam.

                                                Programadores

                                                Thanh Trung Nguyen (I_love_Hoang_Yen)

                                                Brian Bi (bbi5291)

                                                Jonathan Paulson (jonathanpaulson)

                                                Vladimir Novakovski (vnovakovski)

                                                Bohdan Pryshchenko (I_love_Tanya_Romanova)

                                                Ashish Kedia (ashish1294)

                                                Anudeep Nekkanti (anudeep2011)

                                                Preguntas de entrevista:

                                                CareerCup

                                                EntrevistaBit

                                                Entrevistas impresionantes

                                                La lista anterior se refiere principalmente a la programación competitiva, pero también actualizaré la lista para otros temas. Por favor comente para cualquier enlace roto.
                                                Los contribuidores a este artículo son bienvenidos, simplemente comente el elemento de la lista en una categoría determinada o sugiera una nueva.

                                                Codecademia

                                                Codecademy es indiscutiblemente el sitio web más famoso que te enseña a codificar interactivamente, gracias a su interfaz útil y cursos bien estructurados. Al visitar la página principal, ya puede comenzar a probar la programación de inmediato, con su motivadora consola en pantalla. Elija un curso que Codecademy ofrezca de Fundamentos de Web, PHP, JavaScript, jQuery, Python, Ruby y API.

                                                Dentro de cada lección hay un panel que explica el código y la instrucción necesarios . Otro panel le permite ensuciarse las manos escribiendo un código aceptable y luego verificando si está haciendo lo correcto. No se preocupe por cometer errores, ya que tanto los paneles de instrucciones como los de código le avisarán de los errores y le brindarán sugerencias . Es como si hubiera un profesor amable a tu lado.

                                                Código de los vengadores

                                                Code Avengers está diseñado para hacer que ames la programación. Aunque solo ofrece cursos de HTML5, CSS3 y JavaScript por ahora, cada uno de los cursos está cuidadosamente diseñado para entretenerlo de verdad al mismo tiempo que mejora sus habilidades de programación sin problemas. Al final de cada lección, también puedes jugar un mini juego para liberar el estrés acumulado y mantenerte en funcionamiento durante más tiempo.

                                                Code Avengers tiene un enfoque gradual hacia el aprendizaje interactivo. No explica demasiado el conocimiento que no es esencial para los principiantes, solo un poco de código e instrucción lúdica, lo que hace que las cosas sean muy fáciles de digerir. También puedes jugar con el código y luego ver el impacto de los cambios inmediatamente. Está cuidadosamente diseñado teniendo en cuenta la comodidad del principiante .

                                                Código de la escuela

                                                Una vez que haya terminado los cursos en Codecademy o Code Avengers, y esté listo para ampliar sus capacidades, Code School es el siguiente sitio web de calidad en el que debe aterrizar. A diferencia de la mayoría de los sitios de aprendizaje interactivo, Code School ofrece cursos más profundos para capacitarte y convertirte en un experto con las mejores prácticas de la industria.

                                                En general, los cursos se clasifican en 4 rutas principales, y son:

                                                • Rubí
                                                • JavaScript
                                                • HTML / CSS
                                                • iOS

                                                Casi todos los cursos están pulidos agresivamente con un diseño impresionante y screencast informativos, aunque los desafíos después del screencast pueden ser un poco difíciles para los aficionados. Por suerte, hay sugerencias y respuestas a las que referirse. Si bien la mayoría de los cursos ofrecidos son gratuitos , algunos requerirán que gastes $ 25 por mes para acceder a todo el curso, incluidos todos los screencasts y desafíos, y también a todos los otros cursos en Code School.

                                                Casa del árbol

                                                Los cursos de Treehouse están más orientados a proyectos que a idiomas, por lo que son perfectos para programadores novatos con un propósito planificado , como construir un sitio web o una aplicación. Por ejemplo, el curso de sitios web se basa en crear un sitio web sensible, un sitio web interactivo o incluso un tema de WordPress, una forma muy práctica y eficiente de dominar idiomas relacionados. No obstante, han lanzado una gran cantidad de cursos básicos con un enfoque de video y prueba.

                                                Para Treehouse, cada curso se divide en diferentes etapas o módulos, y más allá de cada primera etapa, se invitará al alumno a pagar una tarifa de suscripción mensual de $ 25 para acceder a todos los cursos con más de 650 videos , y un exclusivo Foro de Miembros de Treehouse como bono. Si se toma en serio el futuro de su programación, puede suscribirse al plan mensual de $ 49 para obtener entrevistas en profundidad con profesionales líderes de la industria y talleres de vanguardia .

                                                LearnStreet

                                                Si usted es ese tipo de personal que no le gusta el diseño lúdico y prefiere tratar con códigos duros y fríos, LearnStreet es probablemente lo suyo. Actualmente ofrece cursos de JavaScript, Python y Ruby a nivel principiante. Con un clic en el botón ‘Iniciar curso’, comenzará la lección con un ejercicio, un intérprete de códigos y un panel de glosario (para los nuevos términos de programación).

                                                LearnStreet adopta intérpretes de código de estilo de comando de comando con lenguaje humano para explicar la función y alentarle siempre que sea posible, el tipo de comando que desea para su propia máquina local. Sin embargo, el intérprete de códigos podría ser tan grosero como el símbolo del sistema estándar, ya que la mayoría de las veces requiere que escriba el mismo código y contenido que solicita.

                                                Aparte de eso, es realmente amigable y agradable, y lo más importante, gratis.

                                                Udacity

                                                Udacity es la unificación de conferencias de video intuitivas y pruebas mejoradas para lograr la sensación interactiva de los estudiantes, por lo que es ideal para aquellos que no les gusta leer pero que reciben explicaciones de profesionales de la industria como los empleados de Google.

                                                Recibirá un screencast de profesionales que discuten los temas e instrucciones, luego tomará pruebas de lógica o de programación para fortalecer su comprensión o forjarlo en una habilidad. Lo bueno de Udacity es que proporciona más videos que cualquier otro sitio, y los instructores son profesores de la vida real o veteranos de la industria.

                                                El único problema aquí es que la mayoría de los cursos no están muy relacionados entre sí, por lo que probablemente Udacity no sea su punto de partida, sino una universidad virtual para profundizar su estudio.

                                                CodeHS

                                                En este punto, todos los sitios web que leen aquí están principalmente dedicados al desarrollo web y la informática, pero CodeHS es uno con lecciones de programación de juegos simples y divertidas que involucran resolución de problemas, JavaScript, animación, estructuras de datos, diseño de juegos y desafíos de rompecabezas.

                                                La ventaja de CodeHS es que te enseña a pensar y resolver un problema como un programador con su primer curso, Programación con Karel. Las lecciones son divertidas, ya que aprenderás a usar el código para mover al perro, a Karel para completar las tareas y los rompecabezas dados, como recoger la pelota y construir una toalla. Plantea un concepto sólido de programación y la forma en que resuelve el problema sistemáticamente en su mente.

                                                Aparte del curso mencionado anteriormente, debe registrarse primero con $ 25 por mes para continuar su viaje de aprendizaje , pero es un sitio perfecto para aprender la programación básica de juegos de manera efectiva.

                                                http://www.khanacademy.org/cs

                                                Aunque los cursos de la Academia Khan no están tan estructurados como CodeHS, sirven como un campo de juego abierto tanto para principiantes como para aficionados especialmente interesados ​​en aprender dibujo, animación e interacción del usuario con el código. No predica ningún lenguaje de programación específico, pero el patrón de código que adopta se puede aplicar en cualquier lugar, ya que la mayoría de los lenguajes comparten un patrón de programación similar.

                                                Primero puede unirse al curso de Conceptos básicos de programación para ver y aprender conceptos básicos , luego explorar el código dado después del video tutorial para validar sus dudas. Con Khan Academy, puede guardar su modificación como Spin-Off para que todos la disfruten y personalicen. Ha habido cientos de escisiones solo de una lección en un curso, así que imagine el tamaño de la comunidad y la eficacia de la lección.

                                                Scratch 2.0

                                                Piensa que CodeHS y Khan Academy aún son muy duros para tu hijo, ¿quién no entiende más allá del inglés básico? No se preocupe, hay algo aún más fácil para su aspirante a programador de próxima generación, y se llama Scratch. Anteriormente, un software fuera de línea que les permite a los niños crear, cargar y compartir sus proyectos con orgullo, Scratch ahora está totalmente en línea con su sucesor 2.0.

                                                Sin embargo, no se trata de programación, sino de una combinación de bloques visuales de comandos que le dicen a los objetos asignados cómo comportarse , como decirle al gato que se mueva 10 pasos o gritar “maullido” cuando toca la pierna del propietario. Al utilizar este método de programación visual, los programadores jóvenes se acostumbrarán a dividir un problema en bloques más pequeños y los resolverán uno por uno de manera lógica.

                                                SQLZOO

                                                El lenguaje de consulta estructurado (SQL) es solo un lenguaje diseñado exclusivamente para almacenar y recuperar datos de una base de datos, así que imagine el aburrimiento que experimentará cuando programe un almacén. Sin embargo, SQLZOO quiere que aprendas SQL felizmente con su interfaz interactiva y emoticonos.

                                                Dado que realmente no hay nada demasiado profundo que explicar para un lenguaje sencillo como SQL, el sitio solo le pedirá que reemplace las variables como los nombres de ciudades o el número de población, y aumente la dificultad de ese nivel. Una gran decepción será la escasez de pistas, respuestas y foros, por lo que probablemente estés condenado si no logras resolver alguno de los cuestionarios, como en los viejos tiempos.

                                                Aquí están los enlaces que coleccioné durante mis 4 años de licenciatura en CSE.
                                                Si tiene alguna sugerencia, hágamelo saber en los comentarios.

                                                Cuando te quedas atascado :

                                                  • Desbordamiento de pila: suscríbase a su boletín semanal y cualquier otro tema que le resulte interesante

                                                  Noticias:

                                                    • Noticias de hackers: suscríbase a su lista de correo y obtenga las noticias principales directamente en su bandeja de entrada.
                                                    • Ars Technica: publica artículos de calidad únicos.
                                                    • ACM TechNews
                                                    • Langostas
                                                    • TechCrunch: otro buen sitio web para noticias de tecnología
                                                    • GSMArena.com: noticias relacionadas con los últimos teléfonos móviles y Android.

                                                    Práctica de codificación para principiantes.

                                                      • Reddit.com/r/dailyprogrammer: desafíos de programación interesantes en los que puede aprender mirando el código de otros, incluso si no puede resolver el código, puede ver cómo se resolvieron otros.
                                                      • Programación por hacer: muy buen sitio para aquellos que desean comenzar con conceptos básicos absolutos.
                                                      • CodeAbbey: un lugar donde todos pueden dominar la programación: el mejor lugar para comenzar con los problemas que comienzan de la manera más fácil y aumentan la dificultad gradualmente con cada problema.
                                                      • Tareas de programación: gran colección de pequeños programas
                                                      • karan / Projects-Solutions Sollutions a la mayoría de los problemas en el enlace de arriba
                                                      • Pequeños desafíos de programación

                                                      Para aquellos que quieren comenzar un pequeño proyecto pero no pueden encontrar las ideas.

                                                        • martyr2s-mega-project-ideas-list /: contiene aproximadamente 125 ideas de proyectos desde principiantes hasta niveles intermedios.
                                                        • karan / Projects: una gran colección de pequeños proyectos para principiantes con
                                                        • “Grandes proyectos” equivocados para principiantes. Cómo elegir dónde comenzar.

                                                        Consejo general de codificación

                                                          • Cosas que desearía que alguien me dijera cuando estaba aprendiendo a codificar – Free Code Camp
                                                          • Lecciones de toda una vida de ser un programador
                                                          • Principios de la buena programación
                                                          • Lo que todo estudiante de informática debe saber
                                                          • Cómo convertirse en un programador, o el arte de googlear bien
                                                          • Mejores Prácticas de Revisión de Código
                                                          • Dieter Rams: 10 principios del buen diseño de producto
                                                          • 10 maneras de ser un mejor desarrollador
                                                          • Trabajando como desarrollador de software

                                                          Estilo de codificación

                                                            • Guía de estilo de codificación CS 106B: debe ver para aquellos que crean espaguetis
                                                            • Guía de estilo de Google C ++
                                                            • ¿Cuáles son algunos de los malos hábitos de codificación que recomendarías a un principiante para evitar entrar?
                                                            • Buenos hábitos de programación en C. • / r / C_Programación
                                                            • Cómo reportar errores con eficacia
                                                            • Preguntas frecuentes de depuración
                                                            • ¡Cosas que necesitas para codificar mejor!

                                                            Preparación de la entrevista

                                                              • GeeksforGeeks | Un portal informático para geeks: también suscríbase a sus feeds para obtener enlaces a sus nuevos artículos.
                                                              • ¡Un sitio para preguntas técnicas de entrevistas, enigmas, acertijos, cuestionamientos (independientemente de qué diablos sean) y otras cosas que te hacen pensar!
                                                              • Problemas | LeetCode OJ: Práctica de codificación para entrevistas.
                                                              • Programador y preguntas de la entrevista del software Respuestas
                                                              • Reddit.com/me/m/puzzles: Logic Puzzles
                                                              • Una colección de acertijos cuantitativos con respuestas
                                                              • Preguntas y respuestas sobre la aptitud: preparación de aptitudes y aptitudes.
                                                              • Archivos de la entrevista – Java Honk
                                                              • Top 10 algoritmos para la entrevista de codificación
                                                              • Hoja de referencia de complejidad de algoritmo Big-O
                                                              • Hoja de referencia de Unix / Linux
                                                              • Como entrevistar
                                                              • Cómo obtener una entrevista de algoritmos
                                                              • Rompecabezas deliciosos
                                                              • Visualización de estructuras de datos y algoritmos a través de la animación.
                                                              • Aquí está cómo prepararse para las entrevistas técnicas • / r / cscareerquestions
                                                              • Guía de entrevistas tecnológicas
                                                              • Por qué ganas menos dinero • / r / cscareerquestions
                                                              • IIT Delhi experiencia de colocación
                                                              • cuales_tus_tus_gotos_preguntas_para_la_do_you_have /
                                                              • Aquí hay una lista bastante grande de preguntas de programación de entrevistas que compilé mientras estudiaba para las 4 grandes entrevistas. Creo que ustedes lo encontrarán útil! • / r / cscareerquestions
                                                              • Entrevista en la calle jane
                                                              • Cómo prepararse para una entrevista – 1
                                                              • Las 25 preguntas de HR más difíciles.
                                                              • Entrevistas de trabajo Noticias, Videos, Reseñas y Chismes – Lifehacker
                                                              • Cómo responder a las 40 preguntas más duras de la entrevista de trabajo | Portal de trabajo ICS
                                                              • Preguntas de la entrevista de trabajo y mejores respuestas
                                                              • Cómo responder “Cuéntame un poco sobre ti” | El arte de la virilidad
                                                              • Entrevista de trabajo: Cómo as una entrevista de trabajo | El arte de la virilidad
                                                              • Dale a tu curriculum un estiramiento facial
                                                              • BIG O conceptos erróneos
                                                              • Trucos bitwise
                                                              • Preguntas principales de la entrevista de Java: pregunta de la entrevista sobre cada tema
                                                              • Preguntas y respuestas de la entrevista de Java
                                                              • Gran colección de enlaces de preparación de entrevistas • / r / cscareerquestions
                                                              • Unsolicited_advice_for_job_seekers_and_employers
                                                              • Cinco preguntas esenciales de la pantalla del teléfono – steveyegge2
                                                              • CS9: Resolución de problemas para la entrevista técnica de CS
                                                              • Problemas de misión-paz / entrevista: una gran colección de problemas de codificación de entrevista
                                                              • Uniones SQL explicadas usando el diagrama de venn
                                                              • 10 Preguntas frecuentes de la entrevista de consulta SQL
                                                              • Prepárese para aprender SQL: 8. Explicación de la normalización de la base de datos en inglés simple – SQL esencial
                                                              • Conceptos del lenguaje de programación: notas de clase Conceptos OPP y conceptos del lenguaje de programación.
                                                              • We Help Coders Get Hired: sitio web que ofrece cursos sobre diseño de sistemas, estrategias de entrevista, habilidades suaves, etc.
                                                              • checkcheckzz / sistema-diseño-entrevista
                                                              • Cómo entrar en la industria tecnológica: una guía para la búsqueda de empleo y las entrevistas tecnológicas
                                                              • Entrevistas a los Freshers
                                                              • ROMPECABEZAS C, Algunos problemas interesantes en C
                                                              • ¡Un sitio para preguntas técnicas de entrevistas, enigmas, acertijos, cuestionamientos (independientemente de qué diablos sean) y otras cosas que te hacen pensar!
                                                              • [wu :: adivinanzas (difícil)] – acertijos y acertijos lógicos
                                                              • https://github.com/odino/interviews – lista de preguntas importantes para la entrevista
                                                              • svozniuk / java-questions – Preguntas de la entrevista de Java
                                                              • Kimberli / entrevistas – hoja de estudio para la entrevista
                                                              • ¿Determinar los tiempos de ejecución grandes-O de estos diferentes bucles? – Muy buena pregunta de stackoverflow que cubre los aspectos básicos del cálculo de la complejidad del tiempo de ejecución.
                                                              • ChiperSoft / InterviewThis: preguntas que se deben hacer durante una entrevista para saber más sobre la compañía.
                                                              • Techiedelight.com
                                                              • washam / codificación-entrevista-universidad
                                                            • Buenos articulos
                                                              • Las expectativas de un desarrollador junior
                                                              • La clave para acelerar tus habilidades de codificación
                                                              • Lista de lectura de un desarrollador de software Algunos buenos libros y enlaces allí.
                                                              • cómo-romper-en-la-tecnología-búsqueda-de-trabajo y entrevistas /
                                                              • 40 conceptos clave de la informática explicados en términos de Layman
                                                              • Lo que todo programador debe saber sobre la memoria, Parte

                                                              Blogs de Desarrolladores :

                                                                • Codificación del horror: uno de los mejores blogs de codificación.
                                                                • Joel en software
                                                                • Stephen Haunts {Codificación en las trincheras}
                                                                • Programación en el siglo XXI.
                                                                • Clean Coder Blog: blog de auther del libro “Clean Code”
                                                                • Blog de programación: blog de programación de Yegor Bugayenko.
                                                                • 10K-LOC
                                                                • http://stevehanov.ca/blog/
                                                                • Geek Land
                                                                • Desarrollador tardío
                                                                • Entusiasta de ti
                                                                • blog.might.net
                                                                • Blog de CSE – rompecabezas cuantitativos, de matemáticas, de informática
                                                                • Mis entrevistas tecnológicas
                                                                • HackerEarth Blog
                                                                • Algo-Geeks
                                                                • CoderGears Blog Insights del equipo de CoderGears
                                                                • blog.might.net
                                                                • Práctica de Codificación Runhe Tian
                                                                • Ensayos de Paul Graham
                                                                • Dan sueños de codificación
                                                                • Códigos de algoritmos de Antonio081014
                                                                • Matemáticas ∩ Programación
                                                                • Takipi Blog: se centra principalmente en los lenguajes Java y JVM.
                                                                • Coding Geek – Un blog sobre TI, programación y Java
                                                                • Daedtech.com – Historias sobre software
                                                                • Archivos – Pregunte a un gerente – Recursos humanos relacionados

                                                                Ver código de otros

                                                                  • LiveCoding.tv – screencast de personas construyendo aplicaciones, sitios web, juegos, etc.

                                                                  ¿Qué debe saber un programador?

                                                                    • Matriz de competencia del programador: artículo para saber cuál es nuestro nivel como programador.

                                                                    Codificación de código abierto:

                                                                      • GitHub.com Construya mejor el software, juntos: Lugar para mostrar su proyecto y colaborar con otros. (Debe saber Git para poder usarlo efectivamente)

                                                                      Programación competitiva

                                                                        • HackerRank
                                                                        • Codeforces
                                                                        • codificador superior
                                                                        • HackerEarth – Desafíos de programación y trabajos de desarrollador
                                                                        • CodeChef
                                                                        • PKU ACM ICPC Practive problemas
                                                                        • Problemas archivados – Proyecto Euler
                                                                        • Google Code Jam Practique y aprenda: problemas de concursos anteriores para la práctica
                                                                        • Juez de Esfera Online (SPOJ)

                                                                        Canales de YouTube:

                                                                          • Computerphile: debe vigilar a cada estudiante de CS
                                                                          • ComputerHistory: para aquellos que les gusta saber cómo llegamos a donde estamos.
                                                                          • GoogleTechTalks: videos sobre temas de actualidad y cosas interesantes que suceden en la industria tecnológica.
                                                                          • Cuadrícula de colocación: Entrevista y experiencia de colocación en el campus
                                                                          • Desarrolladores de Google:
                                                                          • Desarrolladores de Facebook
                                                                          • O’Reilly: entrevistas y charlas de los mejores escritores técnicos del mundo.
                                                                          • Java: charlas relacionadas con java
                                                                          • JavaOne: Java Confrence
                                                                          • CppCon: C ++ Confrence
                                                                          • Reunión de C ++ YT Kanalseite: Charlas sobre C ++
                                                                          • ThinMatrix: desarrollador de blogs y revistas que crea un juego 3D en java con OpenGL
                                                                          • yegor256
                                                                          • Scott Meyers: conversaciones pasadas
                                                                          • thoughtbot: charlas sobre diversos temas
                                                                          • NOKIA Wroclaw Technology Center: Nokia code dive confrence
                                                                          • HowToBecomeTV: contiene buenas entrevistas de desarrolladores y personas relacionadas con la industria tecnológica.
                                                                          • ITCuties, CodeBabes Para aquellos que piensan que CS carece de glamour 😛

                                                                          Tutoriales :

                                                                            • Tutorialspoint
                                                                            • Tutoriales en línea de W3Schools en línea
                                                                            • Open Data Structures: excelente recurso para aprender sobre DS y algos, proporciona código en varios idiomas C ++, java, pseudocode
                                                                            • Estructuras de datos y algoritmos de John Morris: otra buena fuente con código y su análisis
                                                                            • CMSI 281: Estructuras de datos: introducción ligera a DS
                                                                            • Cómo programar en C ++: buen recurso para revisar temas de C ++ y STL
                                                                            • Tutoriales de TopCoder
                                                                            • Guía de hackers para Git: para aquellos que quieran aprender git con una base sólida
                                                                            • Git de adentro hacia afuera
                                                                            • Aprende UNIX en 10 minutos
                                                                            • The Bash Guide: muy buena guía para aprender Bash Shell
                                                                            • Tutorial de Linux – buen recurso para aprender linux
                                                                            • Tutorial UNIX – Introducción
                                                                            • Tutorial de Linux para principiantes
                                                                            • Aprendiendo la concha.
                                                                            • Programación dinámica – PrismoSkills – muy buen recurso si quiere aprender cómo resolver problemas de DP.
                                                                            • Profundo C: muy buena presencia en lenguaje C
                                                                            • Lenguaje de programación C Preguntas frecuentes
                                                                            • Notas del curso OS: Notas del curso según el capítulo según el libro de Galvin
                                                                            • SQL (lenguaje de consulta estructurado) en una página: SQL.SU: una muy buena hoja de trucos SQL
                                                                            • Introducción a la programación en C
                                                                            • MySQL Essentials
                                                                            • http://www.mysqltutorial.org/
                                                                            • Lo mejor de – Gustavo Duarte: contiene artículos sobre varios temas
                                                                            • Recopilación de todas las hojas de trucos hojas de trucos para muchos lenguajes de programación
                                                                            • El Descenso a C para aquellos que se mueven a C desde un lenguaje de programación superior como java o python.
                                                                            • VimTutor +: aprende VIM desde el propio navegador
                                                                            • Tutoriales de HackerEarth: buen recurso para DS y Algos tutorial
                                                                            • Linux Journey – buen sitio para aprender linux
                                                                            • Programación C
                                                                            • CS 2112 / ENGRD 2112 Otoño 2015 Buenas notas sobre estructuras de datos y algoritmos.

                                                                            Libros de computacion

                                                                              • IT eBooks – Descarga gratuita – Big Library: sitio web para descargar libros electrónicos sin publicidad y descargas instantáneas.
                                                                              • github.com/vhf/free-programming-books: más de 500 libros electrónicos gratuitos en casi cualquier idioma que se pueda imaginar
                                                                              • Libros de informática en línea: aproximadamente 150 libros electrónicos gratuitos
                                                                              • Los mejores libros para GATE CSE

                                                                              Tutoriales en vídeo

                                                                                • Tutorial sobre la estructura de datos y algoritmos de Tushar Roy por un Youtuber indio.
                                                                                • Derek Banas: tutoriales de buena calidad.
                                                                                • thenewboston: bueno pero con demasiada conversación en comparación con el contenido real
                                                                                • mycodeschool: Estructuras de datos y algoritmos tuorials
                                                                                • CodeGeek
                                                                                • CodingMadeEasy: tutoriales de C ++
                                                                                • XDA-University – Ayudándote a aprender el desarrollo de Android
                                                                                • DevTips: web dev tutoriales
                                                                                • Javascript Planet: tutoriales java y tutoriales de desarrollo web
                                                                                • codedamn: front end web dev tutoriales
                                                                                • Diseño y Análisis de Algoritmos.
                                                                                • Videos tutoriales de Vim – Flarfnoogins: buen video tutorial para aprender vim
                                                                                • CS1: Higher Computing – Richard Buckland UNSW un muy buen curso introductorio de CS
                                                                                • Kathryn Hodge tiene buenos videos para principiantes

                                                                                Compilador en línea y fragmentos de código para compartir:

                                                                                  • Ideone.com
                                                                                  • Pastebin.com

                                                                                  MOOCs para aprender algo nuevo.

                                                                                    • NPTEL Vidoes COMP_SCI_ENGG
                                                                                    • Coursera.org
                                                                                    • edX
                                                                                    • Udacity
                                                                                    • UC Berkeley
                                                                                    • MIT OCW Ingeniería Eléctrica y Ciencias de la Computación
                                                                                    • CS50
                                                                                    • prakhar1989 / awesome-CS-courses – Lista que contiene una gran cantidad de cursos de CS
                                                                                    • Recursos de Ciencias de la Computación – lista de MOOCs para autodidactos
                                                                                    • https://github.com/prakhar1989/a… – colección de cursos de CS en internet

                                                                                    Sitios relacionados con su lenguaje de programación preferido (para mi Java)

                                                                                      • Java Revisited: bueno para aprender sobre el lenguaje Java y la preparación de entrevistas.
                                                                                      • Los tutoriales de Java ™: Los mejores tutoriales para Java.
                                                                                      • Java Corner en Artima.com
                                                                                      • Java Visualizer: ayuda a visualizar referencias, valores de variables ect
                                                                                      • Notas de la conferencia de Java
                                                                                      • Learning Java: un libro de texto en línea gratuito para aprender java
                                                                                      • Capítulos en línea gratuitos de Inside the Java Virtual Machine por Bill Venners
                                                                                      • Entendiendo JVM Internals
                                                                                      • Cómo funciona la recolección de basura
                                                                                      • Bienvenido a JavaWorld.com
                                                                                      • El modelo de memoria de Java
                                                                                      • Métodos abreviados de teclado de Netbeans Métodos abreviados de teclado para mejorar su productividad cuando trabaja en Netbeans.
                                                                                      • Preguntas frecuentes sobre Java de XyzWs: gran colección de preguntas de entrevistas en java
                                                                                      • Busque la API de código abierto de Java: vea la fuente de la biblioteca java y aprenda cómo se implementan las cosas.

                                                                                      Seminario, redacción de investigaciones, charlas etc.

                                                                                        • Asesoramiento en investigación y redacción.
                                                                                        • Seminario e informes
                                                                                        • Artículos de doctorado MS
                                                                                        • Consejos prácticos para hablar en grupos de usuarios y conferencias
                                                                                        • Dando presentación sobre proyecto de software a no programadores.

                                                                                        Todo en un solo lugar :

                                                                                          • reddit.com/me/m/cs_student_subs: una multisubreddit de todos los subreddits de temas relacionados con la informática y la programación.

                                                                                          Documentales

                                                                                            • Máquina que cambió el mundo: un muy buen documental sobre la historia de las computadoras
                                                                                            • Parte 1: Cerebros gigantes
                                                                                            • Parte 2: Inventar el futuro
                                                                                            • Parte 3: La computadora de bolsillo
                                                                                            • Parte 4: La máquina de pensar
                                                                                            • Parte 5: El mundo a tu alcance
                                                                                          • Lista de reproducción de Triumph of the Nerds
                                                                                          • Project Code Rush – The Beginnings of Netscape / Mozilla Documentary
                                                                                          • El Código: Historia de Linux documental.
                                                                                          • Revolution OS Linux Documentary
                                                                                          • Rompiendo el Código: Biografía de Alan Turing
                                                                                          • Computadora mecánica (Todas las partes) un muy buen video de la década de 1950 que explica cómo las computadoras mecánicas funcionaban sin todos los dispositivos electrónicos modernos.
                                                                                          • Descargar: La verdadera historia de Internet Lista de reproducción del documental del canal de descubrimiento sobre las guerras de los navegadores, la burbuja punto com y más.
                                                                                          • Lista de reproducción que encontré útil

                                                                                            • Curso intensivo de informática – YouTube

                                                                                            Para mejorar tu ingles

                                                                                            • Quia – español
                                                                                            • Reglas de puntuación y capitalización
                                                                                            • Guía de gramática y escritura.
                                                                                            • Purdue University Online Lab Lab (OWL)
                                                                                            • Englishclub.com/learn-english

                                                                                            Cuando te aburres de cosas relacionadas con CS:

                                                                                              • r / ProgrammerHumor
                                                                                              • Guía de gramática y escritura para aquellos que desean mejorar sus habilidades en el idioma inglés.
                                                                                              • Vsauce: El mejor canal de youtube.
                                                                                              • TED
                                                                                              • Curso intensivo: pequeños cursos sobre diversas materias.
                                                                                              • National Geographic
                                                                                              • Barcroft tv
                                                                                              • Fusión fría
                                                                                              • SmarterEveryDay
                                                                                              • SciShow
                                                                                              • Gran pensamiento
                                                                                              • Cada cuadro una pintura
                                                                                              • Noticias de TestTube
                                                                                              • Reddita la portada de internet.

                                                                                              En esta parte comenzarás un blog en WordPress.

                                                                                              Es simple: si quieres ser un blogger exitoso, necesitas ejecutar tu blog en una plataforma exitosa.

                                                                                              Permítame darle una analogía: si quisiera abrir un restaurante exitoso, ¿usaría ingredientes que podría encontrar gratis? Por supuesto que no porque quién sabe qué tipo de ingredientes obtendría sin costo alguno. Comenzarías con los mejores ingredientes que podrías pagar.

                                                                                              Suerte para ti: no cuesta mucho comenzar con los blogs (en otras palabras, es el negocio más barato que puedes comenzar). Puede obtener un restaurante de buena calidad y correr sin romper el banco. Además, si decides que no quieres ser un chef, obtienes una garantía de devolución del 100%. ¡No está mal!

                                                                                              Donde empezar

                                                                                              WordPress es el software de blogs # 1 en el mundo. Si desea iniciar un blog de WordPress a bajo costo, ir con Bluehost para ejecutar su blog es la respuesta.

                                                                                              He utilizado Bluehost para iniciar tres empresas (incluido este sitio web). De hecho, la primera vez que los usé fue en 2005.

                                                                                              Puede comenzar su blog con Bluehost por tan solo $ 2.95 al mes (una tarifa con descuento que negocié personalmente y que está disponible solo a través de mi enlace en. Además, le dan un nombre de dominio gratis si va con el plan de hospedaje de 12 meses ( eso es un valor de $ 15).

                                                                                              La mejor inversión que puede hacer es inscribirse en el plan de hospedaje de 12 meses a través de Bluehost. Usted ahorra dinero al inscribirse durante al menos 12 meses.

                                                                                              Si cambia de opinión más adelante, puede obtener un reembolso en cualquier momento. En seis meses, si decide obtener un reembolso (no lo hará porque disfrutará mucho con los blogs), puede obtener un reembolso parcial por el tiempo no utilizado.

                                                                                              ¿Por qué pagar por el alojamiento?

                                                                                              Puede encontrar servicios gratuitos de blogs, como Blogger, donde puede iniciar un blog. Ya mencioné cómo sería utilizar ingredientes gratuitos para cocinar y comenzar un restaurante.

                                                                                              Esto es lo que importa, si alguna vez quieres:

                                                                                              • ganar dinero con tu blog

                                                                                              • ganar dinero con su trabajo independiente

                                                                                              • construir un negocio exitoso

                                                                                              • tener un sitio web de aspecto profesional que atraiga visitantes y clientes

                                                                                              Tienes que pagar por el hosting.

                                                                                              La razón es simple: personalización y flexibilidad. Los servicios de blogs gratuitos como Blogger no le permiten agregar todas las funciones disponibles con el alojamiento de pago. Como:

                                                                                              • carritos de compra

                                                                                              • publicidad

                                                                                              • mejoras en la velocidad para mejorar la experiencia del usuario

                                                                                              • complementos gratuitos para hacer que su sitio se vea mejor

                                                                                              • acceso a miles de complementos de WordPress gratuitos (funciones y características personalizadas para que cada blogger pueda adaptar su sitio a sus necesidades específicas)

                                                                                              He estado construyendo negocios en línea y sitios web de comercio electrónico desde el año 2000. Nunca en mi vida crearía un sitio web nuevo con una plataforma de blogs “libre” o “libre”. Si lo hace, dentro de unos meses, su sitio web comenzará a crecer y, de todos modos, tendrá que cambiar a una plataforma de pago. Habrás tirado todo ese tiempo (y perdido dinero en el proceso).

                                                                                              Te daré otra analogía. Con alojamiento gratuito, es como alquilar un apartamento que tiene paredes de acero. No puede usar un martillo y clavos para colgar fotografías, instalar estantes, colocar papel tapiz o colgar un soporte de TV.

                                                                                              Con alojamiento de pago, su apartamento es como un espacio de oficina modular que puede personalizar como desee. Puede mover las paredes, colocar clavos para colgar fotos donde quiera, instalar estantes, montar cinco televisores alrededor del lugar, etc. Diablos, incluso puede hacer un agujero en la pared y pegar en una nueva ventana si lo desea.

                                                                                              Necesitas poder personalizar tu sitio si quieres ganar dinero.

                                                                                              Por ejemplo, si desea ganar dinero con la publicidad, los anunciantes prefieren los sitios web de aspecto profesional. Un sitio web de aspecto profesional es mucho más difícil de conseguir con los servicios de blogs gratuitos, que es solo una razón más para ir con una plataforma de alojamiento como Bluehost.

                                                                                              ¿Por qué usar Bluehost?

                                                                                              He aquí por qué confío y recomiendo Bluehost a los nuevos bloggers:

                                                                                              • Increíble soporte 24 × 7 por teléfono, correo electrónico o chat. Si tiene preguntas sobre cómo comenzar o configurar, puede obtener ayuda rápida y fácilmente

                                                                                              • Es fácil empezar. Mi tutorial de 15 minutos lo guía paso a paso sobre cómo comenzar a crear blogs. Realmente es así de fácil comenzar un blog de WordPress.

                                                                                              • Dominio de blog GRATIS – Bluehost le dará un nombre de dominio gratis como My Awesome Blog

                                                                                              • Garantía de devolución del 100% del dinero: Bluehost tiene una garantía de devolución del dinero de 30 días

                                                                                              • Configuración gratuita de WordPress. WordPress es el software de blogging utilizado por la mayoría de los bloggers. Bluehost incluye una configuración fácil para agregar WordPress.

                                                                                              • Fiabilidad: los sitios web de Bluehost han subido un 99.9% del tiempo. La confiabilidad es importante porque si tu blog no funciona, ¡no ganas dinero! Perdí más de $ 5,000 en un día antes cuando hackearon GoDaddy y mi sitio web no estaba disponible.

                                                                                              • Auto-alojamiento. Si su objetivo es ganar dinero con su blog, tiene que tener un blog auto-alojado. El auto-hospedaje simplemente significa que usted está pagando para hospedar el blog usted mismo usando un servicio, en lugar de usar un servicio gratuito que lo hospeda para usted.

                                                                                              • Te verás profesional: blogs gratuitos como Blogger, Tumblr o WordPress.com: crea un sitio web o blog gratuito que te limite de varias maneras y parezca menos profesional que los blogs auto alojados.

                                                                                              • ¡Es barato! El precio importa. Y cuando tienes calidad y precio, es un ganar-ganar para ti. ¡Bluehost comienza a solo $ 2.95 por mes (una tarifa con descuento disponible a través de mi enlace) que es menos que una taza de café!

                                                                                              Cuando estés listo para empezar. Hay una gran cantidad de empresas de alojamiento de blogs que puede encontrar. Como alguien que ha estado en el negocio en línea desde el año 2000 y ha iniciado tres compañías exitosas utilizando Bluehost, invierte en ti mismo y échale un vistazo.

                                                                                              Nombrando tu blog

                                                                                              ¿Qué pasa si no puedes pensar en un nombre para tu blog?

                                                                                              Uno de los desafíos para comenzar a crear blogs no tiene nada que ver con escribir o configurar el blog. Se trata de averiguar cómo nombrar tu blog!

                                                                                              ¡Podrías pensar que se toman todos los buenos nombres! Solo toma tiempo encontrar el adecuado para ti.

                                                                                              Incluso si no puedes pensar en uno todavía, puedes configurar tu blog y terminar el nombre más tarde. He trabajado en muchos sitios web donde tuvimos una idea (nuestro sitio web de adopción) y comencé a desarrollarla, solo para establecer un nombre semanas más tarde (Adopción de embriones y donación para familias que buscan adoptar o donar).

                                                                                              Si estás atascado en elegir un nombre, echa un vistazo al libro

                                                                                              Elementos de acción

                                                                                              1. Regístrese para un host de blog (Bluehost es el que yo recomiendo) y instale WordPress. Puedes seguir mis instrucciones paso a paso.

                                                                                              2. Comienza a pensar en un nombre para tu blog.

                                                                                              Resulta que hay muchas formas y sitios que visitar para hacer sitios web: realmente incontables; los enfoques mencionados anteriormente son solo algunos ejemplos de cientos o miles de herramientas y métodos. Naturalmente, debe haber tantos sitios web que puedan explicar cómo hacerlo; vamos a considerarlos

                                                                                              En primer lugar, hay sitios web de enseñanza y capacitación en línea como Udemy , Coursera , etc., así como sitios dedicados al diseño y desarrollo de sitios web como Treehouse , Code School , etc. Son realmente geniales si ya saben exactamente cómo lo desean. para hacer su sitio web, pero no brindan ninguna guía sobre otros enfoques que debe tener en cuenta que no tienen cursos o lecciones.

                                                                                              Si se encuentra en la industria del diseño o desarrollo web, conocerá sitios web como Smashing Magazine y Sitepoint , que brindan noticias fantásticas y consejos sobre las últimas técnicas y herramientas para crear sitios web. Sus artículos incluso proporcionan enlaces a sus artículos más antiguos sobre temas relacionados (enlaces que miran hacia atrás), pero no los editan para incluir enlaces a los artículos más nuevos (enlaces a futuro). Además, para mantener su ventaja profesional, la mayoría de los artículos evitan hacer recomendaciones sobre los mejores métodos y herramientas para usar, lo que no es particularmente útil si no es un profesional.

                                                                                              Wikipedia y sitios web como este resuelven perfectamente el problema de los enlaces; Cada artículo tiene pilas de enlaces a otros artículos sobre temas que mencionan, y por supuesto, hay artículos sobre todos los temas de creación de sitios web que se puedan imaginar. Aunque no suelen ser completamente precisos, sí proporcionan mucha información útil. Sin embargo, la información es totalmente objetiva, por lo que no es útil para aprender. No puedes aprender a hacer un sitio web usando algo como Wikipedia, ni siquiera puedes aprender maneras de mejorar lo que sabes y haces.

                                                                                              A pesar de esto, no hay razón por la que no podamos ayudar a todos a crear sitios web de la forma que más les convenga.

                                                                                              Necesitamos un lugar que combine el mejor de todos los anteriores : debe proporcionar un conocimiento bien investigado, actualizado, que tenga muchos vínculos entre sus páginas, una manera inteligente y sabia de explicar las cosas que hacen que el aprendizaje sea productivo y agradable. y alguna información sobre los últimos consejos y herramientas que nos ayudan a hacer mejores sitios web con mayor facilidad.

                                                                                              Debe cubrir brevemente todos los temas que cualquier persona que haga un sitio web pueda encontrar, pero al mismo tiempo no volver a escribir lo que muchos profesionales han escrito en el pasado. Básicamente, debe proporcionar una introducción a todo lo que necesitamos saber, al tiempo que proporciona enlaces a otros sitios web y artículos que explican con más detalle los temas.

                                                                                              Lo más importante es que debe ser evaluado , en el sentido de que recomienda el mejor enfoque o herramienta para la situación y las necesidades del lector. Cuando enumera software, por ejemplo, no debe simplemente enumerarlos o incluso dar algunos datos sobre cada uno, como quién lo vende o qué tan antiguo es; debe explicar cuáles son los mejores para cualquier tipo de usuario o situación, y por qué tienen razón (debemos tomar nuestras propias decisiones para aprender de manera adecuada).

                                                                                              Necesitamos usar lo mejor de la web para ayudarnos mutuamente a construir la web.

                                                                                              Posdata : Estoy haciendo todo lo posible para construir lo que he descrito en este artículo, y lo he llamado Códice de los Constructores de la Web (.net). ¡Agradezco todos los comentarios y críticas, y su ayuda!