Um curso para pessoas que nunca programaram e que não têm certeza se são adequadas para a programação.
Somos guiados por três slogans:
Principalmente porque adoramos, mas também achamos que Julia é adequada para a exposição muito lenta que usamos. Neste curso, queremos ser o mais explícito possível (portanto, o slogan "nada deixou de fora") e também o mais razoável possível ("tudo faz sentido"). Julia permite escrever um código que é facilmente compreendido, mas também poderoso (no sentido de muito poucas linhas de código por resultado útil) e também permite escrever um código muito detalhado (ou seja, você não é forçado a usar funções de alto nível que não podem ser inspecionadas). Isso facilita dar exemplos simples - observe que nossos exemplos são principalmente de texto e não aritmética - enquanto às vezes se aprofundam em detalhes.
Obviamente, essa capacidade de combinar código poderoso e compacto com altos níveis de programação detalhada é uma das razões pelas quais Julia pode ser usada para desenvolvimento e produção. Em outras palavras, ele pode ser usado para prototipagem rápida e, em seguida, implantado em projetos muito grandes com pouca ou nenhuma alteração no código. Talvez, ainda mais importante, seja a alta frequência de reutilização de código em toda a Julia, mesmo em projetos aparentemente não relacionados, mas esse é um tópico avançado além do escopo deste curso.
Por enquanto, o curso consiste em duas fontes: o material de vídeo no YouTube e as notas da lição na pasta Notas do curso. Quatro semanas de lições, um vídeo e um pdf por lição. Obviamente, você não precisa fazer todo o curso em exatamente quatro semanas; Reserve mais ou menos tempo, como você preferir ou precisar.
No devido tempo, também esperamos disponibilizar exercícios e outros materiais (avaliações? ANKI DOCKS?).
Estamos cientes de que os iniciantes nervosos BeforeYouStartThisCourse.pdf não estar confiantes de que podem mergulhar. Mesmo se você estiver pronto para fazer esse curso, seria uma boa idéia abrir o documento (está na lista na parte superior desta tela) e no vídeo, para que você possa ver como coordenamos o texto e as apresentações de vídeo neste curso.
Adoraríamos sua participação (veja o subdiretório IfyouwantTocontribute). Se você tiver alguma sugestão, basta enviar uma solicitação de tração!